<SEC-DOCUMENT>0001169561-21-000018.txt : 20210513
<SEC-HEADER>0001169561-21-000018.hdr.sgml : 20210513
<ACCEPTANCE-DATETIME>20210513085240
ACCESSION NUMBER:		0001169561-21-000018
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		121
CONFORMED PERIOD OF REPORT:	20210331
FILED AS OF DATE:		20210513
DATE AS OF CHANGE:		20210513

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			COMMVAULT SYSTEMS INC
		CENTRAL INDEX KEY:			0001169561
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0331

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-33026
		FILM NUMBER:		21917408

	BUSINESS ADDRESS:	
		STREET 1:		1 COMMVAULT WAY
		CITY:			TINTON FALLS
		STATE:			NJ
		ZIP:			07724
		BUSINESS PHONE:		732-870-4000

	MAIL ADDRESS:	
		STREET 1:		1 COMMVAULT WAY
		CITY:			TINTON FALLS
		STATE:			NJ
		ZIP:			07724
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>cvlt-20210331.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:7eaeba37-3750-42d2-99fa-1771adac4388,g:e44d3c6b-adae-4126-a5e1-ff0e73892474,d:a3682dbbc0ba4fcca365bb275f5fa72e--><html xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:cvlt="http://www.commvault.com/20210331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns="http://www.w3.org/1999/xhtml" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:srt="http://fasb.org/srt/2020-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cvlt-20210331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV80L2ZyYWc6ZWNlNGEyYmQzZjk2NGQ3MWFiYWQyZTliODMyYjU5M2MvdGFibGU6ZGI4ZGJhYjk5OTZhNDBmYmFiYjM4ZjY5NDk3MDliNmIvdGFibGVyYW5nZTpkYjhkYmFiOTk5NmE0MGZiYWJiMzhmNjk0OTcwOWI2Yl8zLTEtMS0xLTA_66b372d1-108a-4345-9a86-410a9e43cc64">COMMVAULT SYSTEMS INC</ix:nonNumeric><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV80L2ZyYWc6ZWNlNGEyYmQzZjk2NGQ3MWFiYWQyZTliODMyYjU5M2MvdGFibGU6ZGI4ZGJhYjk5OTZhNDBmYmFiYjM4ZjY5NDk3MDliNmIvdGFibGVyYW5nZTpkYjhkYmFiOTk5NmE0MGZiYWJiMzhmNjk0OTcwOWI2Yl80LTEtMS0xLTA_456409b1-a2a5-4b2d-8ef4-3eed4dae6041">0001169561</ix:nonNumeric><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV80L2ZyYWc6ZWNlNGEyYmQzZjk2NGQ3MWFiYWQyZTliODMyYjU5M2MvdGFibGU6ZGI4ZGJhYjk5OTZhNDBmYmFiYjM4ZjY5NDk3MDliNmIvdGFibGVyYW5nZTpkYjhkYmFiOTk5NmE0MGZiYWJiMzhmNjk0OTcwOWI2Yl8xMi0xLTEtMS0w_a1c68834-32bc-4fee-86bc-9f3ef474c091">2021</ix:nonNumeric><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV80L2ZyYWc6ZWNlNGEyYmQzZjk2NGQ3MWFiYWQyZTliODMyYjU5M2MvdGFibGU6ZGI4ZGJhYjk5OTZhNDBmYmFiYjM4ZjY5NDk3MDliNmIvdGFibGVyYW5nZTpkYjhkYmFiOTk5NmE0MGZiYWJiMzhmNjk0OTcwOWI2Yl8xMy0xLTEtMS0w_3fc50cd7-9d6a-476b-b328-9a71cbb7e3f0">FY</ix:nonNumeric><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV80L2ZyYWc6ZWNlNGEyYmQzZjk2NGQ3MWFiYWQyZTliODMyYjU5M2MvdGFibGU6ZGI4ZGJhYjk5OTZhNDBmYmFiYjM4ZjY5NDk3MDliNmIvdGFibGVyYW5nZTpkYjhkYmFiOTk5NmE0MGZiYWJiMzhmNjk0OTcwOWI2Yl8xNC0xLTEtMS0w_46a2831d-1d0d-4864-9a7e-a7d323b933b1">false</ix:nonNumeric><ix:nonNumeric contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTYtMC0xLTEtMjcyMQ_e42f707e-75ad-4980-9866-a1759d5fa26d">us-gaap:AccountingStandardsUpdate201613Member</ix:nonNumeric><ix:nonNumeric contextRef="i6aa2f5b3b3f14f01bdebc75d18c2ed3f_D20200401-20210331" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMjE3_1af4b889-63b9-42c0-8c87-32223921f7ee">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="id6d39bc080e94b69bf7f8083b6928b14_D20200401-20210331" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMzU1_146f9443-6e5b-43af-9203-5a7170f003c8">P3Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cvlt-20210331.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i8933d74472664624b3e68ddd9ade1f38_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ica162fa06341446c983c104c0e63aba6_I20210510"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-05-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibead361ae0e143d9ab315084e2d3731b_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i1c904372fefa43349aa375937c578cec_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareAndProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2524e372eb643d88e8d09f73b5c1ea4_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareAndProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie005aed9374649d18d9306135bcab9d3_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareAndProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31b87ed7a93440aca35d58db834373de_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie89ce1439e78419ebc1b31c71575ad5f_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iafb1d91fb9ae45de97c974e6594466cf_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfd35023f8c240dabfd9e0db1dc4f57c_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia801d767f68848c88fb01bd77fcb54b3_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i146f6c59546d4433beb33cc8dd622174_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf4fb21b90a74214971dac3f526ba30f_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ea235a23d6b473f9d61e6fa7ee5babf_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac7301e83e72420eabdc69e47eb4428e_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i553f0de079544cd391c1125b4137e23b_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i304ced34014f41e2a7b10276196116a5_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3055e1f20c364ab599b5e67f9f0da37a_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i162fc509eedc4a6794479b9793d4b59a_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14fadb4ef3c24093b30bf4a64182cb18_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b4c44a23ecd425f839dd3248baa0205_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2d4ea7daf57495085b3a8bb886383d6_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e6c5a80017e49b59a6e4b84fa9b050f_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53fade3d255f47debc6f466b94230568_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15fc39c3ef8a434b8be0686c64bd6189_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib07a7529aca4477296c88b15e63ec567_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if01ff21da02f47e990e4144e8ea5f265_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d3d13106f2f473eab8e822111fb52d6_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c22f28290e34990bff28c7c804b4e16_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b83a26c78e14d8a953d695707fdf38f_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b2406a7efe14affb73288f0a55b2351_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98e44bbdc19542c9beb04d79d3e407c3_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i623f0ea28a304d9599472a3274614881_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e39ab15db1f46c2beda8c20f55f1357_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic411f616e9c14646ba82ed0861bd2721_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if65964110c424386ac083ce79f8b7653_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ad91a5f96824edfab6b5a029e731ae0_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87b75f61bde64719818901a4c6a39f16_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d83726574844a6b9f75e67154a1d4b3_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48d906660bf84a61af89d3495cfe4af3_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdd76a6268ef4543bc6d40ac4894a724_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d4cf0d9dc594f4fbde1fd4c5256b24e_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="if03eb069b2034fb287b09c1e7f0d1b13_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvlt:ArrowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifcdee88b5c4b4fe49f602555492d7997_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvlt:ArrowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied8ae7baacfc4ebc9da848cc034132c2_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvlt:ArrowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15ab9a8c710e455aaef4af9eac8116d3_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvlt:ArrowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie220f54ef2bf4f6baa4d9b2b8039cc24_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvlt:ArrowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4c4907a8c6c43b4bd0de7586ea50637_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18face6876454270a97c5a45b1bfa622_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib471db82b1bd40a4bd24539daec6c373_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c3aff3ca7ec4f6e91c16bcdaf6f5d24_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6aa2f5b3b3f14f01bdebc75d18c2ed3f_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3cdbd8fc6ef24ee990413c914defaa83_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21499d2866d14d658b3ec55b20df2798_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia964498ae8614ff3b37a463b9232cfbf_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6d39bc080e94b69bf7f8083b6928b14_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i686f619c1c044b3abc01135eaa8ea8ec_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32b76b1a9226475cb2f01e61613e69b5_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d807b8bb23a42b68de389ac04da48de_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="source"><xbrli:measure>cvlt:source</xbrli:measure></xbrli:unit><xbrli:context id="iaacd8c86c1eb49e5b0b0e7d9cad42d80_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd097b646ba44c7c9cd1f1a7a4f66a31_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareAppliancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70bbeb33e8074f9390f94a092c92c565_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibef56d5d444e43d99f8a1378f52cdbda_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesEducationServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>cvlt:segment</xbrli:measure></xbrli:unit><xbrli:context id="ic68398e85511422f9e691cef0b867fb7_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80454d458efd46dcbc118087660fd218_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06a3f8d7b2a3469fae2caa12d80b8511_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49511dd1cf0b4295bebb999846a05acb_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c521ce3c7d54066919bae1248b9664d_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6f049cb6f1d40a3b07fbcba1fb4be4f_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2898151c2f64abda98e404076bbc765_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d4e3c656fab48829c6e3e7da5a34f3d_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ided4fca7f17e4bec8c1d9bdc3e53204a_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d7001fddc124d41af0502dfb1c0a83f_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic55005cb01a946f88668749802b648cc_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0bcc2500a7f04f7aa7bd472db7b274ae_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbae3b861cfb4aa79717fad0e3eaefa4_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i848e17e7f9ca4427ad65f8b633eec1e6_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacaff252d94042e89c79bf890a92ffe2_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied361a52cca44bb68c0c1e709de26ff4_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32a93fb0e66540e2bcf02f2e33637919_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i543a11e6d64446cca7518012cdcd6663_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e0cde49e08c4c96a8793dd59dd7bf02_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f845b935935405a8ab6b24017ec97ff_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i743727a5e01947c49775e3dd6ba7affa_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a4e81820f1a4facb11a7dce4e3cbd0f_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5b4105427ad4940b4b34c13d69bc120_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33e1805bab6d425983f6e4da082ae023_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a5a1ef1d0ae413c8b4ece46f904c0b9_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a3a0f2da3fe4c7bbd3041cae1b614a4_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ffd1dc899a94c3fb983c4455fdbf796_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5f5bdc934084fd1987ade41d39876cd_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4acfeb98b1094c9fa8c711374131cc43_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ba5e7f83be546ba99c2ef17f843f767_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5902daee3356428d8261f1d35b8c7fcc_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic824fe8a86734f269a5563297aa9738f_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f30a26a28d24c259d7e921fb5990947_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib60f35a598a34ab2af55ea0bd9d12afa_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iffc1c37c2741461eb2cd0fc529d94515_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a41fea7842446ebab42244602dbb64a_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8764fb9670984e51911f9ae544706f15_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43d0898a4b3e485099fe390ddcc98417_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i506cf134f5594374986c84f5b19716df_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iadd4b89aeab0424b8a126934b87bd914_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31c433e2e75244a1801500fb7d3b304a_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ab508e5fd7b49a098b67a21d54fc587_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2748af51d3ce41858a0daf8e51b9676e_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f089bb711254818bbd1f8e4ffd53377_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfad48068c4e411382e7c5e58b9f33ab_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i706b1509135d483cb170fbb3419c7634_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i512e9c9f63ca428081997f5cb07d085c_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i885fe8d192114800abcfe40bf0fb89ed_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cvlt:DeferredRevenueCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cf7f61bf65a442bbef9e44708d606e9_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cvlt:DeferredRevenueNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5410715b0cb4085ac4959f94758abb9_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4752d534237a4474829c1bf06184605c_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35920f62ef984e94b943aeed907a996d_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cvlt:DeferredRevenueCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4f78a5a31ef4f01b0c9d449dd635642_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cvlt:DeferredRevenueNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ffcda39757249e9b8fdc1747310af38_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5223a429a09d42b78b600399ec2cda8c_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9defb24f9509411c9d3e0469902b4c5b_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cvlt:DeferredRevenueCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5075c52ce19540edbe88029791eff474_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cvlt:DeferredRevenueNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i901ac07b2ec944d3b83b36acd680eba8_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-10-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1bed816c1a31427284ec6fcd856f0f63_I20191001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e5dd2c8ed8e48d889e046de5ef35d9f_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff8ad3e05577460099708bdeaed77848_D20191001-20191001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-10-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="purchaseorder"><xbrli:measure>cvlt:purchaseOrder</xbrli:measure></xbrli:unit><xbrli:context id="ib93ce4106c984622be52c07175613eca_D20200401-20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97baea3dcbd7416299e5ac95f4183f99_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id19c2b71adc34354bf76793341c7a86b_D20200401-20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86938d5ae1d54ea6a37883e6d65feb3c_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb4dfb7cc8f64b3ca28dfa1b8cfa144f_D20200101-20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iabb876b3bf534b39ab9426131ea60781_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i336dbb17d4da493bb99a244dfd20cf85_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic90e97438de14a31bf710e338696ca3a_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8ff590be28d4e84b112929e8a2c0918_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd7e5acb0a3141a199dcdd767d41a293_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f480f92ab57462aa230cc95acac5156_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic22f385b97ac4d37bfa9b3111891773d_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie297bcb70a934aee9ef3c2dee8880563_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3589ccd1916448b388ab8f7c03e9fd3e_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff9e5a6b5d1c4d7d8b6459a1215d2111_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54f1cfcb2e7f4cbba3aefb4ca668cccb_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46e4d849b9724ca9b4cf0933b2e1c8f4_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0314bf69a62e44f08c8cf7e53ff4db7d_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e9d99cbbb5d4cd68ed56cf46584cafb_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fd8a85fc7eb4473b88e44860edb0e10_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic091dbb821c34e8abfed8e81927495a5_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibec96412355945d5b6f8fa59ef208c91_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8c190f559d94a1299c3bf1cf3fc28ed_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5779a5a955d8448ca7192539d7178631_D20210201-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3b30040defb4a70b1fb3255a1c15338_I20201022"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cvlt:A2016IncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c2c0e33e22d4d618a81cd5b7a118488_D20201022-20201022"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cvlt:A2016IncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-22</xbrli:startDate><xbrli:endDate>2020-10-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide99a41913884f1aa71b0f3333a52634_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="stock_plan"><xbrli:measure>cvlt:stock_plan</xbrli:measure></xbrli:unit><xbrli:context id="i212711276a304e5da0fbfeeb28894a46_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cvlt:A2006LongTermStockInventivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if93a877a3cd74f8b9e922ef80726ea61_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cvlt:A2016IncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9b97eb2a4d24dfdb0628e4f0e4ba680_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i778a17cd16c84b90961e4189f033a492_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7078d8831b7243e08350cc09e7156ebb_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0f840bdc6c54a79bc229bb290094878_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cvlt:CostOfServicesRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74a82cf55c354062addadbb7f9e51244_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cvlt:CostOfServicesRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00aec814cd704e45a44ba1c743543ec4_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cvlt:CostOfServicesRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5004e24e5a3e4a98b703913ca2ade0bf_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30789ec785fe4ac2863fff4244d064e6_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57897870fccd401abcd10259f1cb5dca_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24ef026e1f464e01b9e6beceeab58279_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50fe7f17a0654ab792bf5f3aa1edf9ee_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56471eee3c1b4b1ebb8a7dd90ecc8b58_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74f471ad7ce74f72919349cde295443a_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i790e33cb1c2b42e1bf875639e24039c4_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c5d3ba4065646b9b581a5e7356ea5fe_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b8460b89e5f486b8c492b80f9a78399_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb95f9fc7be147e89054e7893feff854_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7cc57adcaf2d4de4a7b71db1ab60d659_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7421b7c9dfb04d9e828193df106170cb_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="tranche"><xbrli:measure>cvlt:tranche</xbrli:measure></xbrli:unit><xbrli:context id="iae191e8d7a0a4895a1b7c8b5184745a7_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4fc3fe4c3f1b43a288f4ec4516b63e06_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a057b9e29e94014b95d0834eae35023_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d12f9852f4844f397efd8a7f64d61fd_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7c82e75b5194135aac42e5b37cc03f0_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3f7010c684b472bb3b80f801558d49f_D20190501-20190531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvlt:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2019-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1453f5e9cc74a6aa83fbb841230cfef_D20191101-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvlt:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2019-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b403158c5cb45e68583f44e92230ddf_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvlt:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65a86761f2fa4ee29b3ef558736b6593_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvlt:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18b3cb6d136f4d28ab25451bb3a4feda_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvlt:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0d3d33bf88e41249b2c9a70a98e1059_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1d896c341984953a075772c27b9c741_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i751f8d9ea1c74b4cbacfeb1a86114713_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a9f43921fc9474e8cb44ad23c30b8ee_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvlt:PerformanceSharesAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1529b3f5cb344e1daf0dc68b270d3065_D20190201-20190201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvlt:PerformanceSharesAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2019-02-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i303d3539bfdb4fe39d206a436334ee95_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2f71e0bb7d04bc1928931d4aedc28a7_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55c2f299f52e4b23a050e1f4fcdb4368_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">cvlt:NOLExpiringBetween2034And2036Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b5ef4799a6e4073b2f2c9a03191c047_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">cvlt:NOLsNotExpiringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bc8bf89faa04570a2924f2272e712b3_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ec2af3207b6437e852341b6b0c43b81_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea7319441e3049859e7f3a5cf245d495_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69338f25a0ba4daf9e684c0a0e26b79e_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58b2bfd7927c4ed79af8d787cbcece91_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bb7be0b940e4e8a801d5245b6a611a9_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d8443629b8a4776b4779008c3a8433d_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4ff12a0c86546c08d6a5d3fd4094880_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia1b52b17a4d44315bcc1a4bb52218b9a_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3641529c385049d9b37f4737a0c238e0_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19f0fd2a1fc14a0bb42bb48cfb0785cc_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1869fef859bd4fdbb9f15be15a1ce0ee_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b464e7ead054b3e86b16f33e9c5c1cd_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c97a708734f4a96a192e64ce50a2ad2_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i246de83b58ed4c789f266b5c97d34a54_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="office"><xbrli:measure>cvlt:office</xbrli:measure></xbrli:unit><xbrli:context id="i68d7cd6f66224c54bf592ef5b5efc74b_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7370f54b1265494583c6a32a1688c1b1_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb687fd2ad744171b9b9ef11cb0a4c24_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d8733ad33964f30bf5cca39a6a44a94_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2db9c13b253543d780564df67435bf0b_D20180401-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f3e1b60dc304a56b11ca8ff31d0797a_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i443fac583256411ca630ed99b2247f56_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11133c7c6e5244068c9b7366af4bcf67_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24af7e3b696e4ac69af9cc4be211a8e5_D20190401-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e18d64ac9764e92aac32328cf192cb5_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b0bc6a4fc5f4db4860a77c802f06de0_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if401f2b1d50a454585b6e40e49720079_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3e406fd257246ab9dcb9384dc946cd3_D20200401-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4dbff10cea148b78dcdcc68140a2efc_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001169561</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_1"></div><div style="min-height:36pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Washington,&#160;D.C. 20549</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:41.666%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Form&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzg5_8e619f67-1528-4029-ba5c-7bf15c15928c">10-K</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzk4_1c06b34f-a56b-4dbe-bae5-4096a28279ce">&#9745;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">      ANNUAL REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8yMTE_97649acc-e172-4a87-a2d4-84672cfec958"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8yMTE_f60b22c7-41c9-4145-b8d9-457bf9fb5df8">March 31</ix:nonNumeric>, 2021</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">OR</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzkw_5014ddf8-414a-4beb-8cb4-b45ef57e784c">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRANSITION</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">934</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission File Number: <ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzk0_473e8853-86bc-4f03-b660-937ed040acf1">1-33026</ix:nonNumeric> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:41.666%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><img src="cvlt-20210331_g1.jpg" alt="cvlt-20210331_g1.jpg" style="height:33px;margin-bottom:5pt;vertical-align:text-bottom;width:204px"/></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.861%"><tr><td style="width:1.0%"></td><td style="width:48.533%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.486%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGFibGU6M2U1MmU2YmFjOGZmNGI2MmE4MzVmYjZhZTY2Njc5ZTIvdGFibGVyYW5nZTozZTUyZTZiYWM4ZmY0YjYyYTgzNWZiNmFlNjY2NzllMl8wLTAtMS0xLTA_d9462355-40dc-493b-a24f-293b67881218">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGFibGU6M2U1MmU2YmFjOGZmNGI2MmE4MzVmYjZhZTY2Njc5ZTIvdGFibGVyYW5nZTozZTUyZTZiYWM4ZmY0YjYyYTgzNWZiNmFlNjY2NzllMl8wLTItMS0xLTA_dd635b09-1358-45b2-8db8-5d4a9ed1c0a4">22-3447504</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzk5_d48db281-f510-4d08-8878-b3aa38e49c25">1 Commvault Way</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zNDAw_236fb94e-f43f-4135-ade6-07bc2dfa83f1">Tinton Falls</ix:nonNumeric>, <ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzgz_3488417b-36cb-46fc-8eea-e4ed3f93b761">New Jersey</ix:nonNumeric> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzg0_97619df0-92ba-497c-aa96-5259b22c26b7">07724</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Address of principal executive offices, including zip code)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzk1_55158a35-8a02-45a3-b1f2-bd23bddf13b5">732</ix:nonNumeric>) <ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzky_72d2ab6a-1726-4610-b916-ed5d4d35b7a7">870-4000</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:41.666%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act: </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.222%"><tr><td style="width:1.0%"></td><td style="width:36.042%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGFibGU6NDQ0MmNjNGU2ZDYzNGI1MzkxZmUwOTg3YTI5N2RkOTAvdGFibGVyYW5nZTo0NDQyY2M0ZTZkNjM0YjUzOTFmZTA5ODdhMjk3ZGQ5MF8xLTAtMS0xLTA_48d3824d-4e1e-4fb9-a6ff-67251fe09046">Common Stock, $0.01&#160;par value</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGFibGU6NDQ0MmNjNGU2ZDYzNGI1MzkxZmUwOTg3YTI5N2RkOTAvdGFibGVyYW5nZTo0NDQyY2M0ZTZkNjM0YjUzOTFmZTA5ODdhMjk3ZGQ5MF8xLTEtMS0xLTA_ade5c2b8-55c3-430d-a8ed-2617be44fc6c">CVLT</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGFibGU6NDQ0MmNjNGU2ZDYzNGI1MzkxZmUwOTg3YTI5N2RkOTAvdGFibGVyYW5nZTo0NDQyY2M0ZTZkNjM0YjUzOTFmZTA5ODdhMjk3ZGQ5MF8xLTItMS0xLTA_4f6ec926-ff12-4360-8097-e39553750e7f">The NASDAQ Stock Market</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act: None</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:41.666%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzk2_a81a8c51-58e7-4b3e-9049-4320de2e6a03">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#168;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#168;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zNDAx_0ed79cd9-483a-478a-83b7-aff78bde1971">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by the Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the Registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzkz_5dfee61b-3de6-417b-8628-47fdcc1b22bb">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#168;</span></div><div style="margin-top:3pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation&#160;S-T (&#167;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that registrant was required to submit such files.)&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzg3_5714062d-2057-40f5-9812-a8b680c0b888">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#168;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See definition of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; "smaller reporting company" and &#8220;emerging growth company&#8221; in rule&#160;12b-2 of the Exchange Act.</span></div><div style="margin-bottom:5pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:87.777%"><tr><td style="width:1.0%"></td><td style="width:25.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.064%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.362%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.045%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.068%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGFibGU6Nzg0ZTE2ZmIzODk0NDA1OTgzOThhYmUzNjdiMDM3OGIvdGFibGVyYW5nZTo3ODRlMTZmYjM4OTQ0MDU5ODM5OGFiZTM2N2IwMzc4Yl8wLTAtMS0xLTA_51dec0a6-7c77-4aed-a5ff-13bf63a69b0a">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGFibGU6Nzg0ZTE2ZmIzODk0NDA1OTgzOThhYmUzNjdiMDM3OGIvdGFibGVyYW5nZTo3ODRlMTZmYjM4OTQ0MDU5ODM5OGFiZTM2N2IwMzc4Yl8wLTctMS0xLTA_b4f1d05d-51a4-4e95-8d1a-6b76e5207daf">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging growth company&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGFibGU6Nzg0ZTE2ZmIzODk0NDA1OTgzOThhYmUzNjdiMDM3OGIvdGFibGVyYW5nZTo3ODRlMTZmYjM4OTQ0MDU5ODM5OGFiZTM2N2IwMzc4Yl8xLTEtMS0xLTA_9566f08c-f7f7-40db-b340-f6df6874f5cc">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13 (a) of the Exchange Act&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:3pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  <ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl85ODk1NjA0NjU0MDYw_4a293942-d184-47c3-86c9-433f443a260e">&#9745;</ix:nonNumeric></span></div><div style="margin-top:3pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzg1_740246e4-e24d-49e3-98ac-8cd557e4d3f7">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As of September&#160;30, 2020, the last business day of the Registrant&#8217;s most recently completed second fiscal quarter; the aggregate market value of voting and non-voting common stock held by non-affiliates of the registrant (based upon the closing price of the common stock as reported by The NASDAQ Stock Market) was approximately $<ix:nonFraction unitRef="usd" contextRef="i8933d74472664624b3e68ddd9ade1f38_I20200930" decimals="-8" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8yNzkw_40702d1d-972a-4c39-b5eb-883078f7fc45">1.9</ix:nonFraction> billion.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As of May 10, 2021, there were <ix:nonFraction unitRef="shares" contextRef="ica162fa06341446c983c104c0e63aba6_I20210510" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8yODI2_3947971e-280b-4376-831a-faa40d5810c0">46,026,243</ix:nonFraction> shares of the registrant&#8217;s common stock ($0.01&#160;par value) outstanding.</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzk3_7b81d6c5-7958-4dc8-bf97-1b5d942f1c72" escape="true">Information required by Part&#160;III (Items&#160;10,&#160;11, 12, 13 and 14)&#160;is incorporated by reference to portions of the registrant&#8217;s definitive Proxy Statement for its 2021 Annual Meeting of Stockholders (the &#8220;Proxy Statement&#8221;), which is expected to be filed not later than 120&#160;days after the registrant&#8217;s fiscal year ended March&#160;31, 2021. Except as expressly incorporated by reference, the Proxy Statement shall not be deemed to be part of this report on Form&#160;10-K.</ix:nonNumeric></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMMVAULT SYSTEMS, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM&#160;10-K</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FISCAL YEAR ENDED MARCH&#160;31, 2021 </span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:8.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.259%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;I</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_13">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_13">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_16">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_16">12</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_19">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_19">29</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_22">Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_22">29</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_25">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_25">29</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_28">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_28">29</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;II</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_34">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_34">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_37">Selected Financial Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_37">32</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_40">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_40">32</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;7A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_70">Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_70">44</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;8.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_73">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_73">46</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_169">Changes In and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_169">76</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_172">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_172">77</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_175">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_175">79</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;III</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;10.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_181">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_181">79</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_184">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_184">79</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_187">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_187">79</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;13.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_190">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_190">80</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;14.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_193">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_193">80</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;IV</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;15.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_199">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_199">80</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 16.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_202">Form 10-K Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_202">83</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_205">SIGNATURES</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_205">84</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="text-align:center"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD-LOOKING STATEMENTS</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The discussion throughout this Annual Report on Form&#160;10-K contains forward-looking statements. In some cases, you can identify these statements by our use of forward-looking words such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;anticipate,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;plan,&#8221; &#8220;believe,&#8221; &#8220;predict,&#8221; &#8220;potential,&#8221; &#8220;project,&#8221; &#8220;intend,&#8221; &#8220;could,&#8221; "feel" or similar expressions. In particular, statements regarding our plans, strategies, prospects and expectations regarding our business are forward-looking statements within the meaning of Section&#160;21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). You should be aware that these statements and any other forward-looking statements in this document reflect only our expectations and are not guarantees of performance. These statements involve risks, uncertainties and assumptions. Many of these risks, uncertainties and assumptions are beyond our control and may cause actual results and performance to differ materially from our expectations. Important factors that could cause our actual results to be materially different from our expectations include the risks and uncertainties set forth under the heading &#8220;Risk Factors.&#8221; Accordingly, you should not place undue reliance on the forward-looking statements contained in this Annual Report on Form&#160;10-K. These forward-looking statements speak only as of the date on which the statements were made. We undertake no obligation to update or revise publicly any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.<br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">References in this Annual Report on Form 10-K to "Commvault," the "Company, "we," "our" or "us" refer to Commvault Systems, Inc., including as the context requires, its direct and indirect subsidiaries</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">.</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;I</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_13"></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Business</span></td></tr></table></div><div style="margin-top:5pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Overview</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commvault Systems, Inc. is a global data protection and information management software company offering customers enterprise level, intelligent data management solutions built from the ground up on a single platform and unified code base. Commvault was incorporated in Delaware in 1996. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At Commvault, we believe in solving hard problems for our customers. To do this, we provide capabilities which enable our customers to accelerate their digital transformation in today's ever evolving workforce using tools that are light touch and utilize artificial intelligence and machine learning to drive automation. Our product portfolio empowers our customers to reduce complexity, reign in data fragmentation, and accelerate their cloud journey. All software functionality shares the same back-end technologies to deliver the benefits of a holistic approach to protecting, managing, and accessing data. Our software addresses many aspects of storage and data management in the enterprise, while providing scalability and control of data and information.  We believe our technology provides the broadest set of capabilities in the industry, which allows customers to reduce storage costs and administrative overhead. We also provide our customers with a broad range of professional services.</span></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Products</span></div><div style="margin-top:14pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commvault provides a portfolio of intelligent data management solutions that help organizations securely manage their data without increasing costs or complexity. These offerings are organized into three categories - (1) Data Protection, (2) Data Insights and (3) Storage.  </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of Commvault's products are managed seamlessly through a single view. The Commvault Command Center is our user interface for managing data protection and disaster recovery initiatives. It provides default configuration values and streamlined procedures for routine data protection and recovery tasks. Customers can use the Command Center to set up their data protection environment, identify content that they want to protect, and initiate and monitor backups and restores. The main navigation pane allows customers to easily access various components including downloads, forms, analytics, monitoring and more. This provides a controlled foundation for self-service, helping to reduce the load on administrators and IT support staff.    </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Data Protection</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commvault Backup and Recovery is designed to meet the needs of any size business and covers workloads across all locations: hybrid environments include on-premises and multiple cloud providers; physical servers; virtual machines; applications and databases; endpoint devices; cloud applications and more. Commvault Backup and Recovery provides backup, verifiable recovery and cost-optimized cloud workload mobility, helping to ensure data availability, even across multiple clouds. Our simplified backup and recovery solution allows customers to manage all workloads &#8211; cloud, virtual machines ("VMs"), containers, applications, databases and endpoints &#8211; from a single platform, while flexible copy data management allows users to multi-purpose  backed-up data for DevOps, replication and more, across your entire infra-structure.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commvault Disaster Recovery provides an easy-to-use replication and disaster recovery solution from a single extensible platform, all managed through an intuitive user interface. Commvault&#8217;s standalone disaster recovery solution is both easy to implement and cost-effective. It provides orchestration and automated compliance reporting, flexible replication, cost-optimized cloud data mobility, and verifiable recoverability via copy data management.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commvault Complete Data Protection is a comprehensive, yet easy-to-use data protection solution that combines Commvault Backup and Recovery with Commvault Disaster Recovery. It delivers backup, replication, and disaster recovery for all workloads, on-premises, in the cloud, across multiple clouds, and in hybrid environments. It provides trusted recovery of data and applications, virtual machines, and containers, along with verifiable recoverability of replicas, cost-optimized cloud data mobility, security and resilient ransomware protection, and flexible copy data management to leverage protected data for DevOps, testing, and analytics.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Data Insights</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commvault Activate is an integrated family of solutions for actionable insights, combining Commvault Data Governance, Commvault File Storage Optimization, and Commvault eDiscovery and Compliance. Activate can operate independent of Commvault Complete Data Protection or as part of a combined solution to maximize data management capabilities for any business. This means that with Activate customers can gain insights to data that isn&#8217;t managed by Commvault to drive analytics, and other tasks against those data sources.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Storage</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hyperscale</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commvault HyperScale X is an intuitive and easy-to-deploy, scale-out solution that is fully integrated with Commvault&#8217;s intelligent data management platform to help enterprises transition from legacy scale-up infrastructures. It provides scalability, security and resiliency to accelerate an organization&#8217;s digital transformation journey as they move to hybrid cloud, container and virtualized environments. Its flexible architecture allows customers to get up and running quickly and grow as needs change. HyperScale X technology accelerates hybrid cloud adoption with an integrated solution that delivers comprehensive data management for all workloads, including containers, virtual and databases, from a single, extensible platform. With HyperScale X, customers can leverage the entire Commvault software portfolio giving them access to all the features, functions, and industry leading integration with applications, databases, public cloud environments, hypervisors, operating systems, NAS systems and primary storage arrays, wherever the data resides. It is available in two form factors giving customers the flexibility to choose an implementation based on specific needs and preferences:</span></div><div><span><br/></span></div><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">Commvault HyperScale X Appliance: A fully integrated appliance that streamlines operations and infrastructure and is ideally suited for smaller deployments with capacity requirements less than 150 terabytes that want the simplicity of an all-in-one integrated appliance from a single vendor</span></div><div style="margin-top:5pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">Commvault HyperScale X Software: Pre-validated hardware platform and configuration, provides greater flexibility and allows customer to leverage existing vendor relationships, and is ideally suited for larger environments that require greater scale</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hedvig</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Hedvig Distributed Storage Platform provides software-defined storage built on a truly hyperscale architecture that uses modern distributed system techniques to meet our customers primary, secondary and cloud data needs. With the capability to connect to any operating system, hypervisor, container or cloud, this unique platform also has the versatility to deploy in hyperscale or hyperconverged mode. Hedvig&#8217;s patented Universal Data Plane architecture stores, protects and replicates data across any number of private and/or public cloud data centers. The advanced software stack of the Hedvig Distributed Storage Platform simplifies all aspects of storage with a full set of enterprise data capabilities that can be provisioned at the application level and automated. The Hedvig Distributed Storage Platform is also integrated in our HyperScale X technology.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Metallic Cloud Storage (MCSS)</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MCSS is the &#8220;easy button&#8221; to adopt secure and scalable cloud storage in minutes, right from the Commvault Command Center &#8212; delivering against an organizations hybrid cloud strategy, without the need for additional cloud expertise. It is an integrated cloud storage target that makes it simple for IT organizations to adopt cloud storage for Commvault Backup &amp; Recovery or HyperScale X &#8211; to ease digital transformation, save costs, reduce risk and scale limitlessly.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Metallic Backup-as-a-Service</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Launched in October 2019, Metallic delivers data protection technology with the ease and agility of software as a service ("SaaS"), getting companies up and running in protecting critical business data within minutes.  Powered by the same core Commvault technology, Metallic delivers enterprise-grade data protection, with the simplicity of SaaS. Metallic runs on a pre-built platform, with core code deployed in the cloud. An active SaaS layer and application program interfaces manage functions including billing, metrics, and identity management.  Current Metallic offerings include data protection for virtual machines and Kubernetes, databases, files, Office 365, Salesforce and endpoints.  </span></div><div style="margin-top:6pt;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Services</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commvault offers a wide range of professional services to complement its product portfolio. The cornerstone of our service offerings is our customer support. We offer multiple levels of customer success that can be tailored to the customer&#8217;s response needs and business sensitivities. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customer support services consist of:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Real-Time Support.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our support staff is available 24/7 by telephone to provide first response and manage the resolution of customer issues. In addition to phone support, our customers have access to an online product support database for help with troubleshooting and operational questions. Innovative use of web-based diagnostic tools provides problem analysis and resolution. Our software design is also an important element in our comprehensive customer support, including &#8220;root cause&#8221; problem analysis, intelligent alerting and troubleshooting assistance. Our software is directly linked to our online support database allowing customers to analyze problems without engaging our technical support personnel.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Significant Network and Hardware Expertise.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our support engineers have extensive knowledge of complex applications, servers and networks. We proactively take ownership of the customer&#8217;s problem, regardless of whether the issue is directly related to our products or to those of another vendor. We have also developed and maintain a knowledge library of storage systems and software products to further enable our support organization to quickly and effectively resolve customer problems.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Global Operations.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our global customer support headquarters is located at our state-of-the-art technical support center in Tinton Falls, New Jersey. We also have established support operations in Reading, United Kingdom; Sydney, Australia; Bangalore, India; and Shanghai, China, which are complemented by regional support centers. Our cloud-based support system creates a virtual global support center combining these locations to allow for the fastest possible resolution times for customer incidents. We have designed our support infrastructure to be able to scale with the increasing globalization of our customers.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Enhanced Support Options</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;&#160;&#160;&#160;We offer several enhanced customer support services such as Enterprise Support. Our Enterprise Support service is for customers with critical support needs and builds on our 24/7 real-time support deliverables and includes various levels of enhanced services to ensure dedicated support and customized reporting. Enterprise Support adds a specialized team of technical support engineers, an assigned support account manager and innovative tools to achieve our customers&#8217; mission. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our technology consultants ensure that our customers' software environment is designed for optimal results and will continue to deliver over the long term. This same team of experts can install, configure, personalize and validate that environment so customers can achieve a better return on investment, faster and with more confidence.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Technology Consulting Services.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our technology consulting ensures that a customer&#8217;s software environment is designed for optimal results and will continue to deliver over the long term.  We offer services such as architecture design; implementation; personalization; data migration; and health assessment.  In addition, our residency services offer customers staff-augmentation options to assist with the rapid expert deployment of the Commvault software suite.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Business Consulting Services. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;Our business consultants provide transformational insights that align to how specific businesses gather, retain and employ data. We offer services such as disaster recovery readiness and policy implementation; private cloud services design; data classification and archive policy implementation; and operational efficiency assessment.  </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Education Services.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide global onsite training, offsite training and self-paced online alternatives for our products. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Remote Managed Services.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commvault Remote Managed Services provides remote monitoring and management of the Commvault data management platform deployed on a customer's environment. Our engineers configure, maintain and optimize a customer's Commvault software environment remotely via a secure connection.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:3pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Customers</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current customer base spans thousands of organizations across a wide variety of sizes, including large global enterprise companies, and small or mid-sized businesses and government agencies. We support customers in a broad range of industries, including banking, insurance and financial services, government, healthcare, pharmaceuticals and medical services, technology, legal, manufacturing, utilities and energy. </span></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Strategic Relationships</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An important element of Commvault&#8217;s strategy is to establish relationships with third parties that assist us in developing, marketing, selling and implementing our software and services. We believe that strategic and technology-based relationships with industry leaders are fundamental to our success. We have forged numerous relationships with software application, hardware and cloud vendors to enhance our combined capabilities and to create the optimal combination of data and information management applications. We believe this approach enhances our ability to expand our product offerings and customer base and to enter new markets. We have established the following types of strategic relationships:</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Alliance and Technology Partners</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;&#160;&#160;&#160;We maintain strategic product and technology relationships with major industry leaders to ensure that our software applications are integrated with, supported by and add value to our partners&#8217; hardware and software products. Collaboration with these market leaders allows us to provide applications that enable our customers to improve data and information management efficiency. Our significant strategic relationships include Microsoft (including Azure), Cisco, Dell EMC, Amazon Web Services (AWS), NetApp, Nutanix, Fujitsu, Google Cloud, Hitachi, Hewlett Packard Enterprise, IBM, Lenovo, OpenStack, Oracle, Pure Storage, Red Hat, Salesforce, SAP, ServiceNow, Splunk, Supermicro and VMware. In addition to these relationships, we maintain relationships with a broad range of industry operating system, application and infrastructure vendors to verify and demonstrate the interoperability of our software applications with their equipment and technologies.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distributors, Value-Added Reseller, Systems Integrator, Corporate Reseller and Original Equipment Manufacturer Relationships.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our corporate resellers bundle or sell our software applications together with their own products, and our value-added resellers resell our software applications independently. As of March&#160;31, 2021, we had more than 500 reseller partners and systems integrators that have distributed our software worldwide.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to broaden our market coverage, we work closely with our global original equipment manufacturer ("OEM") partners, investing significant time and resources to deliver unique, joint solutions incorporating Commvault software. These partners team with our technical, engineering, marketing and sales force on helping to enhance integration, tuning, operational management, implementation and vision for solutions that are designed to meet current and future data and information management needs. Our alliance managers work directly with global OEM partners to design, deliver and support field activities that make it easier for customers to locate, learn about, and purchase these differentiated solutions. Our most significant OEM partner is Hitachi Vantara ("Hitachi"). Hitachi has no obligation to recommend or offer our software applications exclusively or at all, and they have no minimum sales requirements and can terminate our relationship at any time. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we have a non-exclusive distribution agreement covering our North American commercial markets and our U.S. Federal Government markets with Arrow Enterprise Computing Solutions, Inc. ("Arrow"), a subsidiary of Arrow Electronics, Inc.  Pursuant to this distribution agreement, Arrow's primary role is to enable a more efficient and effective distribution channel for our products and services by managing our reseller partners and leveraging their own industry experience. Sales generated through our distribution agreement with Arrow accounted for 36% of our total revenue in fiscal 2021 and 37% of our total revenue in fiscal 2020.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service Provider Partners.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our software is the data protection platform for over 200 service providers, which provide cloud-based solutions to&#160;client systems worldwide.  As companies of all sizes and markets rapidly adopt cloud infrastructures for improved costs, speed and agility, we remain committed to these strategic relationships to address this growing trend.&#160; Customers looking to move IT operations into the cloud depend on service providers to help them migrate, manage and protect their cloud infrastructures.&#160;We have partnered with a broad ecosystem of managed service provider and cloud partners so they can effectively deliver data management-as-a-service solutions based on Commvault software across geographies, vertical markets and offerings. Leading providers who have integrated Commvault software into their solution portfolios include&#160;Microsoft Azure,&#160;Amazon AWS, Google Cloud, Rackspace, Meridian, Sirius and Flexential.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The data storage management market is intensely competitive, highly fragmented and characterized by rapidly changing technology and evolving standards. The principal competitive factors in our industry include product functionality, product performance, product integration, platform coverage, ability to scale, price, worldwide sales infrastructure, global technical support, name recognition and reputation. The ability of major system vendors to bundle hardware and software solutions is also a significant competitive factor in our industry. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently compete with other providers of data and information management software as well as large and emerging storage hardware manufacturers that have developed or acquired their own data and information management software products. These manufacturers have the resources and capabilities to develop their own data and information management software applications, and many have been making acquisitions and broadening their efforts to include broader data and information management and storage products. These manufacturers and our other current and potential competitors may establish cooperative relationships among themselves or with third parties, creating new competitors or alliances. Large operating system and application vendors have introduced products or functionality that includes some of the same functions offered by our software applications. In the future, further development by these vendors could cause some features of our software applications to become redundant.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary competitors in the data and information management software applications market, each of which has one or more products that compete with a part of or our entire software suite, are Dell-EMC, IBM, Veritas, Veeam, Rubrik and Cohesity.  </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our competitors have greater financial resources and may have the ability to offer their products at lower prices than ours. In addition, some of our competitors have greater name recognition than us, which could provide them a competitive advantage with some customers. Some of our competitors also have longer operating histories, have substantially greater technical, sales, marketing and other global resources than we do, as well as a larger installed customer base and broader product offerings, including hardware. As a result, these competitors can devote greater resources to the development, promotion, sale and support of their products than we can. Refer to our "Risk Factors" below.</span></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales and Marketing</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell our data and information management software applications and related services to large global enterprises, small and medium sized businesses, and government agencies. We sell through our worldwide direct sales force and our global network of distributors, value-added resellers, systems integrators, corporate resellers and OEM partners. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a variety of marketing programs designed to create brand awareness and market recognition for our product offerings and for sales lead generation. Our marketing efforts include webinars, active participation at trade shows, technical conferences and technology seminars; advertising; content development and distribution; public relations; social media; industry analyst relations; publication of technical and educational articles in industry journals; sales training; and preparation of competitive analyses. In addition, our strategic partners augment our marketing and sales campaigns through seminars, trade shows and joint public relations and advertising campaigns. Our customers and strategic partners provide references and recommendations that we often feature in external marketing activities.</span></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:174%">Research and Development</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our research and development organization is responsible for the design, development, testing and certification of our data and information management software applications. Our engineering efforts support product development across all major operating systems, databases, applications and network storage devices. A substantial amount of our development effort goes into certification, integration and support of our applications to ensure interoperability with our strategic partners&#8217; hardware and software products. We have also made substantial investments in the automation of our product test and quality assurance laboratories. </span></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Technology,  Intellectual Property and Proprietary Rights</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our software platform serves as a major differentiator versus our competitors&#8217; data and information management software products. Our platform&#8217;s unique indexing, cataloging, data movement, media management and policy technologies are the source of the performance, scale, management, cost of ownership </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">benefits and seamless interoperability inherent in all of our data and information management software applications. Additional options enable content search, data encryption and auditing features to support data discovery and compliance requirements. Our success and ability to compete depend on our continued development and protection of our proprietary software and other technologies, including "open source" software. We rely primarily on a combination of trade secret, patent, copyright and trademark laws, as well as contractual provisions, to establish and protect our intellectual property rights. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021, we had&#160;883 issued patents and 399 pending patent applications in the United States, as well as 130 issued patents in foreign countries and 15 pending foreign patent applications. As disclosed, we have established proprietary trademark rights in markets across the globe, and own hundreds of U.S. and foreign trademark registrations and pending registration applications for marks comprised of or incorporating the Commvault name. Refer to our &#8220;Risk Factors&#8221; below.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">People</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commvault aims to unlock potential in data, customers and our employees. To accomplish that, everyone has the green light to discover, create, nurture and sustain the energy needed to drive innovation and help our customers&#8212;by inspiring one another, by imagining what others simply don&#8217;t and by working to make what&#8217;s already great, even greater&#8212;whether that&#8217;s product, process or team.  As of March&#160;31, 2021, we had 2,671 employees worldwide, including 1,003 in sales and marketing, 724 in research and development, 621 in customer services and support and 323 in general and administration. Approximately 48% were in the United States and 52% were located internationally.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Inclusion and Diversity</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At Commvault, we believe that diversity is more than a program &#8211; it is a business imperative at the heart of our human capital management strategy. In partnership with our leadership team, we not only drive the ability to be a best-in-class data management organization but uphold our value in the marketplace by leading as an employer of choice. Our commitment is driven and executed by a three-pronged approach to Inclusion and Diversity ("I&amp;D"):  Workplace Inclusion, Workforce Diversity and Personal Accountability. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To fortify our strategy, we continue to elevate our employee engagement efforts &#8211; which is the foundation of our approach. We have implemented an Employee Resource Group (&#8220;ERG&#8221;) operating model and have established four ERGs to provide opportunity for cross-cultural learning, mentoring and relationship building across employees: </span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.84pt">CV WIT (Women in Technology), </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.84pt">Multi-Culture, </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.84pt">LGBTQ+ &amp; Allies, and </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.84pt">VALOR (Veterans)  </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our continued employee engagement initiatives, in 2020 we launched the Courageous Conversations platform. Courageous Conversations was designed as a forum where difficult conversations can be broached in an open, safe and respectful manner. This platform has become the hub for all I&amp;D related conversations, where employees and senior leaders share courageous life experiences related to bias and social injustice. Since its inception, we have hosted seven powerful sessions, each virtually, reaching our workforce population around the globe.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to be committed to our focus to secure the very best talent, with a concerted effort to expound on and build a truly inclusive and diverse pipeline of candidates. We are committed to providing a clear line of sight to career progression while investing in the development, creativity and aspirational needs of all employees.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Response</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commvault values its people. In navigating this unprecedented time, we are focused on driving business globally while honoring and caring for the health and safety of our employees, customers, and partners. During 2020, and continuing into 2021, the vast majority of our employees worked remotely, delivering successful and proactive results. We continue to monitor the spread of COVID-19 and are adhering to guidelines set forth by the World Health Organization and Centers for Disease Control as we look to reopen offices. We continue to provide employees with routine updates, resources and support to ensure everyone&#8217;s health, safety and well-being.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information about our Executive Officers</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information with respect to our executive officers as of May 10, 2021:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:31.158%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.762%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.314%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Age</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Position</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sanjay Mirchandani</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brian Carolan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President, Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Riccardo Di Blasio</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President, Chief Revenue Officer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gary Merrill</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief - Business Operations</span></td></tr></table></div><div style="margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sanjay Mirchandani</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, has served as our President and Chief Executive Officer since February 2019. Prior to joining Commvault, Mr. Mirchandani served from September 2016 to January 2019 as the Chief Executive Officer of Puppet, Inc. (&#8220;Puppet&#8221;), an Oregon-based IT automation company.  Mr. Mirchandani joined Puppet in May 2016 as President and Chief Operating Officer.  Mr. Mirchandani brings a wealth of international business experience through his diverse well-rounded career in technology.  Before joining Puppet, from October 2013 to April 2016, Mr. Mirchandani served as Corporate Senior Vice President and General Manager of Asia Pacific and Japan at VMware, Inc. and, from June 2006 to October 2013, Mr. Mirchandani held various senior leadership positions at EMC Corporation, including Chief Information Officer and leader of the Global Centers of Excellence.  Prior to that, Mr. Mirchandani held various positions at Microsoft Corporation and Arthur Andersen LLP.  Mr. Mirchandani has a Master of Business Administration degree from the University of Pittsburgh and a bachelor&#8217;s degree in mathematics from Drew University.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Brian Carolan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served as our Vice President, Finance and Chief Financial Officer since October 2012. Prior to his current role, Mr.&#160;Carolan served as our Vice President, Finance and Chief Accounting Officer from July 2006 until September 2012. He also held the position of Controller from February 2001 until June 2006. Prior to joining Commvault, Mr.&#160;Carolan was with Ernst&#160;&amp; Young LLP in its Technology, Communications and Entertainment audit practice from 1993 until January 2001. Mr.&#160;Carolan obtained his bachelor&#8217;s degree in accounting from Villanova University, his master&#8217;s degree in business administration from New York University and is a certified public accountant in the State of New Jersey.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Riccardo Di Blasio</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served as our Vice President, Chief Revenue Officer since May 2019. Prior to joining Commvault, Mr. Di Blasio led DXC Technology as Global Head of Sales for VMware Cloud Platform Services. Prior to that role, he was Chief Executive Officer at&#160;Globetouch, Inc., leading the company growth in the IoT and connected cars industry from January 2017 until April 2018. He also served as Chief Operating Officer at Cohesity from October 2015 until November 2016, where he significantly grew the sales and support organizations while expanding global operations and achieving double digit growth in sales.&#160;Previous to&#160;those positions, he served in various leadership roles for more than a decade across US and Europe, as Senior Vice President of Sales and Marketing at VMware and EMC Corporation.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gary Merrill</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was appointed to Chief - Business Operations effective April 2021. Prior to his current role, Mr. Merrill served as Vice President of Operations of the Company from April 2019 through March 2021, and Vice President Finance, Chief Accounting Officer from December 2012 to March 2019.  Mr. Merrill was Corporate Controller of the Company from 2007 to 2012 and Assistant Controller from 2005 to 2007. Prior to joining the Company, Mr. Merrill held accounting management positions with several publicly traded companies. Mr. Merrill began his career with Arthur Andersen LLP in its audit practice. Mr. Merrill obtained his bachelor&#8217;s degree in accounting from Elizabethtown College and is a Certified Public Accountant in the State of Pennsylvania.</span></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our internet address is www.commvault.com. On the investor relations section of this website, we post the filings as soon as reasonably practicable after they are electronically filed with or furnished to the U.S.&#160;Securities and Exchange Commission ("SEC") including: our Annual Reports on Form&#160;10-K, our quarterly reports on Form&#160;10-Q, our current reports on Form&#160;8-K, our proxy statements related to our annual stockholders&#8217; meetings and any amendment to those reports or statements filed or furnished pursuant to Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, as amended. All such filings are available on the Investors Relations portion of our web site free of charge. The contents of our web site are not incorporated by reference into this Form&#160;10-K or in any other report, statement or document we file with the SEC.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The SEC maintains an internet site at http://www.sec.gov that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC and  you can also access our SEC filings  at the SEC&#8217;s Internet address.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_16"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Risk Factors</span></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">You should consider each of the following factors as well as the other information in this Annual Report in evaluating our business and our prospects. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties not presently known to us or that we currently consider immaterial may also impair our business operations. If any of the following risks actually occur, our business and financial results could be harmed. In that case, the trading price of our common stock could decline. You should also refer to the other information set forth in this Annual Report, including our financial statements and the related notes.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Risk Factors</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Risks Related to Our Business</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The novel coronavirus (COVID-19) pandemic could adversely affect our business in a material way.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We have engaged, and may continue to engage, in strategic acquisitions or transactions, which could have a material adverse effect on our business, results of operations, financial condition and cash flows. </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our industry is intensely competitive, and many of our competitors have greater financial, technical and sales and marketing resources and larger installed customer bases than we do, which could enable them to compete more effectively than we do.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We rely on indirect sales channels, such as value-added resellers, systems integrators, corporate resellers, distributors, and OEMs, for the distribution of our software applications, and the failure of these channels to effectively sell our software applications could have a material adverse effect on our revenues and results of operations. </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may not be able to respond to rapid technological changes with new software applications and services offerings, which could have a material adverse effect on our sales and profitability. </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If the cost for annual maintenance and support agreements, or our term-based subscription licenses, with our customers is not competitive in the market or if our customers do not renew their agreements either at all, or on terms that are less favorable to us, our business and financial performance might be adversely impacted. </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In periods of volatile economic conditions, our exposure to credit risk and payment delinquencies on our accounts receivable significantly increases.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We develop software applications that interoperate with certain software, operating systems and hardware developed by others, and if the developers of those operating systems and hardware do not cooperate with us or we are unable to devote the necessary resources so that our applications interoperate with those systems, our software development efforts may be delayed or foreclosed and our business and results of operations may be adversely affected.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We sell a backup appliance which integrates our software with hardware. If we fail to accurately predict our manufacturing requirements and manage our supply chain we could incur additional costs or experience manufacturing delays that could harm our business.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We encounter long sales and implementation cycles, particularly for our larger customers, which could have an adverse effect on the size, timing and predictability of our revenues. </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We depend on growth in the data and information management software market, and lack of growth or contraction in this market could have a material adverse effect on our sales and financial condition. </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our software applications are complex and may contain undetected errors, which could adversely affect not only our software applications&#8217; performance but also our reputation and the acceptance of our software applications in the market. </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may not receive significant revenues from our current research and development efforts for several years, if at all.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We implemented a restructuring program in fiscal 2019, which we cannot guarantee will achieve its intended result. </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our ability to sell our software applications is highly dependent on the quality of our service offerings, and our failure to offer high quality support and professional services would have a material adverse effect on our sales of software applications and results of operations. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Change in senior management could cause disruption in the Company and have a material effect on our business. Furthermore, the loss of key personnel or the failure to attract and retain highly qualified personnel could have an adverse effect on our business. </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Risks from investing in growth opportunities could impact our business. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Risks Related to our International Operations</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Volatility in the global economy could adversely impact our continued growth, results of operations and our ability to forecast future business.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our international sales and operations are subject to factors that could have an adverse effect on our results of operations.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may experience fluctuations in foreign currency exchange rates that could adversely impact our results of operations. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Risks Related to Information Technology and Security</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may be subject to information technology system failures, network disruptions and breaches in data security.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Many of our key financial systems used for internal purposes are cloud-based solutions provided by third parties. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Risks Related to Legal Matters and Intellectual Property</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are, and may in the future become, involved in litigation that may have a material adverse effect on our business.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Protection of our intellectual property is limited, and any misuse of our intellectual property by others could materially adversely affect our sales and results of operations.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Claims that we misuse the intellectual property of others could subject us to significant liability and disrupt our business, which could have a material adverse effect on our results of operations and financial condition.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our use of &#8220;open source&#8221; software could negatively affect our business and subjects us to possible litigation.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Risks Related to Tax and Accounting</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">Our effective tax rate is difficult to project, and changes in such tax rate or adverse results of tax examinations could adversely affect our operating results. </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Risks Related to our Common Stock</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">Certain provisions of our certificate of formation and our amended and restated bylaws or Delaware law  could prevent or delay a potential acquisition of control of our Company, which could decrease the trading price of our common stock. </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Although we believe we currently have adequate internal control over financial reporting, we are required to assess our internal control over financial reporting on an annual basis, and any future adverse results from such assessment could result in a loss of investor confidence in our financial reports and have an adverse effect on our stock price.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">We may experience a decline in revenues or volatility in our quarterly operating results, which may adversely affect the market price of our common stock.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The price of our common stock may be highly volatile and may decline regardless of our operating performance. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">General Risks </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our business could be materially and adversely affected as a result of natural disasters, terrorism or other catastrophic events. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Business</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The novel coronavirus (COVID-19) pandemic could adversely affect our business in a material way.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a global company, with employees and customers located around the world in a variety of industries, our performance may be impacted by global economic and other conditions, including the COVID-19 pandemic which has caused global economic uncertainty.&#160; Efforts to combat this pandemic to date include a range of travel restrictions, shelter in place orders, and mandatory business and other closure, each of which may cause significant disruption to our customers and cause them to curtail or limit spending.&#160; As a software company, our ability to support our customers has not been significantly impacted by work-from-home orders or travel restrictions.&#160; However, these measures have caused disruptions to our sales efforts and decreased customer spending, which may negatively impact our performance.&#160; The extent to which COVID-19 will impact our business is difficult to predict as it depends on factors outside of our control, including the duration of the pandemic and the impact on our customers&#8217; businesses.&#160; We have taken precautionary measures to protect the health and safety of our employees and to preserve our cash position and we continue to monitor events. </span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have engaged, and may continue to engage, in strategic acquisitions or transactions, which could have a material adverse effect on our business, results of operations, financial condition and cash flows.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions involve a number of risks, including diversion of management&#8217;s attention, ability to finance the acquisition on attractive terms, failure to retain key personnel or valuable customers, legal liabilities and the need to amortize acquired intangible assets, any of which could have a material adverse effect on our business, results of operations, financial condition and cash flows. Any additional future acquisitions may also result in the incurrence of indebtedness or the issuance of additional equity securities.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intellectual property of an acquired business may be an important component of the value that we agree to pay for such a business. Although we conduct due diligence in connection with each of our acquisitions, such acquisitions are subject to the risks that the acquired business may not own the intellectual property that we believe we are acquiring, that the intellectual property is dependent upon licenses from third parties, that the acquired business infringes upon the intellectual property rights of others or that the technology does not have the acceptance in the marketplace that we anticipated.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We could also experience financial or other setbacks if transactions encounter unanticipated problems, including problems related to execution, integration or underperformance relative to prior expectations. Our management may not be able to successfully integrate any acquired business into our operations or maintain our standards, controls and policies, which could have a material adverse effect on our business, results of operations and financial condition. Consequently, any acquisition we complete may not result in long-term benefits to us or we may not be able to further develop the acquired business in the manner we anticipated.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the completion of acquisitions, we may have to rely on the seller to provide administrative and other support, including financial reporting and internal controls, and other transition services to the acquired business for a period of time. There can be no assurance that the seller will do so in a manner that is acceptable to us.</span></div><div><span><br/></span></div><div><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our industry is intensely competitive, and many of our competitors have greater financial, technical and sales and marketing resources and larger installed customer bases than we do, which could enable them to compete more effectively than we do.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The data and information management software market is intensely competitive, highly fragmented and characterized by rapidly changing technology and evolving standards, changing customer requirements and frequent new product introductions. Competitors vary in size and in the scope and breadth of the products and services offered. Our primary competitors include Dell-EMC, IBM, Veritas, Veeam, Rubrik and Cohesity.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal competitive factors in our industry include product functionality, product integration, platform coverage, ability to scale, price, worldwide sales infrastructure, global technical support, name recognition and reputation. The ability of major system vendors to bundle hardware and software solutions is also a significant competitive factor in our industry. If we are unable to address these factors, our competitive position could weaken and we could experience a decline in revenues that could adversely affect our business.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our current and potential competitors have longer operating histories and have substantially greater financial, technical, sales, marketing and other resources than we do, as well as larger installed customer bases, greater name recognition and broader product offerings, including hardware. Some of these competitors can devote greater resources to the development, promotion, sale and support of their products than we can and have the ability to bundle their hardware and software products in a combined offering. As a result, these competitors may be able to respond more quickly to new or emerging technologies and changes in customer requirements.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is also costly and time-consuming to change data and information management systems. Most of our new customers have installed data and information management software, which gives an incumbent competitor an advantage in retaining a customer because it already understands the network infrastructure, user demands and information technology needs of the customer, and also because some customers are reluctant to invest the time and money necessary to change vendors.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current and potential competitors may establish cooperative relationships among themselves or with third parties. If so, new competitors or alliances that include our competitors may emerge that could acquire significant market share. In addition, large operating system and application vendors, as well as some hardware manufacturers, have introduced products or functionality that includes some of the same functions offered by our software applications. In the future, further development by these vendors could cause our software applications and services to become redundant, which could seriously harm our sales, results of operations and financial condition.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New competitors entering our markets can have a negative impact on our competitive positioning. In addition, we expect to encounter new competitors as we enter new markets. Furthermore, many of our existing competitors are broadening their operating systems platform coverage. We also expect increased competition from OEMs, including those we partner with, and from systems and network management companies, especially those that have historically focused on the mainframe computer market and have been making acquisitions and broadening their efforts to include data and information management and storage products. We expect that competition will increase as a result of future software industry consolidation. Increased competition could harm our business by causing, among other things, price reductions of our products, reduced profitability and loss of market share.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on indirect sales channels, such as value-added resellers, systems integrators, corporate resellers, distributors, and OEMs, for the distribution of our software applications, and the failure of these channels to effectively sell our software applications could have a material adverse effect on our revenues and results of operations.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely significantly on our value-added resellers, systems integrators and corporate resellers, which we collectively refer to as resellers, for the marketing and distribution of our software applications and services. Resellers are our most significant distribution channel. However, our agreements with resellers are generally not exclusive, are generally renewable annually, typically do not contain minimum sales requirements and in many cases may be terminated by either party without cause. Many of our resellers carry software applications that compete with ours. These resellers may give a higher priority to other software applications, including those of our competitors, or may not continue to carry our software applications at all. If a number of resellers were to discontinue or reduce the sales of our products, or were to promote our competitors&#8217; products in lieu of our own, it could have a material adverse effect on our future revenues. Events or occurrences of this nature could seriously harm our sales and results of operations. If we fail to manage our resellers successfully, there may be conflicts between resellers or they could fail to perform as we anticipate, including required compliance with the terms and obligations of our reseller agreement, either of which could reduce our sales or impact our reputation in the market. In addition, we expect that a portion of our sales growth will depend upon our ability to identify and attract new reseller partners. Our competitors also use reseller arrangements and may be more successful in attracting reseller partners and could enter into exclusive relationships with resellers that make it difficult to expand our reseller network. Any failure on our part to maintain and/or expand our network of resellers could impair our ability to grow revenues in the future.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our resellers possess significant resources and advanced technical abilities. These resellers, particularly our corporate resellers, may, either independently or jointly with our competitors, develop and market products and related services that compete with our offerings. If this were to occur, these resellers might discontinue marketing and distributing our software applications and services. In addition, these resellers would have an advantage over us when marketing their competing products and related services because of their existing </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">customer relationships. The occurrence of any of these events could have a material adverse effect on our revenues and results of operations.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we have a distribution agreement covering our North American commercial markets and our U.S. Federal Government market with Arrow. Pursuant to this distribution agreement, Arrow&#8217;s primary role is to enable a more efficient and effective distribution channel for our products and services by managing our reseller partners and leveraging their own industry experience. Many of our North American resellers buy from Arrow. Sales through our distribution agreement with Arrow accounted for approximately 36% of our total revenues for fiscal 2021 and 37% of our total revenues for fiscal 2020.  If Arrow was to discontinue or reduce the sales of our products or if our agreement with Arrow was terminated, and if we were unable to take back the management of our reseller channel or find another North&#160;American distributor to replace Arrow, then it could have a material adverse effect on our future revenues.  </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our OEMs sell our software applications and in some cases incorporate our data and information management software into systems that they sell. A material portion of our revenues is generated through these arrangements. However, we have no control over the shipping dates or volumes of systems these OEMs ship and they have no obligation to ship systems incorporating our software applications. They also have no obligation to recommend or offer our software applications exclusively or at all, and they have no minimum sales requirements and can terminate our relationship at any time. These OEMs also could choose to develop their own data and information management software internally and incorporate those products into their systems instead of our software applications. The OEMs that we do business with also compete with one another. If one of our OEM partners views our arrangement with another OEM as competing with its products, it may decide to stop doing business with us. Any material decrease in the volume of sales generated by OEMs we do business with, as a result of these factors or otherwise, could have a material adverse effect on our revenues and results of operations in future periods. </span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to respond to rapid technological changes with new software applications and services offerings, which could have a material adverse effect on our sales and profitability.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets for our software applications are characterized by rapid technological changes, changing customer needs, frequent new product introductions and evolving industry standards. The introduction of software applications embodying new technologies and the emergence of new industry standards could make our existing and future software applications obsolete and unmarketable. As a result, we may not be able to accurately predict the lifecycle of our software applications, and they may become obsolete before we receive the amount of revenues that we anticipate from them. If any of the foregoing events were to occur, our ability to retain or increase market share in the data and information management software market could be materially adversely affected.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We devote significant resources to the development of new products and the enhancement of existing products. To be successful, we need to anticipate, develop and introduce new software applications and services on a timely and cost-effective basis that keep pace with technological developments and emerging industry standards and that address the increasingly sophisticated needs of our customers. We may fail to develop and market software applications and services that respond to technological changes or evolving industry standards, experience difficulties that could delay or prevent the successful development, introduction and marketing of these applications and services or fail to develop applications and services that adequately meet the requirements of the marketplace or achieve market acceptance. Our failure to develop and market such applications and services on a timely basis, or at all, could have a material adverse effect on our sales and profitability.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If the cost for annual maintenance and support agreements, or our term-based subscription licenses, with our customers is not competitive in the market or if our customers do not renew their agreements either at all, or on terms that are less favorable to us, our business and financial performance might be adversely impacted.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our maintenance agreements are for a one-year term. As the end of the annual period approaches, we pursue the renewal of the agreement with the customer. Historically, maintenance renewals have represented a significant portion of our total revenue. Because of this characteristic of our business, if our customers do not renew their annual maintenance and support agreements either at all, or on terms that are less favorable to us, our business and financial performance might be adversely impacted.  </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, beginning in fiscal 2018 we began to increase a significant amount of our sales to term-based, or subscription, license arrangements.  The arrangements are typically three years in duration.  If at the end of the initial term, customers elect to not renew their licenses, or they renew them on terms that are less favorable to us, our business and financial performance might be adversely impacted.    </span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">In periods of volatile economic conditions, our exposure to credit risk and payment delinquencies on our accounts receivable significantly increases.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our outstanding accounts receivables are generally not secured. Our standard terms and conditions permit payment within a specified number of days following the receipt of our product.  Volatile economic conditions, including those related to the recent COVID-19 pandemic, could result in our customers and resellers facing liquidity concerns leading to them not being able to satisfy their payment obligations to us, which would have a material adverse effect on our financial condition, operating results and cash flows. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in the future we may transition a more significant percentage of our revenue to subscription, or term based, arrangements.  In these arrangements, our customers may pay for software and related services over a period of several years.  Due to the potential for extended period of collection, we may be exposed to more significant credit risk.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We develop software applications that interoperate with certain software, operating systems and hardware developed by others, and if the developers of those operating systems and hardware do not cooperate with us or we are unable to devote the necessary resources so that our applications interoperate with those systems, our software development efforts may be delayed or foreclosed and our business and results of operations may be adversely affected.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our software applications operate primarily on the Windows, UNIX, Linux and Novell Netware operating systems; used in conjunction with Microsoft SQL; and on hardware devices of numerous manufacturers. When new or updated versions of these operating systems, software applications, and hardware devices are introduced, it is often necessary for us to develop updated versions of our software applications so that they interoperate properly with these systems and devices. We may not accomplish these development efforts quickly or cost-effectively, and it is not clear what the relative growth rates of these operating systems and hardware will be. These development efforts require the cooperation of the developers of the operating systems, software applications, and hardware, substantial capital investment and the devotion of substantial employee or financial resources. For some operating systems, we must obtain some proprietary application program interfaces from the owner in order to develop software applications that interoperate with the operating system. Operating system and software owners have no obligation to assist in these development efforts. If they do not provide us with assistance, the contractual right, or the necessary proprietary application program interfaces on a timely basis, we may experience delays or be unable to expand our software applications into other areas.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We sell a backup appliance which integrates our software with hardware.  If we fail to accurately predict our manufacturing requirements and manage our supply chain we could incur additional costs or experience manufacturing delays that could harm our business.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally provide forecasts of our requirements to our supply chain partners on a rolling basis. If our forecast exceeds our actual requirements, a supply chain partner may assess additional charges or we may incur costs for excess inventory, each of which could negatively affect our gross margins. If our forecast is less than our actual requirements, the applicable supply chain partner may have insufficient time or components to produce or fulfill our product requirements, which could delay or interrupt manufacturing of our products or fulfillment of orders for our products, and result in delays in shipments, customer dissatisfaction, and deferral or loss of revenue. Further, we may be required to purchase sufficient inventory to satisfy our future needs in situations where a </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">component or product is being discontinued. If we fail to accurately predict our requirements, we may be unable to fulfill those orders or we may be required to record charges for excess inventory. Any of the foregoing could adversely affect our business, financial condition or results of operations.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We encounter long sales and implementation cycles, particularly for our larger customers, which could have an adverse effect on the size, timing and predictability of our revenues.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potential or existing customers, particularly larger enterprise customers, generally commit significant resources to an evaluation of available software and require us to expend substantial time, effort and money educating them as to the value of our software and services. Sales of our core software products to these larger customers often require an extensive education and marketing effort.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We could expend significant funds and resources during a sales cycle and ultimately fail to win the customer. Our sales cycle for all of our products and services is subject to significant risks and delays over which we have little or no control, including:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our customers&#8217; budgetary constraints;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the timing of our customers&#8217; budget cycles and approval processes;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our customers&#8217; willingness to replace their current software solutions;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our need to educate potential customers about the uses and benefits of our products&#160;and services;&#160;and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the timing of the expiration of our customers&#8217; current license agreements or outsourcing agreements for similar services.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our sales cycles lengthen unexpectedly, they could adversely affect the timing of our revenues or increase costs, which may cause fluctuations in our quarterly revenues and results of operations. Finally, if we are unsuccessful in closing sales of our products after spending significant funds and management resources, our operating margins and results of operations could be adversely impacted, and the price of our common stock could decline.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend on growth in the data and information management software market, and lack of growth or contraction in this market could have a material adverse effect on our sales and financial condition.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Demand for data and information management software is linked to growth in the amount of data generated and stored, demand for data retention and management (whether as a result of regulatory requirements or otherwise) and demand for and adoption of new storage devices and networking technologies. Because our software applications are concentrated within the data and information management software market, if the demand for storage devices, storage software applications, storage capacity or storage networking devices declines, our sales, profitability and financial condition would be materially adversely affected. Segments of the computer and software industry have in the past experienced significant economic downturns. The occurrence of any of these factors in the data and information management software market could materially adversely affect our sales, profitability and financial condition.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, the data and information management software market is dynamic and evolving. Our future financial performance will depend in large part on continued growth in the number of organizations adopting data and information management software for their computing environments. The market for data and information management software may not continue to grow at historic rates, or at all. If this market fails to grow or grows more slowly than we currently anticipate, our sales and profitability could be adversely affected.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our software applications are complex and may contain undetected errors, which could adversely affect not only our software applications&#8217; performance but also our reputation and the acceptance of our software applications in the market.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software applications as complex as those we offer contain undetected errors or failures, especially when products are first introduced or new versions are released. Despite extensive testing by us and by our customers, we have in the past discovered errors in our software applications and will do so in the future. As a result of past discovered errors, we experienced delays and lost revenues while we corrected those software applications. In addition, customers in the past have brought to our attention &#8220;bugs&#8221; in our software created by the customers&#8217; unique operating environments, which are often characterized by a wide variety of both standard and non-standard configurations that make pre-release testing very difficult and time consuming. Although we have been able to fix </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">these software bugs in the past, we may not always be able to do so. Our software products may also be subject to intentional attacks by viruses that seek to take advantage of these bugs, errors or other weaknesses. Any of these events may result in the loss of, or delay in, market acceptance of our software applications and services, which would seriously harm our sales, results of operations and financial condition.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, we believe that our reputation and name recognition are critical factors in our ability to compete and generate additional sales. Promotion and enhancement of our name will depend largely on our success in continuing to provide effective software applications and services. The occurrence of errors in our software applications or the detection of bugs by our customers may damage our reputation in the market and our relationships with our existing customers, and as a result, we may be unable to attract or retain customers.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, because our software applications are used to manage data that is often critical to our customers, they may have a greater sensitivity to defects in our products than to defects in other, less critical, applications. As a result, the licensing and support of our software applications involve the risk of product liability claims. Our license agreements with our customers typically contain provisions designed to limit our exposure to potential product liability claims. However, the limitation of liability provisions contained in our license agreements vary and may not be effective as a result of existing or future national, federal, state, or local laws or ordinances or unfavorable judicial decisions. Although we have not experienced any material product liability claims to date, the sale and support of our products entail the risk of such claims, which could be substantial in light of the use of our products in enterprise-wide environments. In addition, our insurance against product liability may not be adequate to cover all potential claims.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not receive significant revenues from our current research and development efforts for several years, if at all.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Developing software is expensive, and the investment in product development may involve a long payback cycle. Our research and development expenses were $133.4 million, or 18% of our total revenues in fiscal 2021, $110.0 million, or 16% of our total revenues in fiscal 2020 and $92.6 million, or 13% of our total revenues in fiscal 2019. Our future plans include significant investments in software research and development and related product opportunities. We believe that we must continue to dedicate a significant amount of resources to our research and development efforts to maintain our competitive position. However, we may not recognize significant revenues from these investments for several years, if at all.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We implemented a restructuring program in fiscal 2019, which we cannot guarantee will achieve its intended result.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2019 we initiated a restructuring plan to increase efficiency in our sales, marketing and distribution functions while reducing costs across all functional areas. We cannot guarantee the restructuring program will achieve its intended result. Risks associated with this restructuring program also include additional unexpected costs, adverse effects on employee morale and the failure to meet operational and growth targets due to the loss of key employees, any of which may impair our ability to achieve anticipated results of operations or otherwise harm our business.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ability to sell our software applications is highly dependent on the quality of our service offerings, and our failure to offer high quality support and professional services would have a material adverse effect on our sales of software applications and results of operations.</span><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our services include the assessment and design of solutions to meet our customers&#8217; storage management requirements and the efficient installation and deployment of our software applications based on specified business objectives. Further, once our software applications are deployed, our customers depend on us to resolve issues relating to our software applications. A high level of service is critical for the successful marketing and sale of our software. If we or our partners do not effectively install or deploy our applications, or succeed in helping our customers quickly resolve post-deployment issues, it would adversely affect our ability to sell software products to existing customers and could harm our reputation with prospective customers. As a result, our failure to maintain high quality support and professional services would have a material adverse effect on our sales of software applications and results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks.</span><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales to U.S. and foreign federal, state, and local governmental agency end-customers have accounted for a portion of our revenue, and we may in the future increase sales to government entities. However, government entities have recently announced reductions in, or experienced increased pressure to reduce spending. In particular, such measures have adversely affected European public sector transactions, and U.S. debt issues and budget concerns may adversely impact future U.S. public sector transactions. Such budgetary constraints or shifts in spending priorities of government entities may adversely affect sales of our products and services to such entities. In addition, sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense without any assurance that we will successfully sell our products to such governmental entity. Government entities may require contract terms that differ from our standard arrangements. Government contracts may require the maintenance of certain security clearances for facilities and employees which can entail administrative time and effort possibly resulting in additional costs and delays. In addition, government demand for our products may be more volatile as they are affected by public sector budgetary cycles, funding authorizations, and the potential for funding reductions or delays, making the time to close such transactions more difficult to predict. This risk is enhanced as the size of such sales to the government entities increases. If the use of our products expands to more sensitive, secure or mission critical uses by our government customers, we may be subject to increased scrutiny, potential reputational risk, or potential liability should our products fail to perform as expected or should we not comply with the terms of our government contracts or government contracting requirements.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our sales to government entities have been made indirectly through providers that sell our products. Government entities may have contractual or other legal rights to terminate contracts with our providers for convenience or due to a default, and any such termination may adversely impact our future results of operations. Governments routinely audit and investigate government contractors, and we may be subject to such audits and investigations. If an audit or investigation uncovers improper or illegal activities, including any misuse of confidential or classified information by our employees, we may be subject to civil or criminal penalties and administrative sanctions.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Change in senior management could cause disruption in the Company and have a material effect on our business. Furthermore, the loss of key personnel or the failure to attract and retain highly qualified personnel could have an adverse effect on our business.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have had, and could have, changes in senior management which could be disruptive to management and operations of the Company and could have a material effect on our business, operating results and financial conditions. Turnover at the senior management level may create instability within the Company, which could impede the Company&#8217;s day to day operations. Such instability could impede our ability to fully implement our business plan and growth strategy, which would harm our business and prospects.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future performance depends on the continued service of our key technical, sales, services and management personnel. We rely on our executive officers and senior management to execute our existing business operations and identify and pursue new growth opportunities. The loss of key employees could result in significant disruptions to our business, and the integration and training of replacement personnel could be time consuming, cause additional disruptions to our business and be unsuccessful. We do not carry key person life insurance covering any of our employees.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success also depends on our continued ability to attract and retain highly qualified technical, sales, services and management personnel. Competition for such personnel is intense, and we may fail to retain our key technical, sales, services and management employees or attract or retain other highly qualified technical, sales, services and management personnel in the future.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, in the past, we have experienced higher levels of turnover in our sales force compared to other employee groups in our company. Increases in the turnover rate of our sales force may affect our ability to generate license revenue growth. Although we have hired replacements in our sales force and are continuing to hire additional sales personnel to grow our business, we sometimes experience lower productivity from newly hired sales personnel for a period up to twelve months. In addition, we periodically make adjustments to our sales organization in response to a variety of internal and external factors, such as market opportunities, competitive threats, product introductions or enhancements and sales performance. Such adjustments could be temporarily disruptive and result in reduced productivity.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The volatility of our stock price may from time to time adversely affect our ability to attract or retain employees. If we are unable to hire or retain qualified employees across our organization, or conversely, if we fail to manage employee performance or reduce staffing levels when required by market conditions, our personnel costs would be excessive and our business and profitability could be adversely affected.&#160;&#160;&#160;&#160;</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks from investing in growth opportunities could impact our business. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may invest in growth opportunities, such as high-value market segments of enterprise computing, managed services and cloud computing.&#160; Even though we believe cloud computing, in its various forms, represents a long term industry trend in the way that applications are delivered, data is stored and information is retrieved, there can be no assurance that our investment in cloud, and related managed services and infrastructure management will be validated in the marketplace.&#160; Similarly, there is no assurance that our investments in high-value market segments will drive revenue growth or market share gains.&#160; Customer adoption rates and viable economic models are less certain in high-value and rapidly-growing segments, and new product and services offerings may unfavorably impact demand for our other products or services.</span></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to our International Operations</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Volatility in the global economy could adversely impact our continued growth, results of operations and our ability to forecast future business.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As our business has expanded globally, we have become increasingly subject to the risks arising from adverse changes in domestic and global economic and political conditions. Uncertainty in the macroeconomic environment and associated global economic conditions have resulted in volatility in credit, equity, debt and foreign currency markets as well as government budgets worldwide.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;These global economic conditions can result in slower economic activity, decreased consumer confidence, reduced corporate profits and capital spending, adverse business conditions and liquidity concerns. There has also been increased volatility in foreign exchange markets. These factors make it difficult for our customers, our vendors and us to accurately forecast and plan future business activities. In addition, these factors could cause customers to slow or defer spending on our software products and services, which would delay and lengthen sales cycles and negatively affect our results of operations. If such conditions deteriorate or if the pace of economic recovery is slower or more uneven, our results of operations could be adversely affected, we may not be able to sustain the growth rates we have experienced recently, and we could fail to meet the expectations of stock analysts and investors, which could cause the price of our common stock to decline.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to invest in our business in the Asia-Pacific and Europe, Middle East, and Africa regions. There are significant risks with overseas investments and growth prospects in these regions. Increased volatility or declines in the credit, equity, debt and foreign currency markets in these regions could cause delays in or cancellations of orders. Deterioration of economic conditions in the countries in which we do business could also cause slower or impaired collections on accounts receivable. In addition, we could experience delays in the payment obligations of our worldwide resellers if they experience weakness in the end-user market, which would increase our credit risk exposure and harm our financial condition.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our international sales and operations are subject to factors that could have an adverse effect on our results of operations.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have significant sales and services operations outside the United States and derive a substantial portion of our revenues from these operations. We also plan to continue to expand our international operations. We generated approximately 48% of our revenues from outside the United States in fiscal 2021 and 49% were outside the United States in fiscal 2020. International revenue increased 5% in fiscal 2021 compared to fiscal 2020. Expansion of our international operations will require a significant amount of attention from our management and substantial financial resources and might require us to add qualified management in these markets. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to facing risks similar to the risks faced by our domestic operations, our international operations are also subject to risks related to the differing legal, political, social and regulatory requirements and economic conditions of many countries, including:</span></div><div style="margin-top:5pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adverse effects in economic conditions in the countries in which we operate related specifically to the COVID-19 outbreak and the governmental regulations put in place as a result of the virus;</span></div><div style="margin-top:5pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulties in staffing and managing our international operations;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:5pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">foreign countries may impose additional withholding taxes or otherwise tax our foreign income, impose tariffs or adopt other restrictions on foreign trade or investment, including currency exchange controls;</span></div><div style="margin-top:5pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulties in coordinating the activities of our geographically dispersed and culturally diverse operations;</span></div><div style="margin-top:5pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general economic conditions in the countries in which we operate, including seasonal reductions in business activity in the summer months in Europe and in other periods in other countries, could have an adverse effect on our earnings from operations in those countries;</span></div><div style="margin-top:5pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">imposition of, or unexpected adverse changes in, foreign laws or regulatory requirements may occur, including those pertaining to export restrictions, privacy and data protection, trade and employment restrictions and intellectual property protections;</span></div><div style="margin-top:5pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">longer payment cycles for sales in foreign countries and difficulties in collecting accounts receivable;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">competition from local suppliers;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">greater risk of a failure of our employees and partners to comply with both U.S. and foreign laws, including antitrust regulations, the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act of 2010, and any trade regulations ensuring fair trade practices;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">costs and delays associated with developing software in multiple languages;&#160;and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">political unrest, war or acts of terrorism.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business in emerging markets requires us to respond to rapid changes in market conditions in those markets. Our overall success in international markets depends, in part, upon our ability to succeed in differing legal, regulatory, economic, social and political conditions. We may not continue to succeed in developing and implementing policies and strategies that will be effective in each location where we do business. Furthermore, the occurrence of any of the foregoing factors may have a material adverse effect on our business and results of operations.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may experience fluctuations in foreign currency exchange rates that could adversely impact our results of operations.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our international sales are generally denominated in foreign currencies, and this revenue could be materially affected by currency fluctuations. Our primary exposure is to fluctuations in exchange rates for the U.S.&#160;dollar versus the Euro and, to a lesser extent, the Australian dollar, British pound sterling, Canadian dollar, Chinese yuan, Indian rupee, Korean won and Singapore dollar. Changes in currency exchange rates could adversely affect our reported revenues and could require us to reduce our prices to remain competitive in foreign markets, which could also have a material adverse effect on our results of operations. An unfavorable change in the exchange rate of foreign currencies against the U.S. dollar would result in lower revenues when translated into U.S. dollars, although operating expenditures would be lower as well. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent fiscal years, we have selectively hedged our exposure to changes in foreign currency exchange rates on the balance sheet. In the future, we may enter into additional foreign currency-based hedging contracts to reduce our exposure to significant fluctuations in currency exchange rates on the balance sheet, although there can be no assurances that we will do so. However, as our international operations grow, or if dramatic fluctuations in foreign currency exchange rates continue or increase or if our hedging strategies become ineffective, the effect of changes in the foreign currency exchange rates could become material to revenue, operating expenses, and income.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Information Technology and Security</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be subject to information technology system failures, network disruptions and breaches in data security.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information technology system failures, network disruptions and breaches of data security could disrupt our operations by causing delays or cancellation of customer orders, impeding the shipment of software products, negatively affecting our service offerings, preventing the processing of transactions and reporting of financial results. Information technology system failures, network disruptions and breaches of data security could also result in the unintentional disclosure of customer or our information as well as damage our reputation. There can be no assurance that a system failure, network disruption or data security breach will not have a material adverse effect on our financial condition and operating results.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third parties regularly attempt to gain unauthorized access to our information technology systems, and many such attempts are increasingly more sophisticated. The perception that the COVID-19 pandemic has made companies&#8217; information technology systems more vulnerable has increased the already significant volume of such attempts. These attempts, which might be related to industrial, corporate or other espionage, criminal hackers or state-sponsored intrusions, include trying to covertly introduce malware to our computers and networks and impersonating authorized users, among others. We may also be subject to ransom-style cyber-attacks, which could impact our information technology systems and cause widespread disruption to our business, and expose our confidential or propriety information. In addition, third parties that we may rely on to store and/or process our confidential information may also be subject to similar threats. Such threats could result in the misappropriation, theft, misuse, disclosure, loss or destruction of the technology, intellectual property, or the proprietary, confidential or personal information, of us or our employees, customers, licensees, suppliers or other third parties, as well as damage to or disruptions in our information technology systems. These threats are constantly evolving, increasing the difficulty of successfully defending against them or implementing adequate preventative measures. We seek to detect and investigate all security incidents and to prevent their recurrence, but attempts to gain unauthorized access to our information technology systems or other attacks may be successful, and in some cases, we might be unaware of an incident or its magnitude and effects.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Many of our key financial systems used for internal purposes are cloud-based solutions provided by third parties.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our enterprise resource planning system as well as certain other stand-alone internal financial systems are cloud-based solutions provided by third parties. The use of cloud-based systems provided by third parties exposes us to certain risks of those third parties.  If a disruption of services by these third party cloud financial system providers were to occur it could have a material adverse effect on our financial position, results of operations and cash flows.</span></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Legal Matters and Intellectual Property </span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are, and may in the future become, involved in litigation that may have a material adverse effect on our business.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may become involved in various other legal proceedings relating to matters incidental to the ordinary course of our business, including patent, commercial, product liability, employment, class action, whistleblower and other litigation and claims, and governmental and other regulatory investigations and proceedings. Such matters can be time-consuming, divert management&#8217;s attention and resources and cause us to incur significant expenses. Furthermore, because litigation is inherently uncertain, there can be no assurance that the results of any of these actions will not have a material adverse effect on our business, results of operations or financial condition.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Protection of our intellectual property is limited, and any misuse of our intellectual property by others could materially adversely affect our sales and results of operations.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends significantly upon proprietary technology in our software, documentation and other written materials. To protect our proprietary rights, we rely on a combination of:</span></div><div style="margin-top:5pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">patents;</span></div><div style="margin-top:5pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">copyright and trademark laws;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:5pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">trade secrets;</span></div><div style="margin-top:5pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">confidentiality procedures;&#160;and</span></div><div style="margin-top:5pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">contractual provisions.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These methods afford only limited protection. Despite this limited protection, any issued patent may not provide us with any competitive advantages or may be challenged by third parties, and the patents of others may seriously impede our ability to conduct our business. Further, our pending patent applications may not result in the issuance of patents, and any patents issued to us may not be timely or broad enough to protect our proprietary rights. We may also develop proprietary products or technologies that cannot be protected under patent law. We also seek to maintain certain intellectual property as trade secrets. The secrecy could be compromised by outside parties, or by our employees, which would cause us to lose the competitive advantage resulting from these trade secrets.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our software applications or to obtain and use information that we regard as proprietary. Policing unauthorized use of our software applications is difficult, and we expect software piracy to continue to be a persistent problem. In licensing our software applications, we typically rely on &#8220;shrink wrap&#8221; or &#8220;click wrap&#8221; licenses that are not signed by licensees. We may have difficulty enforcing these licenses in some jurisdictions. In addition, the laws of some foreign countries do not protect our proprietary rights to as great an extent as do the laws of the United States. Our attempts to protect our proprietary rights may not be adequate. Our competitors may independently develop similar technology, duplicate our software applications or design around patents issued to us or other intellectual property rights of ours. Litigation may be necessary in the future to enforce our intellectual property rights, protect our trade secrets or determine the validity and scope of the proprietary rights of others. Litigation could result in substantial costs and diversion of resources and management attention. In addition, from time to time we are participants or members of various industry standard-setting organizations or other industry technical organizations. Our participation or membership in such organizations may, in some circumstances, require us to enter into royalty or licensing agreements with third parties regarding our intellectual property under terms established by those organizations, which we may not find favorable. In addition, many of our agreements with our customers and partners require us to indemnify them for certain intellectual property infringement claims against them, which would increase our costs as a result of defending such claims, and may require that we pay significant damages if there were an adverse ruling in any such claims. Furthermore, such customers and partners may discontinue the use of our products, services, and technologies, as a result of injunctions or otherwise, which could result in loss of revenues and adversely impact our business.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 21, 2020, the Company filed suit against Cohesity, Inc. ("Cohesity") in the District of Delaware alleging that Cohesity has infringed and continues to infringe at least one claim of each of U.S. Patent Nos. 7,725,671, 7,840,533, 8,762,335, 9,740,723, 10,210,048, and 10,248,657. Due to the inherent uncertainties of litigation, the Company cannot accurately predict the ultimate timing or outcome of this matter. The Company is unable at this time to determine whether the outcome of the litigation will have a material impact on its results of operations, financial condition, or cash flows.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 21, 2020, the Company filed suit against Rubrik, Inc. ("Rubrik") in the District of Delaware alleging that Rubrik has infringed and continues to infringe at least one claim of each of U.S. Patent Nos. 7,725,671, 7,840,533, 8,447,728, 9,740,723, 10,210,048, and 10,248,657.  Due to the inherent uncertainties of litigation, the Company cannot accurately predict the ultimate timing or outcome of this matter. The Company is unable at this time to determine whether the outcome of the litigation will have a material impact on its results of operations, financial condition, or cash flows.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Claims that we misuse the intellectual property of others could subject us to significant liability and disrupt our business, which could have a material adverse effect on our results of operations and financial condition.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the nature of our business, we may become subject to material claims of infringement by competitors and other third parties with respect to current or future software applications, trademarks or other proprietary rights. We expect that software developers will increasingly be subject to infringement claims as the number of software applications and competitors in our industry segment grows and the functionality of software applications in different industry segments overlaps. Future litigation may also involve third parties such as individuals, non-practicing entities, patent holding companies, and/or patent assertion entities that have no relevant product offerings or revenue in the marketplace, and against whom our own patents may provide little or no deterrence or protection. Such parties may purchase or otherwise obtain intellectual property assets for the purpose of monetizing these assets; they often make broad and sweeping claims of infringement against product manufacturing companies such as Commvault and its customers, seeking a percentage of sales as license fees, seeking injunctions to pressure us into taking a license, or a combination thereof. Claims such as these have increased in recent years and may continue to do so. Any such claims, whether meritorious or not, could be time-consuming, result in costly litigation, cause shipment delays or require us to enter into royalty or licensing agreements with third parties, which may not be available on terms that we deem acceptable, if at all. In addition, we may decide to settle a claim or action against us, which settlement could be costly. We may also be liable for any past infringement. If there is an adverse ruling against us in an infringement lawsuit, an injunction could be issued barring production or sale of any infringing product. It could also result in a damage award equal to a reasonable royalty or lost profits or, if there is a finding of willful infringement, treble damages. Any of these claims could disrupt our business and have a material adverse effect on our results of operations and financial condition.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we license and use software from third parties in our business. These third-party software licenses may not continue to be available to us on acceptable terms or at all, and may expose us to additional liability. This liability, or our inability to use any of this third-party software, could result in shipment delays or other disruptions in our business that could materially and adversely affect our operating results.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our use of &#8220;open source&#8221; software could negatively affect our business and subjects us to possible litigation.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the products or technologies acquired, licensed or developed by us may incorporate so-called &#8220;open source&#8221; software, and we may incorporate open source software into other products in the future. Such open source software is generally licensed by its authors or other third parties under open source licenses, including, for example, the GNU General Public License, the GNU Lesser General Public License, the Common Public License, &#8220;Apache-style&#8221; licenses, &#8220;Berkley Software Distribution or BSD-style&#8221; licenses and other open source licenses. We monitor our use of open source software to avoid subjecting our products to conditions we do not intend, but these efforts may not be successful. Although we believe that we have complied with our obligations under the various applicable licenses for open source software that we use, there is little or no legal precedent governing the interpretation of many of the terms of certain of these licenses, and therefore the potential impact of these terms on our business is somewhat unknown and may result in unanticipated obligations regarding our products and technologies. The use of such open source software may ultimately subject some of our products to unintended conditions, which may negatively affect our business, financial condition, operating results, cash flow and ability to commercialize our products or technologies.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of these open source licenses may subject us to certain conditions, including requirements that we offer our products that use the open source software for no cost, that we make available source code for modifications or derivative works we create based upon, incorporating or using the open source software and/or that we license such modifications or derivative works under the terms of the particular open source license. If an author or other third-party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations. If our defenses were not successful, we could be enjoined from the distribution of our products that contained the open source software and required to make the source code for the open source software available to others, to grant third parties certain rights of further use of our software or to remove the open source software from our products, which could disrupt the distribution and sale of some of our products. In addition, if we combine our proprietary software with open source software in a certain manner, under some open source licenses we could be required to release the source code of our proprietary software. If an author or other third-party that distributes open source software were to obtain a judgment against us based on allegations that we had not </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">complied with the terms of any such open source licenses, we could also be subject to liability for copyright infringement damages and breach of contract for our past distribution of such open source software.</span></div><div style="margin-top:18pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Tax and Accounting</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our effective tax rate is difficult to project, and changes in such tax rate or adverse results of tax examinations could adversely affect our operating results.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a U.S.-based multinational company subject to tax in multiple U.S. and foreign tax jurisdictions. Our results of operations would be adversely affected to the extent that our geographical mix of income becomes more weighted toward jurisdictions with higher tax rates and would be favorably affected to the extent the relative geographic mix shifts to lower tax jurisdictions. Any change in our mix of earnings is dependent upon many factors and is therefore difficult to predict.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The process of determining our anticipated tax liabilities involves many calculations and estimates that are inherently complex and make the ultimate tax obligation determination uncertain. As part of the process of preparing our consolidated financial statements, we are required to estimate our income taxes in each of the jurisdictions in which we operate prior to the completion and filing of tax returns for such periods. These estimates involve complex issues, require extended periods of time to resolve, and require us to make judgments, such as anticipating the outcomes of audits with tax authorities and the positions that we will take on tax returns prior to our actually preparing the returns.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, our overall effective income tax rate and tax expenses may be affected by various factors in our business, including changes in our legal structure, changes in the geographic mix of income and expenses, changes in tax laws and applicable accounting pronouncements and variations in the estimated and actual level of annual profits before income tax. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also determine the need to record deferred tax liabilities and the recoverability of deferred tax assets. A valuation allowance is established to the extent recovery of deferred tax assets is not likely based on our estimation of future taxable income and other factors in each jurisdiction. In assessing the need for a valuation allowance in&#160;fiscal 2018, we considered all available objective and verifiable evidence both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.  As a result of this analysis, we determined that it is more likely than not that we will not realize the benefits of our gross deferred tax assets and therefore have recorded a valuation allowance to reduce the carrying value of these gross deferred tax assets, net of the impact of the reversal of taxable temporary differences, to&#160;zero.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally accepted accounting principles in the United States are subject to interpretation by the Financial Accounting Standards Board, the SEC, and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results, and may even affect the reporting of transactions completed before the announcement or effectiveness of a change.</span></div><div style="margin-top:18pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to our Common Stock</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain provisions of our certificate of formation and our amended and restated bylaws or Delaware law could prevent or delay a potential acquisition of control of our Company, which could decrease the trading price of our common stock.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our certificate of formation, amended and restated bylaws and the laws in the State of Delaware contain provisions that are intended to deter coercive takeover practices and inadequate takeover bids by making such practices or bids unacceptably expensive to the prospective acquirer and to encourage prospective acquirers to negotiate with our Board of Directors rather than to attempt a hostile takeover. Delaware law also imposes restrictions on mergers and other business combinations between us and any holder of 15% or more of our outstanding common stock. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that these provisions protect our shareholders from coercive or otherwise unfair takeover tactics by effectively requiring those who seek to obtain control of the Company to negotiate with our Board of Directors and by providing our Board of Directors with more time to assess any acquisition of control. However, these provisions could apply even if an acquisition of control of the Company may be considered beneficial by some shareholders and could delay or prevent an acquisition of control that our Board of Directors determines is not in the best interests of our Company and our shareholders.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Although we believe we currently have adequate internal control over financial reporting, we are required to assess our internal control over financial reporting on an annual basis, and any future adverse results from such assessment could result in a loss of investor confidence in our financial reports and have an adverse effect on our stock price.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Section&#160;404 of the Sarbanes-Oxley Act of 2002 ("SOX 404"), and the rules and regulations promulgated by the SEC to implement SOX 404, we are required to furnish a report in our Form 10-K regarding the effectiveness of our internal control over financial reporting. The report&#8217;s assessment of our internal control over financial reporting as of the end of our fiscal year must include disclosure of any material weaknesses in our internal control over financial reporting identified by management. Management&#8217;s assessment of internal control over financial reporting requires management to make subjective judgments and some of our judgments will be in areas that may be open to interpretation.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we currently believe our internal control over financial reporting is effective, the effectiveness of our internal controls in future periods is subject to the risk that our controls may become inadequate or may not operate effectively. In future years, if we fail to timely complete this assessment, or if our independent auditors are unable to express an opinion on the effectiveness of our internal controls, there may be a loss of public confidence in our internal controls, the market price of our stock could decline and we could be subject to regulatory sanctions or investigations by the NASDAQ Stock Market, the Securities and Exchange Commission or other regulatory authorities, which would require additional financial and management resources. In addition, any failure to implement required new or improved controls, or difficulties encountered in their implementation, could harm our operating results or cause us to fail to timely meet our regulatory reporting obligations.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the past several years, our organizational structure has increased in complexity due to compliance with tax regulations and tax accounting requirements and other regulatory and compliance requirements, including compliance with anti-corruption and anti-bribery laws such as the U.S. Foreign Corrupt Practices Act (the &#8220;FCPA&#8221;) and the UK Bribery Act of 2010 (the &#8220;UK Bribery Act&#8221;). Further, we have expanded our presence in the Asia-Pacific region, where business practices can differ from those in other regions of the world and can create internal control risks. We provide business practices training to our employees worldwide. Overall, the combination of increased structural complexity and the ever-increasing regulatory complexity make it more critical for us to attract and retain qualified and technically competent employees.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may experience a decline in revenues or volatility in our quarterly operating results, which may adversely affect the market price of our common stock.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict our future quarterly revenues or operating results with certainty because of many factors outside of our control. A significant revenue or profit decline, lowered forecasts or volatility in our operating results could cause the market price of our common stock to decline substantially. Factors that could affect our revenues and operating results include the following:</span></div><div><span><br/></span></div><div style="padding-left:54pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">the unpredictability of the timing and magnitude of orders for our software applications, particularly software transactions greater than $100,000&#160;&#8212; in recent fiscal years, a majority of our quarterly revenues were earned and recorded near the end of each quarter;</span></div><div style="padding-left:54pt"><span><br/></span></div><div style="padding-left:54pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">the possibility that our customers may cancel, defer or limit purchases as a result of reduced information technology budgets;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the possibility that our customers may defer purchases of our software applications in anticipation of new software applications or updates from us or our competitors;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ability of our OEMs and resellers to meet their sales objectives;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">market acceptance of our new applications and enhancements;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to control expenses;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in our pricing, packaging and distribution terms or those of our competitors; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the demands on our management, sales force and services infrastructure as a result of the introduction of new software applications or updates.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our expense levels are relatively fixed and are based, in part, on our expectations of future revenues. If revenue levels fall below our expectations and we are profitable at the time, our net income would decrease because only a small portion of our expenses varies with our revenues. Therefore, any significant decline in revenues for any period could have an immediate adverse impact on our results of operations for that period. We believe that period-to-period comparisons of our results of operations should not be relied upon as an indication of future performance. In addition, our results of operations could be below expectations of public market analysts and investors in future periods, which would likely cause the market price of our common stock to decline.</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The price of our common stock may be highly volatile and may decline regardless of our operating performance.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market price of our common stock could be subject to significant fluctuations in response to:</span></div><div style="margin-top:8pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">variations in our quarterly or annual operating results;</span></div><div style="margin-top:8pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in financial estimates, treatment of our tax assets or liabilities or investment recommendations by securities analysts following our business or our competitors;</span></div><div style="margin-top:8pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the public&#8217;s response to our press releases, rumors, our other public announcements and our filings with the SEC;</span></div><div style="margin-top:8pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in accounting standards, policies, guidance or interpretations or principles;</span></div><div style="margin-top:8pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">sales of common stock by our directors, officers and significant stockholders;</span></div><div style="margin-top:8pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">announcements of technological innovations or enhanced or new products by us or our competitors;</span></div><div style="margin-top:8pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our failure to achieve operating results consistent with securities analysts&#8217; projections;</span></div><div style="margin-top:8pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the operating and stock price performance of other companies that investors may deem comparable to us;</span></div><div style="margin-top:8pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">broad market and industry factors;&#160;and</span></div><div style="margin-top:8pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">other events or factors, including those resulting from war, incidents of terrorism or responses to such events.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market prices of software companies have been extremely volatile. Stock prices of many software companies have often fluctuated in a manner unrelated or disproportionate to the operating performance of such companies. In the past, following periods of market volatility, stockholders have often instituted securities class action litigation. Securities litigation could have a substantial cost and divert resources and the attention of management from our business.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:18pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risks</span></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business could be materially and adversely affected as a result of natural disasters, terrorism or other catastrophic events. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any economic failure or other material disruption caused by natural disasters, including fires, floods, hurricanes, earthquakes, and tornadoes; power loss or shortages; environmental disasters; telecommunications or business information systems failures or break-ins and similar events could also adversely affect our ability to conduct business. If such disruptions result in cancellations of customer orders or contribute to a general decrease in economic activity or corporate spending on IT, or impair our ability to meet our customer demands, our operating results and financial condition could be materially adversely affected.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our business has been and will likely be adversely affected by the impact of a widespread outbreak of contagious diseases, including the recent outbreak of COVID-19.  This, or any other outbreak of contagious diseases, and other adverse public health developments, may cause us or our customers to temporarily suspend operations. Further, a significant outbreak of contagious diseases in the human population could result in a widespread health crisis that could adversely affect the economies and financial markets of many countries, resulting in an economic downturn that could affect demand for our products, our ability to collect against existing trade receivables and our operating results.</span></div><div style="margin-top:9pt"><span><br/></span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_19"></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;1B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Unresolved Staff Comments</span></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_22"></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Properties</span></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal administrative, sales, marketing, customer support and research and development facility is located at our owned corporate headquarters in Tinton Falls, New Jersey. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we have offices in the United States in California and Texas; and outside the United States in Australia, Austria, Belgium, Brazil, Canada, China, Denmark, France, Germany, Hong Kong, India, Ireland, Israel, Italy, Japan, Netherlands, Poland, Russia, Saudi Arabia, Singapore, South Africa, South Korea, Spain, Sweden, Switzerland, Taiwan, United Arab Emirates, and United Kingdom.</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_25"></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Legal Proceedings</span></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 8 Commitments and Contingencies - Legal Proceedings of the consolidated financial statements for a discussion of a lawsuit filed by Rubrik, Inc. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are subject to claims in legal proceedings arising in the normal course of our business. We do not believe that we are currently party to any other pending legal action that could reasonably be expected to have a material adverse effect on our business or operating results.</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_28"></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Mine Safety Disclosures</span></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not Applicable.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;II</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_34"></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></td></tr></table></div><div style="margin-top:5pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market for our Common Stock</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is listed and traded on The NASDAQ Global Market under the symbol &#8220;CVLT&#8221;. </span></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stockholders</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of May 10, 2021, there were approximately 48 holders of our common stock. The number of record holders does not represent the actual number of beneficial owners of shares of our common stock because shares are frequently held in street name by securities dealers and others for the benefit of individual owners who have the right to vote their shares.</span></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Policy</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never paid cash dividends on our common stock, and we intend to retain our future earnings, if any, to fund the growth of our business. We therefore do not anticipate paying any cash dividends on our common stock in the foreseeable future. Our future decisions concerning the payment of dividends on our common stock will depend upon our results of operations, financial condition and capital expenditure plans, as well as any other factors that the Board of Directors, in its sole discretion, may consider relevant.</span></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Performance Graph</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The graph set forth below compares the cumulative total stockholder return on our common stock between March&#160;31, 2016 and March&#160;31, 2021, with the cumulative total return of (i)&#160;The NASDAQ Computer Index and (ii)&#160;The NASDAQ Composite Index, over the same period. This graph assumes the investment of $100,000 on March&#160;31, 2016 in our common stock, The NASDAQ Composite Index and The NASDAQ Computer Index, and assumes the reinvestment of dividends, if any. The graph assumes the initial value of our common stock on March&#160;31, 2016 was the closing sales price of $43.17&#160;per share.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The comparisons shown in the graph below are based upon historical data. The stock price performance shown in the graph below is not necessarily indicative of, nor is it intended to forecast, the future performance of our common stock. Information used in the graph was obtained from NASDAQ, a source we believe to be reliable, but we are not responsible for any errors or omissions in such information.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The performance graph shall not be deemed &#8220;filed&#8221; for purposes of Section&#160;18 of the Exchange Act or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any filing of Commvault under the Securities Act or the Exchange Act.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:center"><img src="cvlt-20210331_g2.jpg" alt="cvlt-20210331_g2.jpg" style="height:480px;margin-bottom:5pt;vertical-align:text-bottom;width:613px"/></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:34.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3/31/2016</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3/31/2017</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3/31/2018</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3/31/2019</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3/31/2020</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3/31/2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commvault</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.4&#160;</span></td><td style="background-color:#cceeff;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NASDAQ Composite Index</span></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272.0&#160;</span></td><td style="background-color:#ffffff;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NASDAQ Computer Index</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2021, we repurchased $62.1 million of common stock (0.9 million shares), under our repurchase program. During the year ended March&#160;31, 2021, we repurchased $95.3 million of common stock (1.6 million shares), under our repurchase program. </span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:462.75pt"><tr><td style="width:1.0pt"></td><td style="width:100.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:82.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:82.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:82.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:91.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:54pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total number of shares purchased as part of publicly announced programs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average price paid per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total of Purchases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Approximate dollar value of shares that may yet be purchased under the program</span></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,868,443&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">425,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,450,887&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,417,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">517,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,676,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,740,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three months ended March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">942,600&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.91&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,127,780&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_37"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Selected Financial Data</span></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consistent with the final rules promulgated by the SEC on November 19, 2020 (Release 33-10890 titled &#8220;Management&#8217;s Discussion and Analysis, Selected Financial Data, and Supplementary Financial Data&#8221;), we have elected early adoption of the elimination of Item 301 of Regulation S-K.</span></div><div style="margin-top:5pt;text-indent:36pt"><span><br/></span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_40"></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">You should read the following discussion and analysis along with our consolidated financial statements and the related notes included elsewhere in this Annual Report on Form&#160;10-K. The statements in this discussion regarding our expectations of our future performance, liquidity and capital resources, and other non-historical statements are forward-looking statements. These forward-looking statements are subject to numerous risks and uncertainties, including, but not limited to, the risks and uncertainties described under &#8220;Risk Factors&#8221; and elsewhere in this Annual Report on Form&#160;10-K. Our actual results may differ materially from those contained in or implied by any forward-looking statements.</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_43"></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commvault Systems, Inc. is a global data protection and information management software company offering customers enterprise level, intelligent data management solutions built from the ground up on a single platform and unified code base. Commvault was incorporated in Delaware in 1996. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At Commvault, we believe in solving hard problems for our customers. To do this, we provide capabilities which enable our customers to accelerate their digital transformation in today's ever evolving workforce using tools that are light touch and utilize artificial intelligence and machine learning to drive automation. Our product portfolio empowers our customers to reduce complexity, reign in data fragmentation, and accelerate their cloud journey. All software functionality shares the same back-end technologies to deliver the benefits of a holistic approach to protecting, managing, and accessing data. Our software addresses many aspects of storage and data management in the enterprise, while providing scalability and control of data and information.  We believe our technology provides the broadest set of capabilities in the industry, which allows customers to reduce storage costs and administrative overhead. We also provide our customers with a broad range of professional services.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Industry</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The industry in which we currently operate continues to go through accelerating changes as the result of compounding data growth and the introduction of new technologies. We are continuing to pursue an aggressive product development program in both data and information management solutions. Our data management solutions include not only traditional backup, but also new innovations in de-duplication, data movement, virtualization, snap-based backups and enterprise reporting. Our information management innovations are primarily in the areas of archiving, eDiscovery, records management, governance, operational reporting and compliance. We remain focused on both the data and information management trends in the marketplace and, in fact, a material portion of our existing research and development expenses are utilized toward the development of such new technologies discussed above. While we feel confident in our ability to meet these changing industry demands with our Commvault suite and potential future releases, the development, release and timing of any features or functionality remain at our sole discretion and our solutions or other technologies may not be widely adopted.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the nature of the industry in which we operate, our software applications are subject to obsolescence. We continually develop and introduce updates to our existing software applications in order to keep pace with evolving industry technologies. In addition, we must address evolving industry standards, changing customer requirements and competitive software applications that may render our existing software applications obsolete.   </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each of our software applications, we provide full support for the current generally available release and one prior release. When we declare a product release obsolete, a customer notice is delivered twelve months prior to the effective date of obsolescence announcing continuation of full product support for the first six months. We provide an additional six months of extended assistance support in which we only provide existing workarounds or fixes that do not require additional development activity. We do not have existing plans to make any of our software products permanently obsolete.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sources of Revenues</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive a significant portion of our total revenues from sales of licenses of our software applications and related appliance products. We do not customize our software or products for a specific end-user customer. We sell our software applications and products to end-user customers both directly through our sales force and indirectly through our global network of value-added reseller partners, systems integrators, corporate resellers and original equipment manufacturers. Our software and products revenue was 45% of our total revenues for fiscal 2021, 41% in fiscal 2020 and 44% in fiscal 2019. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2021, we continued to focus on subscription and other recurring revenue arrangements and began generating revenue from the renewals of subscription licenses sold in prior years.  Any of our licensing models (capacity, instance based, etc.) can be sold via a subscription arrangement.&#160; In these arrangements the customer has the right to use the software over a designated period of time.  The capacity of the license is fixed and the customer has made an unconditional commitment to pay.  Software revenue in these arrangements is generally recognized when the software is delivered. During the fiscal year ended March&#160;31, 2021, approximately 59% of software license revenue was sold under a subscription model. Software license revenue sold under a subscription model was 41% and 40% in the fiscal years ended March&#160;31, 2020 and 2019, respectively. We expect revenue from these types of arrangements as a percentage of our total revenue to continue to increase in the next few years.  We also sell to some customers, primarily managed service providers, via utility, or pay-as-you-go models.  In these arrangements actual usage is regularly measured and billed.  Revenue in these utility arrangements is recognized as the software is used.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent fiscal years, we generated an average of 80% of our software and products revenue from our existing customer base and approximately 20% of our software and products revenue from new customers. In addition, our total software and products revenue in any particular period is, to a certain extent, dependent upon our ability to generate revenues from large customer software and products deals, which we refer to as larger deal transactions. Larger deal transactions (transactions greater than $0.1 million of software and product revenue) represented approximately 69% of our software and products revenue in fiscal 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and 65% in both</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">fiscal 2020 and fiscal 2019.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software and products revenue generated through indirect distribution channels accounted for over 90% of total software and products revenue in recent fiscal years. Software and products revenue generated through direct distribution channels accounted for less than 10% of total software and products revenue in recent fiscal years. Deals initiated by our direct sales force are sometimes transacted through indirect channels based on end-user customer requirements, which are not always in our control and can cause this overall percentage split to vary from fiscal year to fiscal year. As such, there may be fluctuations in the dollars and percentage of software and products revenue generated through our direct distribution channels from time to time.&#160;We believe that the growth of our software and products revenue, derived from both our indirect channel partners and direct sales force, are key attributes to our long-term growth strategy.&#160;We intend to continue to invest in both our channel relationships and direct sales force in the future, but we continue to expect more revenue to be generated through indirect distribution channels over the long term.&#160;The failure of our indirect distribution channels or our direct sales force to effectively sell our software applications could have a material adverse effect on our revenues and results of operations.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a non-exclusive distribution agreement covering our North American commercial markets and our U.S. Federal Government market with Arrow Enterprise Computing Solutions, Inc. ("Arrow"), a subsidiary of Arrow Electronics, Inc. Pursuant to this distribution agreement, Arrow's primary role is to enable a more efficient and effective distribution channel for our products and services by managing our reseller partners and leveraging their own industry experience. We generated approximately 36% of our total revenues through Arrow in fiscal 2021, approximately 37% of our total revenues in fiscal 2020 and approximately 38% of our total revenues in fiscal 2019. If Arrow was to discontinue or reduce the sales of our products or if our agreement with Arrow was terminated, and if we were unable to take back the management of our reseller channel or find another North American distributor to replace Arrow, then it could have a material adverse effect on our future business.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our services revenue was 55% of our total revenues for fiscal 2021, 59% in fiscal 2020 and 56% in fiscal 2019. Our services revenue is made up of fees from the delivery of customer support and other professional services, which are typically sold in connection with the sale of our software applications. Customer support agreements provide technical support and unspecified software updates on a when-and-if-available basis for an annual fee based on licenses purchased and the level of service subscribed. Other professional services include consulting, assessment and design services, implementation and post-deployment services and training, all of which to date have predominantly been sold in connection with the sale of software applications.  Our newly </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">launched software-as-a-service solution, branded Metallic, is also included in services revenue.  Revenue from Metallic is recognized ratably over the contract period.     </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our customer support agreements related to perpetual licenses are for a one-year term. As the end of the annual period approaches, we pursue the renewal of the agreement with the customer. Historically, maintenance renewals have represented a significant portion of our total revenue. Because of this characteristic of our business, if our customers choose not to renew their maintenance and support agreements with us on beneficial terms, or at all, our business, operating results and financial condition could be harmed. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross margin of our services revenue was 79% for fiscal 2021, 78% for fiscal 2020 and 77% for fiscal 2019. Overall, our services revenue has lower gross margins than our software and products revenue. The gross margin of our software and products revenue was 92% for fiscal 2021, 90% for fiscal 2020 and 92% for fiscal 2019. The increase in gross margin percentage of software and products is a result of</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> reduced sales of hardware associated with our appliance as well as reduced software royalties associated with sales of HyperScale appliances and software. Beginning with the launch of HyperScale X in the second half of fiscal 2021, we will transition to a software only model. HyperScale X also has reduced software royalties relative to prior versions of HyperScale.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Costs and Expenses</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cost of revenues is as follows:</span></div><div><span><br/></span></div><div style="padding-left:54pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Cost of Software and Products Revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, consists primarily of the cost of appliance hardware, third-party royalties and other costs such as media, manuals, translation and distribution costs; and</span></div><div style="padding-left:54pt"><span><br/></span></div><div style="padding-left:54pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Cost of Services Revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, consists primarily of salary and employee benefit costs in providing customer support and other professional services as well as third party hosting fees.</span></div><div style="padding-left:54pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating expenses are as follows:</span></div><div><span><br/></span></div><div style="padding-left:54pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Sales and Marketing</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, consists primarily of salaries, commissions, employee benefits, stock-based compensation and other direct and indirect business expenses, including travel and related expenses, sales promotion expenses, public relations expenses and costs for marketing materials and other marketing events (such as trade shows and advertising);</span></div><div style="padding-left:54pt"><span><br/></span></div><div style="padding-left:54pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Research and Development</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is primarily the expense of developing new software applications and modifying existing software applications, consists principally of salaries, stock-based compensation and benefits for research and development personnel and related expenses; contract labor expense and consulting fees as well as other expenses associated with the design, certification and testing of our software applications; and legal costs associated with the patent registration of such software applications;</span></div><div style="padding-left:54pt"><span><br/></span></div><div style="padding-left:54pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">General and Administrative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, consists primarily of salaries, stock-based compensation and benefits for our executive, accounting, human resources, legal, information systems and other administrative personnel. Also included in this category are other general corporate expenses, such as outside legal and accounting services, compliance costs and insurance; and</span></div><div style="padding-left:54pt"><span><br/></span></div><div style="padding-left:54pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Depreciation and Amortization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, consists of depreciation expense primarily for our owned corporate campus headquarters location and computer equipment we use for information services and in our development and test labs as well as amortization of intangible assets acquired through the purchase of Hedvig beginning in the third quarter of fiscal year 2020 through the second quarter of fiscal year 2021 when the intangible assets were impaired to zero.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_46"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Exchange Rates&#8217; Impact on Results of Operations</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales outside the United States were approximately 48% of our total revenue for fiscal 2021, 49% of our total revenue for fiscal 2020 and 47% for fiscal 2019. The income statements of our non-U.S. operations are translated into U.S. dollars at the average exchange rates for each applicable month in a period. To the extent the U.S. dollar weakens against foreign currencies, the translation of these foreign currency denominated transactions generally results in increased revenue, operating expenses and income from operations for our non-U.S. operations. Similarly, our revenue, operating expenses and net income will generally decrease for our non-U.S. operations if the U.S. dollar strengthens against foreign currencies.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Using the average foreign currency exchange rates from fiscal 2020, our software and products revenue would have been lower by $6.8 million, our services revenue would have been lower by $6.6 million, our cost of sales would have been lower by $1.8 million and our operating expenses would have been lower by $4.5 million from non-U.S. operations for fiscal 2021.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we are exposed to risks of foreign currency fluctuation primarily from cash balances, accounts receivables and intercompany accounts denominated in foreign currencies and are subject to the resulting transaction gains and losses, which are recorded as a component of general and administrative expenses. We recognized net foreign currency transaction losses of $1.9 million in fiscal 2021, gains of $0.4 million in fiscal 2020, and gains of $1.0 million in fiscal 2019.</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_49"></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In presenting our consolidated financial statements in conformity with U.S.&#160;generally accepted accounting principles, we are required to make estimates and judgments that affect the amounts reported therein. Some of the estimates and assumptions we are required to make relate to matters that are inherently uncertain as they pertain to future events. We base these estimates on historical experience and on various other assumptions that we believe to be reasonable and appropriate. Actual results may differ significantly from these estimates. The following is a description of our accounting policies that we believe require subjective and complex judgments, which could potentially have a material effect on our reported financial condition or results of operations.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for revenue in accordance with ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our revenue recognition policies require us to make significant judgments and estimates. In applying our revenue recognition policy, we must determine which portions of our revenue are recognized currently (generally software and products revenue) and which portions must be deferred and recognized in future periods (generally services revenue). We analyze various factors including, but not limited to, the selling price of undelivered services when sold on a stand-alone basis, our pricing policies, the credit-worthiness of our customers, and contractual terms and conditions in helping us to make such judgments about revenue recognition. Changes in judgment on any of these factors could materially impact the timing and amount of revenue recognized in a given period.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive revenue from&#160;two&#160;primary sources: software and products, and services. Software and products revenue includes our software and integrated appliances that combine our software with hardware. Services include customer support (software updates and technical support), consulting, assessment and design services, installation services, customer education and Commvault software-as-a-service, which is branded as Metallic. A typical contract includes both licenses and services.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell both perpetual and term-based licenses of our software.  We refer to our term-based software licenses as subscription arrangements. We do not customize our software and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We have concluded that our software licenses (both perpetual and subscription) are functional intellectual property that is distinct as the user can benefit from the software on its own. Software revenue for both perpetual and subscription licenses is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property.  We do not recognize software revenue related to the renewal of subscription software licenses earlier than the beginning of the new subscription period.  </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also sell appliances that integrate our software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers.  Revenue related to appliances is recognized when control of the appliances passes to the customer; typically upon delivery. In the second half of fiscal 2021 we began transitioning to a software only model in which we sell software to a third party, which assembles an integrated appliance that is sold to end user customers. As a result, we expect the revenue and costs associated with hardware will decline going forward. The revenue for hardware is included in software and products revenue and associated costs are included in cost of software and products revenue.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services revenue includes revenue from customer support and other professional services. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support and bug fixes or patches.  Commvault sells its customer support contracts as a percentage of net software purchases the support is related to.  Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically&#160;one year. The term of our subscription arrangements is typically three years.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our other professional services include consulting, assessment and design services, installation services and customer education. Customer education services include courses taught by our instructors or third-party contractors.  Revenue related to other professional services and customer education services is typically recognized as the services are performed.  In fiscal 2020 Commvault launched Metallic, which is a Commvault software-as-a-service offering.  Revenue from Metallic is recognized ratably as services revenue.  </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software and appliances are typically estimated using the residual approach.  Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our typical performance obligations include the following:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:17.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.154%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Obligation</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Performance Obligation<br/>&#160;is Typically Satisfied</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Payment is <br/>Typically Due</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How Standalone Selling Price is <br/>Typically Estimated</span></td></tr><tr><td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Software and Products Revenue</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software Licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Upon shipment or made available for download (point in time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of shipment except for certain subscription licenses which are paid for over time</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Appliances</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">When control of the appliances passes to the customer; typically upon delivery </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of delivery </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Customer Support Revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software Updates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At the beginning of the contract period </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in renewal transactions</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Support</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At the beginning of the contract period </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in renewal transactions</span></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Other Services Revenue</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Professional Services (except for education services)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As work is performed (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of services being performed</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education Services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">When the class is taught (point in time)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of services being performed</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software-as-a-service (Metallic)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the contract (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Annual or monthly payments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for Income Taxes</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 740, deferred income taxes arise from temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are established when, in our judgment, it is more likely than not that deferred tax assets will not be realized. In assessing the need for a valuation allowance, we weigh the available positive and negative evidence, including historical levels of pre-tax income, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.  During the year ended March 31, 2018, we concluded that based on the amount, and trend, of pre-tax loss in recent fiscal years it is more likely than not that we will not realize the benefits of its gross deferred tax assets and therefore have recorded a valuation allowance to reduce the carrying value of these gross deferred tax assets, net of the impact of the reversal of taxable temporary differences, to&#160;zero.  The valuation allowance is material to our financial statements.  In the future, changes to our estimates regarding the realizability of our gross deferred tax assets could materially impact our results of operations.  </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conduct business globally and as a result, file income tax returns in the United States and in various state and foreign jurisdictions. In the normal course of business, we are subject to examination by taxing authorities throughout the world, including such major jurisdictions as the United States, Australia, Canada, Germany, Netherlands and United Kingdom. </span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Purchased Intangible Asset</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We test goodwill for impairment at least annually (January 1) by performing a quantitative assessment of whether the fair value of each reporting unit or asset exceeds its carrying amount. We have one reporting unit. Goodwill is tested at this reporting unit level and indefinite-lived intangible assets are tested at the individual asset level. This requires us to assess and make judgments regarding a variety of factors which impact the fair value of the reporting unit or asset being tested, including business plans, anticipated future cash flows, economic projections and other market data. Because there are inherent uncertainties involved in these factors, significant differences between these estimates and actual results could result in future impairment charges and could materially impact our future financial results. As noted below, during the second quarter of fiscal year 2021, we impaired our intangible assets. At which time, we also assessed the carrying value of goodwill and concluded it was not impaired. During the fourth quarter of&#160;2021, we completed the annual impairment test for goodwill and determined that these assets had not been impaired as of the test date, January&#160;1,&#160;2021. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are recognized apart from goodwill whenever an acquired intangible asset arises from contractual or other legal rights, or whenever it is capable of being separated or divided from the acquired entity and sold, transferred, licensed, rented, or exchanged, either individually or in combination with a related contract, asset or liability. We determined the fair value of our intangible assets using the income method. This model utilizes certain unobservable inputs classified as Level 3 measurements as defined by ASC 820,&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The determination of fair value requires considerable judgment and is sensitive to changes in underlying assumptions, estimates and market factors. Estimating fair value requires us to make assumptions and estimates regarding our future plans, as well as industry and economic conditions. The fair values of the intangible assets will be amortized over their useful lives. Impairment losses are recognized if the carrying amounts of finite-lived intangible assets are both not recoverable and exceed the fair values.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our purchased intangible assets were acquired in connection with the Hedvig Inc. transaction.  The most material of these assets was developed technology.  The value of this asset was attributable to forecasted incremental revenues directly attributable to this technology. While we have successfully integrated this technology into our existing HyperScale X technology, we did not meet our forecasts for standalone sales of this acquired technology. In the second quarter of fiscal 2021, the Company concluded that the carrying values were not recoverable on an undiscounted basis and recorded an impairment charge.      </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_52"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal year ended March&#160;31, 2021 compared to fiscal year ended March&#160;31, 2020 </span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues (in millions)</span></div><div style="margin-top:14pt;text-align:center;text-indent:11.25pt"><img src="cvlt-20210331_g3.jpg" alt="cvlt-20210331_g3.jpg" style="height:200px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/><img src="cvlt-20210331_g4.jpg" alt="cvlt-20210331_g4.jpg" style="height:200px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/><img src="cvlt-20210331_g5.jpg" alt="cvlt-20210331_g5.jpg" style="height:200px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">- </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues increased $52.6 million, or 8% </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Software and products revenue represented 45% of our total revenues in fiscal 2021 and 41% of our total &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;revenues in fiscal 2020.Software and products revenue increased $51.5 million, or 19%, primarily due to the following:</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Increase of $46.5 million, or 26%, in larger deal transactions (deals greater than $0.1 million in software and products revenue)</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Increase of 12% in the number of larger deal transactions as well as an increase of 13% in the average dollar amount of such transactions</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The average dollar amount of larger deal transactions was approximately $335&#160;thousand in fiscal 2021 and approximately $298 thousand in fiscal 2020. </span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Larger deal transactions represented approximately 69% of our software and products revenue in fiscal 2021 and 65% of our software and products revenue in fiscal 2020. </span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">There was also an Increase of $5.0 million in transactions less than $0.1 million</span></div><div style="padding-left:72pt"><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Services revenue represented 55% of our total revenues in fiscal 2021 and 59% of our total revenues in fiscal 2020. Services revenue increased $1.0 million, primarily due to an increase in professional services and software-as-a-service revenue, partially offset by a decline in customer support revenue.  </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We track software and products revenue on a geographic basis. The geographic regions that are tracked are the Americas (United States, Canada, Latin America), EMEA (Europe, Middle East, Africa) and APJ (Australia, Japan, Southeast Asia, China).  Americas, EMEA and APJ represented 57%, 31% and 12% of total software and products revenue, respectively, for the fiscal year ended March&#160;31, 2021.  The year over year increase of Software and Products Revenue was 32% in the Americas and 7% in EMEA while APJ was flat.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">The increase in Americas software and products revenue was primarily due to a 39% increase from larger deal transactions. This increase was the result of both an increase in average deal size and an increase in the number of transactions compared to prior year.  </span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">EMEA software and products revenue increased primarily as a result of a 9% increase in deals less than $0.1 million. Large deal transactions also increased 5% driven by an increase in average deal size.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">APJ revenue from larger deal transactions increased 10% which was the result of an increase in average deal size. This increase was offset by deals less than $0.1 million which declined 8%.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our software and products revenue in EMEA and APJ is subject to changes in foreign exchange rates as more fully discussed above in the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Foreign Currency Exchange Rates&#8217; Impact on Results of Operations&#8221;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenues and Gross Margin ($ in millions)</span></div><div style="margin-top:14pt;text-indent:11.25pt"><img src="cvlt-20210331_g6.jpg" alt="cvlt-20210331_g6.jpg" style="height:200px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/><img src="cvlt-20210331_g7.jpg" alt="cvlt-20210331_g7.jpg" style="height:200px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/><img src="cvlt-20210331_g8.jpg" alt="cvlt-20210331_g8.jpg" style="height:200px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/></div><div style="margin-top:14pt;text-indent:11.25pt"><img src="cvlt-20210331_g9.jpg" alt="cvlt-20210331_g9.jpg" style="height:200px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/><img src="cvlt-20210331_g10.jpg" alt="cvlt-20210331_g10.jpg" style="height:200px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/><img src="cvlt-20210331_g11.jpg" alt="cvlt-20210331_g11.jpg" style="height:200px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/></div><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">- </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cost of revenues decreased $7.7 million, representing 15% of our total revenues in fiscal 2021 compared to 17% in fiscal 2020.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Temporary salary cuts during the first half of fiscal year 2021 related to COVID-19 resulted in savings of $1.1 million in cost of revenues. The remaining decrease is primarily due to a decrease in employee-related expenses attributable to our restructuring and reorganization initiatives and a decrease in cost of revenue associated with our appliance. </span></div><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">- </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of software and products revenue decreased $0.9 million, representing 8% of software and products revenue in fiscal 2021 compared to 10% in fiscal 2020. The decrease is the result of lower cost of sales associated with our appliance with the introduction of HyperScale X compared to the same period in the prior year.  Beginning with HyperScale X we began transitioning to a software only model. As a result, we expect the revenue and costs associated with hardware will decline going forward.</span></div><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">- </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services revenue decreased $6.8 million, representing 21% of our services revenue in fiscal 2021 and 22% in fiscal 2020. The decline in cost of services revenue is primarily related to a decrease in employee-related expenses attributable to our restructuring and reorganization initiatives. Additionally, there was a decrease in expenses associated with temporary salary cuts during the first half of fiscal year 2021 related to COVID-19.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Expenses ($ in millions)</span></div><div style="margin-top:14pt;text-indent:11.25pt"><img src="cvlt-20210331_g12.jpg" alt="cvlt-20210331_g12.jpg" style="height:200px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/><img src="cvlt-20210331_g13.jpg" alt="cvlt-20210331_g13.jpg" style="height:200px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/><img src="cvlt-20210331_g14.jpg" alt="cvlt-20210331_g14.jpg" style="height:200px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/></div><div style="margin-top:14pt;text-indent:11.25pt"><img src="cvlt-20210331_g15.jpg" alt="cvlt-20210331_g15.jpg" style="height:200px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/><img src="cvlt-20210331_g16.jpg" alt="cvlt-20210331_g16.jpg" style="height:200px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/><img src="cvlt-20210331_g17.jpg" alt="cvlt-20210331_g17.jpg" style="height:200px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;- Sales and marketing expenses:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> decreased $3.8 million, or 1%, primarily due to the following: </span></div><div style="margin-top:1pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Decreases related to the decline of travel and related expenses as a result of COVID-19.</span></div><div style="margin-top:1pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Temporary salary cuts during the first half of fiscal year 2021 related to COVID-19.</span></div><div style="margin-top:1pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">These declines were partially offset by an increase in variable compensation associated with increased revenue, particularly during the second half of the year.</span></div><div style="margin-top:1pt;padding-left:72pt"><span><br/></span></div><div style="margin-top:1pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">- Research and development expenses:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> increased $23.4 million, or 21%, as a result of an increase in employee compensation and related expenses attributable to the expansion of our engineering group, including the following:</span></div><div style="margin-top:1pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An increase in employee-related costs resulting from additional headcount due to the acquisition of Hedvig.  Hedvig was acquired in October 2019; therefore, the prior year period includes only six months of such expenses compared to twelve months during this period.</span></div><div style="margin-top:1pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Additionally, certain Hedvig shareholders will receive cash payments totaling $14.1 million over the course of the 30 months following the date of acquisition, contingent on their continued employment with the Company. While these payments are proportionate to these shareholders' ownership of Hedvig, they are accounted for as compensation expense over the course of the thirty month service period. Research and development expenses in fiscal 2021 includes $5.6 million of expense related to this arrangement compared to $2.8 million in the fiscal 2020.   </span></div><div style="margin-top:1pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Investing in research and development has been a priority for Commvault, and we anticipate continued spending related to the development of our data and information management software applications.</span></div><div style="margin-top:1pt;padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">- General and administrative expenses:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> remained relatively flat year over year but included the following:</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Reduction of non-recurring prior year expenses associated with a non-routine shareholder matter and Hedvig acquisition costs.</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Temporary salary cuts during the first half of fiscal year 2021 related to COVID-19.</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Partially offset by increases in legal expenses for intellectual property associated with ongoing litigation and foreign currency losses due to the weakening of the US dollar.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="padding-left:72pt"><span><br/></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;- Restructuring:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;In fiscal 2019 we initiated a restructuring plan to increase efficiency in our sales, marketing and distribution functions as well as reduce costs across all functional areas.&#160; Restructuring expenses were $23.5 million and $21.3 million for the years ended March&#160;31, 2021 and 2020, respectively. These restructuring charges relate primarily to severance and related costs associated with headcount reductions.  These charges include $2.7 million in fiscal 2021 and $1.8 million in fiscal 2020 of stock-based compensation related to modifications of existing awards granted to certain employees included in the restructuring.  We cannot guarantee the restructuring program will achieve its intended result. Risks associated with this restructuring program also include additional unexpected costs, adverse effects on employee morale and the failure to meet operational and growth targets due to the loss of key employees, any of which may impair our ability to achieve anticipated results of operations or otherwise harm our business.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;- Depreciation and amortization expense:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> decreased $1.2 million, from $15.8 million in fiscal 2020 to $14.6 million in fiscal 2021.   </span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Income</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income decreased $3.9 million, from $5.0 million in fiscal 2020 to $1.0 million in fiscal 2021.  The decrease was the result of a decrease in short term investments and decreased yield on those investments.  Our short-term investments were in U.S. Treasury Bills.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Tax Expense</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was $9.7 million in fiscal 2021 compared to a benefit of $6.9 million in fiscal 2020. The income tax expense for the year ended March&#160;31, 2021 relates primarily to the impact of the U.S. CARES Act and current foreign taxes. The income tax benefit for the year ended March&#160;31, 2020 relates primarily to the impact of the U.S. CARES Act. In the fourth quarter of fiscal 2020, we recorded a current tax benefit of approximately $10.0 million which represented our estimate of the net operating loss carryback resulting from the CARES Act. In the first quarter of fiscal 2021, we recorded an adjustment of $3.2 million to reduce the current benefit of the net operating loss carryback benefit we realized from the CARES Act.</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_55"></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021, our cash balance was $397.2 million. In recent fiscal years, our principal source of liquidity has been cash provided by operations.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021, the amount of cash and cash equivalents held outside of the United States by our foreign legal entities was approximately $174 million. These balances are dispersed across many international locations around the world. We believe that such dispersion meets the current and anticipated future liquidity needs of our foreign legal entities. In the event we needed to repatriate funds from outside of the United States, such repatriation would likely be subject to restrictions by local laws and/or tax consequences including foreign withholding taxes. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended March&#160;31, 2021, we repurchased $95.3 million of common stock (1.6 million shares) under our share repurchase program. Our stock repurchase program has been funded by our existing cash and cash equivalent balances as well as cash flows provided by our operations. Our Board has approved, and we intend to execute, a capital allocation policy that provides for the repurchase of $200 million of our common stock for the period from February 1, 2021 through the end of our 2022 fiscal year, plus the use of approximately 75% of our free cash flow for additional repurchases during fiscal year 2022.  From February 1, 2021 through March 31, 2021 we repurchased $62.1 million of our common stock.  </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following chart summarizes the cash used to repurchase shares of our common stock:</span></div><div style="margin-top:9pt;text-align:center"><img src="cvlt-20210331_g18.jpg" alt="cvlt-20210331_g18.jpg" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:466px"/></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our summarized annual cash flow information is as follows (in thousands):</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:58.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.790%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.304%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.304%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.308%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,955&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,464&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,180&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(74,005)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(74,738)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(90,713)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effects of exchange rate&#160;&#8212; changes in cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,966)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,155&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,910)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,792)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:14pt;text-indent:11.25pt"><img src="cvlt-20210331_g19.jpg" alt="cvlt-20210331_g19.jpg" style="height:233px;margin-bottom:5pt;vertical-align:text-bottom;width:213px"/><img src="cvlt-20210331_g20.jpg" alt="cvlt-20210331_g20.jpg" style="height:233px;margin-bottom:5pt;vertical-align:text-bottom;width:213px"/><img src="cvlt-20210331_g21.jpg" alt="cvlt-20210331_g21.jpg" style="height:233px;margin-bottom:5pt;vertical-align:text-bottom;width:213px"/></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;- Net cash provided by operating activities was impacted by:</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fiscal 2021:  net loss adjusted for the impact of non-cash charges, including the impairment of intangible assets, and increases in deferred revenue and accrued expenses, partially offset by increases in accounts receivable and deferred commissions</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fiscal 2020:  net loss adjusted for the impact of non-cash charges and decreases in accounts receivable</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fiscal 2019:  net income adjusted for the impact of non-cash charges and increases in deferred revenue and accrued expenses, partially offset by increase in accounts receivable</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;- Net cash provided by or used in investing activities was impacted by:</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fiscal 2021:  $43.6 million of proceeds of short-term investments of U.S. Treasury bills, partially offset by $8.1 million of capital expenditures.  </span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fiscal 2020:  $157.5 million used for the acquisition of Hedvig and $3.2 million of capital expenditures, partially offset by $86.7 million of net proceeds of short-term investments of U.S. Treasury Bills</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fiscal 2019:  $1.3 million of net proceeds of short-term investments of U.S. Treasury Bills and $6.6 million of capital expenditures as we continue to invest in and enhance our global infrastructure. Included in this balance was a purchase of land adjacent to our global corporate headquarters.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;- Net cash used in financing activities was impacted by:</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.53pt">Fiscal 2021:  $95.3 million used to repurchase shares of our common stock under our repurchase program, partially offset by $20.5 million of proceeds from the exercise of stock options and the employee stock purchase plan</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fiscal 2020:  $77.2 million used to repurchase shares of our common stock under our repurchase program, partially offset by $37.8 million of proceeds from the exercise of stock options and the employee stock purchase plan</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fiscal 2019:  $132.7 million used to repurchase shares of our common stock under our repurchase program, partially offset by $42.0 million of proceeds from the exercise of stock options and the employee stock purchase plan</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the cash used for the stock repurchase program consists of the following:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:32.626%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2017</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash used for repurchases (in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,259&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,198&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,697&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,218&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,998&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares repurchased (in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,701&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,098&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.97&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.37&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.74&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53.49&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.91&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Working capital increased $49.2 million from $185.1 million as of March&#160;31, 2020 to $234.4 million as of March&#160;31, 2021. The increase in working capital is primarily due to cash provided by operating activities partially offset by cash used for share repurchases during the fiscal year.  </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our existing cash, cash equivalents and our cash from operations will be sufficient to meet our anticipated cash needs for working capital, capital expenditures and potential stock repurchases for at least the next 12 months. We may seek additional funding through public or private financings or other arrangements during this period. Adequate funds may not be available when needed or may not be available on terms favorable to us, or at all. If additional funds are raised by issuing equity securities, dilution to existing stockholders will result. If we raise additional funds by obtaining loans from third parties, the terms of those financing arrangements may include negative covenants or other restrictions on our business that could impair our operational flexibility, and would also require us to fund additional interest expense. If funding is insufficient at any time in the future, we may be unable to develop or enhance our products or services, take advantage of business opportunities or respond to competitive pressures, any of which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_58"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary Disclosures about Contractual Obligations and Commercial Commitments</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our material capital commitments consist of obligations under facilities and operating leases. Some of these leases have free or escalating rent payment provisions. Refer to Notes 2, 8 and 15 of the notes to the consolidated financial statements for further discussion on operating leases. We anticipate that we will experience an increase in our capital expenditures and lease commitments as a result of our anticipated growth in operations, infrastructure, personnel and resources devoted to building our brand name.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have certain software royalty commitments associated with the shipment and licensing of certain products. Royalty expense is generally based on a fixed cost per unit shipped or a fixed fee for unlimited units shipped over a designated period. Royalty expense, included in cost of software and products revenues, was $16.3 million in fiscal 2021 and $12.5 million in fiscal 2020.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer a 90-day limited product warranty for our software. To date, costs relating to this product warranty have not been material.</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_61"></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021, we did not have off-balance sheet financing arrangements, including any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities.  </span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_64"></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnifications</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our software licensing agreements contain certain provisions that indemnify our customers from any claim, suit or proceeding arising from alleged or actual intellectual property infringement. These provisions continue in perpetuity along with our software licensing agreements. We have never incurred a liability relating to one of these indemnification provisions in the past and we believe that the likelihood of any future payout relating to these provisions is remote. Therefore, we have not recorded a liability during any period related to these indemnification provisions.</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_67"></div><div style="margin-top:14pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of Recently Issued Accounting Standards</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 2 of the consolidated financial statements for a discussion of the impact of recently issued accounting standards.</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_70"></div><div style="margin-bottom:5pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;7A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Quantitative and Qualitative Disclosures about Market Risk</span></td></tr></table></div><div style="margin-top:4.5pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="margin-top:4.5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-top:11pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Risk</span></div><div style="margin-top:4.5pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Economic Exposure</span></div><div style="margin-top:4.5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a global company, we face exposure to adverse movements in foreign currency exchange rates. Our international sales are generally denominated in foreign currencies and this revenue could be materially affected by currency fluctuations. Approximately 48% of our sales were outside the United States in fiscal 2021 and 49% were outside the United States in fiscal 2020. Our primary exposures are to fluctuations in exchange rates for the U.S. dollar versus the Euro, and to a lesser extent, the Australian dollar, British pound sterling, Canadian dollar, Chinese yuan, Indian rupee, Korean won and Singapore dollar. Changes in currency exchange rates could adversely affect our reported revenues and require us to reduce our prices to remain competitive in foreign markets, which could also have a material adverse effect on our results of operations. Historically, we have periodically reviewed and revised the pricing of our products available to our customers in foreign countries and we have not maintained excess cash balances in foreign accounts.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate that a 10% change in all foreign exchange rates would impact our reported operating profit by approximately $11.1 million annually. This sensitivity analysis disregards the possibilities that rates can move in opposite directions and that losses from one geographic area may be offset by gains from another geographic area.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:4.5pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction Exposure</span></div><div style="margin-top:4.5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our exposure to foreign currency transaction gains and losses is primarily the result of certain net receivables due from our foreign subsidiaries and customers being denominated in currencies other than the functional currency of the subsidiary. Our foreign subsidiaries conduct their businesses in local currency and we generally do not maintain excess U.S. dollar cash balances in foreign accounts.</span></div><div style="margin-top:4.5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency transaction gains and losses are recorded in General and administrative expenses in the Consolidated Statements of Operation. We recognized net foreign currency transaction losses of $1.9 million, gains of $0.4 million and gains of $1.0 million in fiscal 2021, fiscal 2020, and fiscal 2019 respectively.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_73"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;8.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Financial Statements and Supplementary Data</span></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Financial Statements</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Years Ended March&#160;31, 2021, 2020 and 2019 </span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Index to Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:90.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.539%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_76">Report of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_76">47</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_79">Consolidated Balance Sheets as of March&#160;31, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_79">49</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_85">Consolidated Statements of Operations for the years ended March&#160;31, 2021, 2020 and 2019</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_85">50</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_88">Consolidated Statements of Comprehensive Loss for the years ended March&#160;31, 2021, 2020 and 2019</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_88">51</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_91">Consolidated Statements of Stockholders&#8217; Equity for the years ended March&#160;31, 2021, 2020 and 2019</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_91">52</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_94">Consolidated Statements of Cash Flows for the years ended March&#160;31, 2021, 2020 and 2019</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_94">53</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_97">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia3682dbbc0ba4fcca365bb275f5fa72e_97">54</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_76"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Board of Directors and Stockholders of Commvault Systems, Inc.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Commvault Systems, Inc. (the Company) as of March 31, 2021 and 2020, the related consolidated statements of operations, comprehensive loss, stockholders' equity and cash flows for each of the three years in the period ended March 31, 2021, and the related notes and financial statement schedule listed in the Index at Item 15 (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at March 31, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended March 31, 2021, in conformity with U.S. generally accepted accounting principles.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&#8217;s internal control over financial reporting as of March 31, 2021, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated May&#160;13, 2021 expressed an unqualified opinion thereon.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adoption of New Accounting Standard</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 2 to the consolidated financial statements, the Company changed its method for accounting for leases in 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the account or disclosure to which it relates.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.812%"><tr><td style="width:1.0%"></td><td style="width:20.078%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.084%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:74.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounting for Revenue Recognition</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of the Matter</span></div><div><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As described in Note 3 to the consolidated financial statements, the Company derives revenues from two primary sources: software and services. Most of the Company&#8217;s contracts with customers contain multiple performance obligations which are accounted for separately, if they are distinct. The transaction price is allocated to separate performance obligations on a relative standalone selling price basis. The standalone selling prices of software are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when those services are sold on a standalone basis.<br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Auditing the identification of performance obligations in a software contract requires significant judgment as it relates to the evaluation of the contractual terms of the arrangement. Auditing the allocation of the transaction price to performance obligations requires significant judgment in determining whether the use of the residual approach to estimate the standalone selling prices of software is appropriate.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">How We Addressed the Matter in Our Audit<br/></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company&#8217;s revenue recognition process, including the evaluation of the contractual terms of the revenue arrangements and the Company&#8217;s assessment of the appropriateness of the residual approach for estimating the standalone selling prices of software.  <br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">To test the amount of revenue recognized, we performed audit procedures that included, among others, testing a sample of revenue transactions during the year and evaluating the identification of performance obligations based on analysis of the contractual terms and independent confirmations of the terms and conditions of the contract directly with customers. Our testing of the application of the residual approach to estimate standalone selling prices of software included inquiries with management and analysis of the variability of actual software pricing during the year by customer class.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 1998.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">/s/ Ernst &amp; Young LLP</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Iselin, New Jersey</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May&#160;13, 2021 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_79"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:65.762%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.735%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.737%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ASSETS</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfNC0yLTEtMS0w_e62dc78b-ed5c-40bb-a353-0dcde6e38ecf">397,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfNC00LTEtMS0w_8cb71950-b210-43d5-9d31-0c3f7ea1d133">288,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfNS0yLTEtMS0w_2d7300f7-c942-48c0-9873-3e05bc428b9a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfNS00LTEtMS0w_442f0a8e-4a5c-4fdf-bd90-0a60f7992225">8,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfNi0yLTEtMS0w_4fc9b905-4d84-4fd1-ad7f-c71efdc70ac0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfNi00LTEtMS0w_b0e7a203-cb4f-4898-979b-21180fb4e8c7">43,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfNy0yLTEtMS0w_24fa3713-1bb2-480f-8f68-a3594c06b9f4">188,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfNy00LTEtMS0w_a43b3feb-47d9-4ffa-82db-52fff953aba8">146,990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfOC0yLTEtMS0w_5d70a487-449b-4f0a-a1cf-4a967af4d76e">22,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfOC00LTEtMS0w_9d052f9e-432a-481a-9f78-b24f5fc345d1">26,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfOS0yLTEtMS0w_20c5d8fb-168f-40a8-98dc-7469daa64f6e">607,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfOS00LTEtMS0w_e6603868-d2b7-4a0f-9909-e3fcf4010540">513,686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTAtMi0xLTEtMA_26d49497-3c8c-4243-b50b-33e9b6b68ec4">112,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTAtNC0xLTEtMA_a07f5944-3c6f-4f81-b099-4ed2598d0198">114,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTEtMi0xLTEtMA_2da75e41-3d62-4abe-8c95-4bbd21424e63">20,778</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTEtNC0xLTEtMA_9194cfee-495f-450b-ab54-73a8f00073fd">15,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred commissions cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTItMi0xLTEtMA_f0683a7b-b908-41b1-89f7-8a71725b2c25">38,444</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTItNC0xLTEtMA_856dc930-4875-43de-adeb-68179f79dcc5">31,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTMtMi0xLTEtMA_58d031d6-61c8-4481-b623-9d8e29f1ae41">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTMtNC0xLTEtMA_08e551e0-3b4f-47c2-a189-e8902feb9d82">46,350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTQtMi0xLTEtMA_877a306a-9131-4903-a47f-46ab37282b3a">112,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTQtNC0xLTEtMA_569550b5-380d-4426-b52a-ae13c37dcd2a">112,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTUtMi0xLTEtMA_fb38a352-4c00-42a5-b686-501789102b73">12,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTUtNC0xLTEtMA_f90af821-567b-4c34-8bf2-268749a843bc">11,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTYtMi0xLTEtMA_6ea5f8db-8e33-4c1b-90bc-08e342bd0367">904,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTYtNC0xLTEtMA_af327e91-367c-432b-90db-f58e81334f11">845,076</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjAtMi0xLTEtMA_ce478267-ec34-4fa3-abf5-ecbc3907531d">374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjAtNC0xLTEtMA_b0f81024-f036-41aa-9410-858004ade9f8">307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjEtMi0xLTEtMA_91433ceb-957f-4bec-836a-c74e359465e7">112,148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjEtNC0xLTEtMA_6f3520a6-f98f-4a32-8d6c-468e31cb0fad">87,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjItMi0xLTEtMA_bf204d8e-1c12-4501-862b-deb0850b609d">7,469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjItNC0xLTEtMA_2728d021-e11f-43f6-b152-1f9dfdd4fdfd">7,699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjMtMi0xLTEtMA_c1f2a434-df2e-4563-9551-307930daede8">253,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjMtNC0xLTEtMA_7507300d-1d7b-4ccc-b8ec-64a39bdb66b7">233,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjQtMi0xLTEtMA_9089c207-aed1-4d94-96b1-c04e05afc829">373,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjQtNC0xLTEtMA_7a5cbb6d-d4c6-4605-ba67-0e388b9f1e5f">328,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue, less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjUtMi0xLTEtMA_4c8cd59d-aab6-49e6-855a-927a60e0c474">119,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjUtNC0xLTEtMA_a2ecb6e8-ec93-4b77-9372-13d9508b95dc">92,723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjYtMi0xLTEtMA_aa0ffb07-8eea-443a-9e36-092520a40a92">761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjYtNC0xLTEtMA_99c7ecd0-afff-4525-8723-bf07a9b3997e">849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjctMi0xLTEtMA_4922f08e-97c1-4657-bea8-c6cef2f8fd7f">15,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjctNC0xLTEtMA_447bf011-a1d7-4b80-99b7-31b84a492cc8">8,808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjgtMi0xLTEtMA_16ccd466-1602-44f1-9cef-edf35662d23a">1,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjgtNC0xLTEtMA_44e7cd0b-d8ae-42f3-97a2-89ee47838c3a">2,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjktMi0xLTEtMA_76af488f-6b72-4bdf-8e46-b93c47bfa0fb"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjktNC0xLTEtMA_3f61896b-b86c-48ec-86fb-62fb16690904"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjdjYzJjMTU3NzRhNjRhOGZiMmM3YWIyZjczMDcxOTViXzk4OTU2MDQ2NTAwODU_057486c2-61b1-4f2b-bfb6-acc740a1fcf0"><ix:nonFraction unitRef="usdPerShare" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjdjYzJjMTU3NzRhNjRhOGZiMmM3YWIyZjczMDcxOTViXzk4OTU2MDQ2NTAwODU_817a231c-2e92-4b9b-b642-6d92e82acc25">0.01</ix:nonFraction></ix:nonFraction>&#160;par value: <ix:nonFraction unitRef="shares" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjdjYzJjMTU3NzRhNjRhOGZiMmM3YWIyZjczMDcxOTViXzk4OTU2MDQ2NTAwOTQ_29c0adca-40a7-4701-89e4-59a885a80fc0"><ix:nonFraction unitRef="shares" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjdjYzJjMTU3NzRhNjRhOGZiMmM3YWIyZjczMDcxOTViXzk4OTU2MDQ2NTAwOTQ_49386855-38c9-40eb-a2fe-17153a946037">50,000</ix:nonFraction></ix:nonFraction>&#160;shares authorized, <ix:nonFraction unitRef="shares" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjdjYzJjMTU3NzRhNjRhOGZiMmM3YWIyZjczMDcxOTViXzk4OTU2MDQ2NTAwOTk_32d5a48e-9151-4fa7-9c49-31bb375a9086"><ix:nonFraction unitRef="shares" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjdjYzJjMTU3NzRhNjRhOGZiMmM3YWIyZjczMDcxOTViXzk4OTU2MDQ2NTAwOTk_3be5bd80-5744-4731-813a-f2e79327a9c8"><ix:nonFraction unitRef="shares" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjdjYzJjMTU3NzRhNjRhOGZiMmM3YWIyZjczMDcxOTViXzk4OTU2MDQ2NTAwOTk_728fc353-1992-4c05-8823-fd24e1fe44c0"><ix:nonFraction unitRef="shares" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjdjYzJjMTU3NzRhNjRhOGZiMmM3YWIyZjczMDcxOTViXzk4OTU2MDQ2NTAwOTk_79da335c-bd0a-464e-979c-bd7a6ea44fc1">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMi0xLTEtMA_8552afb6-0491-484e-a3dd-acfd54e965f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtNC0xLTEtMA_2a6d940d-b56e-4cbe-956e-5a13bbfad660">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjAzOGY3Mzg1OWE1ZjRmYmJhOTQyNmViNjljZDdhMmE4Xzk4OTU2MDQ2NTAxNDY_00ea2cbc-67be-46c4-bcbd-44e4bee848e4"><ix:nonFraction unitRef="usdPerShare" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjAzOGY3Mzg1OWE1ZjRmYmJhOTQyNmViNjljZDdhMmE4Xzk4OTU2MDQ2NTAxNDY_33e20cfc-9d8b-44f6-a79f-006b64c07757">0.01</ix:nonFraction></ix:nonFraction>&#160;par value, <ix:nonFraction unitRef="shares" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjAzOGY3Mzg1OWE1ZjRmYmJhOTQyNmViNjljZDdhMmE4Xzk4OTU2MDQ2NTAxNTY_1f505257-e72d-4cfc-8d77-188776fa69b2"><ix:nonFraction unitRef="shares" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjAzOGY3Mzg1OWE1ZjRmYmJhOTQyNmViNjljZDdhMmE4Xzk4OTU2MDQ2NTAxNTY_dca2e103-e127-4ded-91a8-c7248e3f2ed9">250,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjAzOGY3Mzg1OWE1ZjRmYmJhOTQyNmViNjljZDdhMmE4Xzk4OTU2MDQ2NTAxNjU_8eadb70e-e130-4d8a-8bce-d0d11a09de54"><ix:nonFraction unitRef="shares" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjAzOGY3Mzg1OWE1ZjRmYmJhOTQyNmViNjljZDdhMmE4Xzk4OTU2MDQ2NTAxNjU_cc6b9c2a-b8b2-4f14-80e9-666a868475bf">46,482</ix:nonFraction></ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjAzOGY3Mzg1OWE1ZjRmYmJhOTQyNmViNjljZDdhMmE4XzQzOTgwNDY1MTEyOTk_4f32459c-7304-4f31-8d0d-362741b67bd9"><ix:nonFraction unitRef="shares" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjAzOGY3Mzg1OWE1ZjRmYmJhOTQyNmViNjljZDdhMmE4XzQzOTgwNDY1MTEyOTk_8b7c4257-5a79-47db-99a2-ffac120355e0">46,011</ix:nonFraction></ix:nonFraction> shares issued and outstanding at March&#160;31, 2021 and 2020, respectively</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMi0xLTEtMA_e3a2d863-7d9d-460e-88f0-25eef54b646d">463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItNC0xLTEtMA_0275de30-5044-4d49-bacf-80e6339b1fbc">458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzMtMi0xLTEtMA_91bccf50-595f-4608-b9a4-cf5475757508">1,069,695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzMtNC0xLTEtMA_223b6ff3-999f-429a-b9c9-13c7b415d0f7">978,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzQtMi0xLTEtMA_5ccaee7c-4cc2-4049-988b-d7df097108e3">665,774</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzQtNC0xLTEtMA_a615cec2-0cc5-474f-9919-7bf6ab30389b">553,790</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzUtMi0xLTEtMA_9c7f9dbc-8537-427d-80f8-3ff8f4dbe679">10,350</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzUtNC0xLTEtMA_64df4e87-55bf-4605-9a10-f9891dbb9c0a">13,423</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzYtMi0xLTEtMA_27d9e98f-14d6-4b78-9a54-db1c1020968e">394,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzYtNC0xLTEtMA_c5c4fbbd-3aed-4c8a-938c-c911e5f900f9">411,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzctMi0xLTEtMA_3e1db773-3868-45b6-af41-ca8437d74f83">904,173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzctNC0xLTEtMA_7cbb864e-6927-420d-b057-2d48984be880">845,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements</span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_85"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Operations</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.416%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.416%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software and products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c904372fefa43349aa375937c578cec_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMy0yLTEtMS0w_dd6ddc19-697f-4b46-98b8-0b8016d13215">326,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2524e372eb643d88e8d09f73b5c1ea4_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMy00LTEtMS0w_31ae983a-87a9-4bac-80c3-a343bfb55ee2">275,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie005aed9374649d18d9306135bcab9d3_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMy02LTEtMS0w_7a3451b5-885f-4ffd-8e0b-102a1d4ef0db">309,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b87ed7a93440aca35d58db834373de_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNC0yLTEtMS0w_02516082-8920-4b54-88bb-62253000cde9">396,629</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie89ce1439e78419ebc1b31c71575ad5f_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNC00LTEtMS0w_1fb6e0fe-4419-4c3a-b7d5-b1efdb7f609c">395,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafb1d91fb9ae45de97c974e6594466cf_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNC02LTEtMS0w_4482f771-1087-4bc7-9766-51bec2d4ec93">401,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNS0yLTEtMS0w_61f8ee77-86a5-4e33-b04e-402715cb2b6f">723,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNS00LTEtMS0w_6cf72128-f7d7-41e3-b3a3-4105e0274e9f">670,885</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNS02LTEtMS0w_e9dc45f4-82a0-4ff4-88d0-4e8ff5ad2225">710,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software and products </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c904372fefa43349aa375937c578cec_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNy0yLTEtMS0w_72537f5e-b6ae-4dc5-938f-55e6c3a4bc6f">27,218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2524e372eb643d88e8d09f73b5c1ea4_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNy00LTEtMS0w_e0af2a24-fe64-4de0-be0b-729ab14785fd">28,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie005aed9374649d18d9306135bcab9d3_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNy02LTEtMS0w_d816bc84-1115-49dd-8782-835e8ee3617e">25,691</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b87ed7a93440aca35d58db834373de_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfOC0yLTEtMS0w_765a1e84-1a5f-4874-87fd-e846c5a11c3a">82,155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie89ce1439e78419ebc1b31c71575ad5f_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfOC00LTEtMS0w_ce138771-b8e0-49af-9b6b-a7d935571f62">88,996</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafb1d91fb9ae45de97c974e6594466cf_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfOC02LTEtMS0w_ed2752d9-945a-4cf2-aff3-3fb5bcc95858">91,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfOS0yLTEtMS0w_0e596059-e72b-4f78-a94f-9e082e1bb103">109,373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfOS00LTEtMS0w_92a9f58d-aa93-4463-b05b-0e1d5fa08dee">117,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfOS02LTEtMS0w_645923a3-eb18-4516-9649-72c24a1726e0">117,006</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTAtMi0xLTEtMA_2361b4f2-e0c4-40c1-9e0f-66b6d76d684d">614,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTAtNC0xLTEtMA_f9dbbbff-d5ec-42b1-95b3-65d91239700a">553,807</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTAtNi0xLTEtMA_b8c6c38d-042b-4623-8882-c5d2785461b0">593,951</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTItMi0xLTEtMA_8cf9398b-42c1-43bb-a400-e4dd144133b4">331,948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTItNC0xLTEtMA_0e3a6719-a373-4084-b5aa-988b1d23dc9c">335,785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTItNi0xLTEtMA_184484f1-4b66-4c0d-9921-a84ce86315cb">370,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTMtMi0xLTEtMA_84c8d96b-be76-435a-89ee-e578c619ddd9">133,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTMtNC0xLTEtMA_fa319381-c538-456a-9b61-c68d5efc6fb7">110,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTMtNi0xLTEtMA_43946f2a-531a-4584-bbfc-f0d3a581ef74">92,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTQtMi0xLTEtMA_0cab037f-20c8-488c-9035-5a4ec7e04e9b">92,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTQtNC0xLTEtMA_76a2ac80-5bf4-44f0-947c-dae3ebf5953c">92,130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTQtNi0xLTEtMA_7c30684d-28e8-4d7b-b548-c0cc5356d216">100,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTUtMi0xLTEtMA_a238aa87-6474-4fd7-84a1-a0a2a49e7c28">23,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTUtNC0xLTEtMA_2f5a4d11-7858-4677-bcb8-d75f668bb4e6">21,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTUtNi0xLTEtMA_f15baaf8-3792-45a5-95cd-bcba7bb398a3">14,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment of intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTYtMi0xLTEtMjk2_274c8ba6-d001-4a97-b482-881e98516ad0">40,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTYtNC0xLTEtMjk2_274ee7f6-460e-4a03-a9b4-12d94a8c343d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTYtNi0xLTEtMjk2_89fc66a6-08c2-478f-af91-83ac037546a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTYtMi0xLTEtMA_ccb2c35c-78e4-456b-b4f5-6b622da24377">14,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTYtNC0xLTEtMA_4c1eab4a-6f57-47f9-9ccb-b8966dc56677">15,815</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTYtNi0xLTEtMA_b2274f4d-e54a-4bcc-9a32-dd9c65d060a6">10,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTctMi0xLTEtMA_77a0d3fc-4452-4a61-b1bd-f123843407ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTctNC0xLTEtMA_590ec3d0-d068-4513-b359-ea927c320168">3,783</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTctNi0xLTEtMA_3865ecbc-87cf-4a77-9074-4406d7f07173">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTgtMi0xLTEtMA_082d6386-ada3-4b60-a2b8-23c9b1a5a22c">636,362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTgtNC0xLTEtMA_ed907410-5f43-4103-be7a-8f498d47de3b">571,315</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTgtNi0xLTEtMA_fff0e8ae-f2fc-482d-b895-247f896a7ea2">589,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTktMi0xLTEtMA_65bd8f99-6061-48f4-973b-66f213e8aad1">22,263</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTktNC0xLTEtMA_fdb3d93a-e942-41b4-a5f3-f762b1fe812d">17,508</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTktNi0xLTEtMA_c48291b5-d991-40ff-a505-3f585d0de781">4,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjAtMi0xLTEtMA_97d38916-9219-47f6-bae7-cd923b098c73">1,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjAtNC0xLTEtMA_5a2bf73a-4c34-4db4-81ba-ea41aedefa5b">4,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjAtNi0xLTEtMA_dbeb3ec8-6711-48d5-915e-63753c824d50">5,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjMtMi0xLTEtMA_eadf178f-6866-48fa-8737-80a2e1a4aee0">21,235</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjMtNC0xLTEtMA_dae9e7c9-c985-4072-8d30-28e4617d0475">12,546</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjMtNi0xLTEtMA_a5a2d176-b9c4-407a-99fb-891c4b4598ac">10,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjQtMi0xLTEtMA_dbd9af7a-e7fe-47ce-9e38-e16fdd65bbbe">9,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjQtNC0xLTEtMA_eb22d5e9-a9c4-4d9e-8456-472b1006d013">6,901</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjQtNi0xLTEtMA_08244677-609a-49d2-8e89-6a63c0dbab31">6,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjUtMi0xLTEtMA_de9f761b-4e12-4c3d-9f5d-0b5a5023dd59">30,954</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjUtNC0xLTEtMA_8b6fb06d-0260-401d-9f7d-ff9621552782">5,645</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjUtNi0xLTEtMA_340656d6-60b8-46b9-a75f-4077c3e4b1ff">3,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjctMi0xLTEtMA_0269e849-b0c4-433a-ac7c-5a6093ca043c">0.66</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjctNC0xLTEtMA_57a42c88-cad8-41d2-88fb-708ace7a5e41">0.12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjctNi0xLTEtMA_3abbd1f5-ac5b-47e8-9461-7bc5b556fb9c">0.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjgtMi0xLTEtMA_ad4dd335-f013-43cf-913c-3ea674484ac3">0.66</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjgtNC0xLTEtMA_baf3d9cc-14e6-4b87-979e-2d6bd29ab11f">0.12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjgtNi0xLTEtMA_4e868543-603c-47ec-949d-46fc92a4eee7">0.07</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average common shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMzAtMi0xLTEtMA_2ee747aa-f45a-4967-8e93-b2b4fe8313ee">46,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMzAtNC0xLTEtMA_38eb53c3-c19e-4aa6-9c6d-acc1567cc9d5">45,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMzAtNi0xLTEtMA_b537f2be-3c35-41af-8a6e-12666d7bc3b7">45,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMzEtMi0xLTEtMA_97d5f54c-4be3-405c-88ac-23919e4fa928">46,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMzEtNC0xLTEtMA_d66fe409-0e1b-4b2b-ad5c-f8a560c21968">45,793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMzEtNi0xLTEtMA_7a620262-0bf1-404b-b3ec-a3dc1f7af5f0">47,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_88"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Comprehensive Loss </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:54.259%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.147%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfMi0yLTEtMS0w_de9f761b-4e12-4c3d-9f5d-0b5a5023dd59">30,954</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfMi00LTEtMS0w_57fd2d23-b025-4f97-8f13-5ea37cfd3744">5,645</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfMi02LTEtMS0w_80366f88-34ce-4f93-bf65-36abd4cd6060">3,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfNC0yLTEtMS0w_f0c1160e-abbc-4d0e-ac9c-3645363923a5">3,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfNC00LTEtMS0w_b04755fd-169e-49dd-87b2-a95c2c83845c">1,855</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfNC02LTEtMS0w_709b6b02-4b1a-4524-8a79-c73a580fcf7d">6,096</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfNS0yLTEtMS0w_0ba5a94b-947e-440d-9164-55b3d7a2c377">27,881</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfNS00LTEtMS0w_e2de8c35-69ff-4a6d-a64c-333fb2cbb9d2">7,500</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfNS02LTEtMS0w_f9dc992b-6ad9-4986-8a0d-7614ab633533">2,535</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements</span></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_91"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Stockholders&#8217; Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:29.296%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.036%"></td><td style="width:0.1%"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idfd35023f8c240dabfd9e0db1dc4f57c_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMi0yLTEtMS0w_94bcc0fa-c00c-4a8a-ae30-9f4294da6012">45,118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfd35023f8c240dabfd9e0db1dc4f57c_I20180331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMi00LTEtMS0w_fc15283f-3f0f-4ab3-84bf-d6c7b9556656">450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia801d767f68848c88fb01bd77fcb54b3_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMi02LTEtMS0w_5cc735ce-3cb5-4265-b665-21d873ed88c2">782,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i146f6c59546d4433beb33cc8dd622174_I20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMi04LTEtMS0w_a8ea8050-2791-4d87-a668-e95cfb78e130">373,678</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icf4fb21b90a74214971dac3f526ba30f_I20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMi0xMC0xLTEtMA_fb4f5b77-cf01-4323-adc3-b27aa8651afa">5,472</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ea235a23d6b473f9d61e6fa7ee5babf_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMi0xMi0xLTEtMA_52dfd184-ba1b-45af-acb4-1cbc5f39a4fb">404,064</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac7301e83e72420eabdc69e47eb4428e_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNC02LTEtMS0w_ef5b87b8-e3f8-47d3-8501-fa9a55d9d98e">80,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNC0xMi0xLTEtMA_897d5af7-e6b0-46b9-9756-2d6d7b01521c">80,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share issuances related to stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i553f0de079544cd391c1125b4137e23b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNS0yLTEtMS0w_a702ff69-cdf6-4042-8e6d-31b7085314c3">2,579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i553f0de079544cd391c1125b4137e23b_D20180401-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNS00LTEtMS0w_78609a03-d0b3-479e-90bc-2be9e5026cac">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac7301e83e72420eabdc69e47eb4428e_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNS02LTEtMS0w_c1c1e31c-fa17-4cff-9fa4-608395959772">41,959</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNS0xMi0xLTEtMA_a862863f-a088-4889-a28d-1cb23bd55329">41,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i553f0de079544cd391c1125b4137e23b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNi0yLTEtMS0w_4f8fdaf1-0ce8-47f7-96fa-a7bffc44bf61">2,115</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i553f0de079544cd391c1125b4137e23b_D20180401-20190331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNi00LTEtMS0w_22149c02-03c5-47f8-b468-8583579d3f47">21</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac7301e83e72420eabdc69e47eb4428e_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNi02LTEtMS0w_8804dc88-cf9a-4c3b-9cc1-d167f149c95d">17,303</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i304ced34014f41e2a7b10276196116a5_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNi04LTEtMS0w_35342224-40ea-43c3-9679-3eed5f7a863c">115,373</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNi0xMi0xLTEtMA_c1aaee67-3812-453b-844b-fd0b99874471">132,697</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i304ced34014f41e2a7b10276196116a5_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNy04LTEtMS0w_1fce7176-aab1-4471-8dab-1f5cb3e08b75">3,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNy0xMi0xLTEtMA_447aa1c9-d815-41d2-9177-71c7d819022d">3,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3055e1f20c364ab599b5e67f9f0da37a_D20180401-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfOC0xMC0xLTEtMA_79f75a0b-9313-49ac-a297-1df93108af18">6,096</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfOC0xMi0xLTEtMA_d404b962-2c61-451b-aa59-391f17ea9c8b">6,096</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i162fc509eedc4a6794479b9793d4b59a_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfOS0yLTEtMS0w_a6512a78-31cc-495b-8a53-6d1984d0724a">45,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i162fc509eedc4a6794479b9793d4b59a_I20190331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfOS00LTEtMS0w_ed176c9a-1a8a-4b38-bcce-893166f61712">454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14fadb4ef3c24093b30bf4a64182cb18_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfOS02LTEtMS0w_0199f27b-2367-4cc1-8c9e-69387274a4e7">887,907</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b4c44a23ecd425f839dd3248baa0205_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfOS04LTEtMS0w_aaba5c63-cc86-4b8c-a234-08549a5791dc">485,490</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic2d4ea7daf57495085b3a8bb886383d6_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfOS0xMC0xLTEtMA_7ebe2533-6d0e-4d3f-92d1-c3903ebdb998">11,568</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6c5a80017e49b59a6e4b84fa9b050f_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfOS0xMi0xLTEtMA_1054083f-8a82-43bf-8d7e-ef22ff44ee86">391,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53fade3d255f47debc6f466b94230568_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTAtNi0xLTEtMA_945fb383-2a6a-49db-95f1-1a85dbe74d5d">65,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTAtMTItMS0xLTA_7bd1424d-3ed8-418d-a203-d21e28d0e5a2">65,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share issuances related to business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53fade3d255f47debc6f466b94230568_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTAtNi0xLTEtNDUw_52465dff-538e-401b-b422-ec19d443d30f">1,616</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTAtMTItMS0xLTQ1MA_24b6a8f9-8d22-4156-8c8a-cf20cc8e0120">1,616</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share issuances related to stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i15fc39c3ef8a434b8be0686c64bd6189_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTEtMi0xLTEtMA_a28dd1ce-b54d-425c-9947-3323145009e4">2,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15fc39c3ef8a434b8be0686c64bd6189_D20190401-20200331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTEtNC0xLTEtMA_888135ad-1207-4ae4-be40-e3b5b608e9a8">21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53fade3d255f47debc6f466b94230568_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTEtNi0xLTEtMA_35b13fe9-f26e-4e4a-bb9a-2b4dcecb2731">37,774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTEtMTItMS0xLTA_deb0ba3f-0acb-499a-b5aa-bef25602b14d">37,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i15fc39c3ef8a434b8be0686c64bd6189_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTItMi0xLTEtMA_24e11949-d034-4e97-8d3c-4230e79798b8">1,702</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15fc39c3ef8a434b8be0686c64bd6189_D20190401-20200331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTItNC0xLTEtMA_ea163b54-4e78-475d-97c8-6c83e64209d9">17</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i53fade3d255f47debc6f466b94230568_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTItNi0xLTEtMA_3db630f2-8304-48a3-a3cf-9473e639b853">14,526</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib07a7529aca4477296c88b15e63ec567_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTItOC0xLTEtMA_719884ee-e3a4-4f09-a4bd-8ed28a563725">62,655</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTItMTItMS0xLTA_c6e8a89c-5e85-4ea9-ab2b-7e3cde5d0fc8">77,198</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib07a7529aca4477296c88b15e63ec567_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTMtOC0xLTEtMA_d825ca4f-5a31-44bc-8da8-81a1b707a49b">5,645</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTMtMTItMS0xLTA_1896056f-01ec-47da-8290-1559bdb78416">5,645</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if01ff21da02f47e990e4144e8ea5f265_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTQtMTAtMS0xLTA_5a538f4c-fea7-4ce0-95a3-7aa2a894175a">1,855</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTQtMTItMS0xLTA_157ce1bf-4bd4-42ca-9d68-db6e56ff7ca4">1,855</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1d3d13106f2f473eab8e822111fb52d6_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTUtMi0xLTEtMA_1181ba9d-eb4a-45c3-878f-1f76d18c844c">46,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d3d13106f2f473eab8e822111fb52d6_I20200331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTUtNC0xLTEtMA_2583d827-0671-4a92-ba27-c152a847e6b2">458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c22f28290e34990bff28c7c804b4e16_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTUtNi0xLTEtMA_b74b0b5e-ca4d-41c9-a979-5d3ec6f8c23d">978,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3b83a26c78e14d8a953d695707fdf38f_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTUtOC0xLTEtMA_8812a69f-00cb-4b8a-bc18-78ee0b36e6a6">553,790</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9b2406a7efe14affb73288f0a55b2351_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTUtMTAtMS0xLTA_e54156ce-10f7-4aa3-ae8d-3914594ca372">13,423</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTUtMTItMS0xLTA_8c6be69f-c4cb-4332-ad34-5a569cc5dc96">411,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTYtMC0xLTEtMjcyMQ_e42f707e-75ad-4980-9866-a1759d5fa26d">Cumulative effect of adoption of ASU 2016-13</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i98e44bbdc19542c9beb04d79d3e407c3_I20200331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTYtOC0xLTEtMzY5NA_35152625-5234-4879-b29d-13154fccb2aa">84</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i623f0ea28a304d9599472a3274614881_I20200331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTYtMTItMS0xLTQ3MQ_0a05dfd3-8f39-47da-a370-39af00b0c5c3">84</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e39ab15db1f46c2beda8c20f55f1357_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTYtNi0xLTEtMA_6ecb6575-3835-4b7d-b22f-b2bffa29de19">84,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTYtMTItMS0xLTA_71a7aec8-f5ad-4716-83bf-319f6fcf7987">84,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share issuances related to stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic411f616e9c14646ba82ed0861bd2721_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTgtMi0xLTEtMA_71a30ce7-7684-4e88-8161-c5dcc3f9afa0">2,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic411f616e9c14646ba82ed0861bd2721_D20200401-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTgtNC0xLTEtMA_d43896c9-7768-48d3-840b-35f9707eca28">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e39ab15db1f46c2beda8c20f55f1357_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTgtNi0xLTEtMA_ae215f46-74be-4dc5-aab7-5a71011727f2">20,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTgtMTItMS0xLTA_f915a815-b682-47b7-8e12-27bb926b2484">20,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ic411f616e9c14646ba82ed0861bd2721_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTktMi0xLTEtMA_01dd5f80-7226-408c-bc65-1da6d2cfe7d3">1,644</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic411f616e9c14646ba82ed0861bd2721_D20200401-20210331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTktNC0xLTEtMA_eae5ccbf-3e28-4a7e-a5b6-ef40318d3a1f">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e39ab15db1f46c2beda8c20f55f1357_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTktNi0xLTEtMA_1ff5df65-ff2f-4f37-9df7-744806e5bc81">14,297</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if65964110c424386ac083ce79f8b7653_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTktOC0xLTEtMA_0ee0eeb0-5096-49f5-ac0e-d8c09b5bcade">80,946</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTktMTItMS0xLTA_5bf1cb53-035d-4422-aaf6-68049c13c366">95,259</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if65964110c424386ac083ce79f8b7653_D20200401-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjAtOC0xLTEtMA_e7f13863-7526-42b6-b30d-111bd6de3353">30,954</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjAtMTItMS0xLTA_a00f357b-a518-424c-984a-30143f246956">30,954</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ad91a5f96824edfab6b5a029e731ae0_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjEtMTAtMS0xLTA_87f9ff43-8895-4ed1-bd6b-921929d79cab">3,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjEtMTItMS0xLTA_74da0138-c55b-4d6c-8623-6bcebd322233">3,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i87b75f61bde64719818901a4c6a39f16_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjItMi0xLTEtMA_cf6df0e8-2813-4c3f-84ee-49b0f30fe849">46,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87b75f61bde64719818901a4c6a39f16_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjItNC0xLTEtMA_57da009f-51e6-4938-a670-46414bf69a59">463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d83726574844a6b9f75e67154a1d4b3_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjItNi0xLTEtMA_e52abf6a-ba18-469c-bb9d-e802409c0e52">1,069,695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48d906660bf84a61af89d3495cfe4af3_I20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjItOC0xLTEtMA_4aed53e3-b8b1-4410-9c9f-333a881709f5">665,774</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibdd76a6268ef4543bc6d40ac4894a724_I20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjItMTAtMS0xLTA_dd29fc83-84ba-4df6-8dc8-9f8097cc168d">10,350</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjItMTItMS0xLTA_d5375154-5b30-4185-82e6-04d6348f4afa">394,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements</span></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_94"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.859%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from operating activities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMy0yLTEtMS0w_7d6a9d99-3ec6-4054-bec8-d044733dbb13">30,954</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMy00LTEtMS0w_c88aa5e7-84d3-4178-90bd-54de9d3e750e">5,645</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMy02LTEtMS0w_36781a66-90b6-4703-87c9-d3f92c51642d">3,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNS0yLTEtMS0w_aad428a3-a118-4461-9bca-3126ff630b03">15,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNS00LTEtMS0w_d62f2b78-ddea-444b-a7f6-2ecd0f4bc34f">17,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNS02LTEtMS0w_d1cc10b5-a7eb-47f9-bae2-4398eec9233e">12,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncash stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNi0yLTEtMS0w_9f136581-5861-4bbc-b53e-b9b527307173">84,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNi00LTEtMS0w_f503e120-f115-49d4-bccf-55089ffca633">65,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNi02LTEtMS0w_c3a77478-999c-4067-9c0e-c03247846be0">80,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash change in contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNy0yLTEtMS0w_f32b44d5-f451-4fbe-83e5-393862dc089b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNy00LTEtMS0w_53237f3a-b4cd-4926-a2a8-7c9f070e4805">3,783</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNy02LTEtMS0w_1ddc60cd-7e8c-40cd-aa8d-390bf4008fe0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment of intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfOC0yLTEtMS0zMTk_733f925f-c943-4a33-8cab-6b695325f08c">40,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfOC00LTEtMS0zMTk_706635c9-b24e-40a5-af11-cccea50a3c99">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfOC02LTEtMS0zMTk_f62405c8-964e-448f-8f3c-50d668f54abb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfOS0yLTEtMS0w_1beff14d-7910-4eac-af79-dcd782b5f556">92</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfOS00LTEtMS0w_ea56c4e2-0844-4ba9-b315-75c2c5c31728">1,783</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfOS02LTEtMS0w_dd6fdeb1-ce30-415f-a40f-9713a9b12161">164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of deferred commissions cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfDeferredSalesCommissions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTEtMi0xLTEtMA_f3102d5c-a113-4489-b1b8-2455c8aa031c">18,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfDeferredSalesCommissions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTEtNC0xLTEtMA_389f552e-ba1e-4410-bd65-843d252a72f7">17,717</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfDeferredSalesCommissions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTEtNi0xLTEtMA_1e9695c9-96c4-4658-b302-407942f46304">17,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment of operating lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTItMi0xLTEtMA_0afb1e00-ef4c-4c3c-9767-8dc4bde012e5">1,684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTItNC0xLTEtMA_efc1cdc1-a64b-416d-bf49-f487ea0ae4d5">2,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLeaseImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTItNi0xLTEtMA_5d797b37-0307-482c-b845-48215222d7f4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTQtMi0xLTEtMA_dff007c4-6954-42f7-9d36-3bf92b78510a">34,622</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTQtNC0xLTEtMA_42d0449f-8554-4510-97b5-46c0c81ceb4b">26,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTQtNi0xLTEtMA_e5d276d4-a711-4442-8a1b-578080e887b6">24,092</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease assets and liabilities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cvlt:IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTUtMi0xLTEtMA_95269fc0-35a2-4ac0-8308-f86d13947442">1,157</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cvlt:IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTUtNC0xLTEtMA_feca6d3d-846f-4432-9d2a-e6e7436b2811">1,226</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:zerodash" name="cvlt:IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTUtNi0xLTEtMA_ed807669-4fa3-43fe-a2a8-0aa63c045ecf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets and Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTYtMi0xLTEtMA_c779c736-9bf5-4ebd-91ff-4f30c3174b8d">11,887</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTYtNC0xLTEtMA_84455bbf-ebf3-46f3-8d2e-12284244b62a">1,246</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTYtNi0xLTEtMA_b9d9dbcf-d8f1-44b5-83a4-817f474a0bf5">11,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred commissions cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:IncreaseDecreaseInDeferredSalesCommissions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTctMi0xLTEtMA_be1d28f4-245b-4e2f-a5d2-473892951bc0">24,095</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:IncreaseDecreaseInDeferredSalesCommissions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTctNC0xLTEtMA_00b0d4a8-d6a2-4e58-83a0-75c4213fcb3c">16,063</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:IncreaseDecreaseInDeferredSalesCommissions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTctNi0xLTEtMA_ccbd6452-b6b3-44c5-b721-75e3e4a1944c">18,967</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTgtMi0xLTEtMA_a99c9def-1509-4126-a057-538d9a6bff40">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTgtNC0xLTEtMA_a48a2d9b-f7b2-4f7a-a78d-0c3e628b778d">2,474</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTgtNi0xLTEtMA_e20203e0-ede4-450d-a9cc-49c442b2ec39">1,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTktMi0xLTEtMA_5345ca68-0508-4057-898e-9dfb744c94da">10,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTktNC0xLTEtMA_07840af0-065e-4b4e-8f35-1be51825c2b2">1,997</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTktNi0xLTEtMA_3897818e-505c-42e8-b404-bc6bc9a8cd2e">5,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjAtMi0xLTEtMA_81989450-615f-43b2-b821-c48b72f41d88">31,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjAtNC0xLTEtMA_8af80530-bd62-46ad-a9b3-68b228bc89ac">6,230</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjAtNi0xLTEtMA_104b280f-4c82-4562-86c6-2fc39f7c9709">21,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjEtMi0xLTEtMA_fe9e57e5-ef9e-44b8-8bd1-4a50dd177ac2">874</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjEtNC0xLTEtMA_11c6df64-a63b-451a-b002-11a74177796e">616</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjEtNi0xLTEtMA_b9284729-553d-473e-aa22-a1d7e7961fcc">60</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjItMi0xLTEtMA_6d46dc6b-e7e0-4ee6-8ceb-6298ca4d816a">123,955</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjItNC0xLTEtMA_444e64bd-ed0e-4fdb-bf6e-f303c111c6c7">88,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjItNi0xLTEtMA_6aa015f3-f75a-4bc6-ad0b-640b215b0050">110,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of short-term investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjQtMi0xLTEtMA_2e5dc249-b6ab-41fb-9fd9-1b9828546d89">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjQtNC0xLTEtMA_0b838fd4-1c92-4746-9b7c-545a1e7a45be">43,645</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjQtNi0xLTEtMA_3271c30f-b5f8-40ba-9915-63ff6301601e">130,338</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from maturity of short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjUtMi0xLTEtMA_480108e6-ba1e-4847-8d46-3b7d45015d11">43,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjUtNC0xLTEtMA_f66a20f0-97c8-4209-b7c7-6af1db1374d4">130,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjUtNi0xLTEtMA_8cfd0484-6ec6-4f01-beb5-7128c650d083">131,637</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjYtMi0xLTEtMA_51dff435-d662-4a60-a8b6-cac80bc1ad77">8,176</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjYtNC0xLTEtMA_b9d0dd16-72e6-42b5-ba35-fb630752ab5d">3,203</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjYtNi0xLTEtMA_2060b69d-c8c1-452c-927a-9f0ea9f986ff">6,560</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business combination, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjctMi0xLTEtMA_138e38e9-c6a8-4222-8079-b92976061564">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjctNC0xLTEtMA_69ade914-0987-498b-8a8b-8b87f98fe49c">157,495</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjctNi0xLTEtMA_8de692d2-a927-490b-b742-923519d6c4d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjgtMi0xLTEtMA_240c47e8-3995-4d91-aea0-3c1b35d318a1">35,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjgtNC0xLTEtMA_cde35846-91c5-4f2a-a977-dc37c793caef">74,005</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjgtNi0xLTEtMA_f5cb5a26-c7a9-4ee2-8eec-c996a9259d00">5,261</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzAtMi0xLTEtMA_8f770198-5507-4e6c-83b9-3cd9258df15c">95,259</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzAtNC0xLTEtMA_d921ae93-d71e-4ccf-8cee-a2a98f614b56">77,198</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzAtNi0xLTEtMA_cf12210c-66a8-4b19-8e3e-478ca4ddba8e">132,697</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from stock-based compensation plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzEtMi0xLTEtMA_60844a34-663a-4720-9d41-41ef0a6136dc">20,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzEtNC0xLTEtMA_ccc112c5-f957-4d96-b30a-f64664bbdb37">37,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzEtNi0xLTEtMA_896bcb65-991c-4841-aa70-18bbef9b2d3b">41,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzMtMi0xLTEtMA_6952c804-8c1a-4959-8a09-2a6b2d74d207">74,738</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzMtNC0xLTEtMA_b4e98974-0d30-48ef-966e-646d109a93ac">39,403</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzMtNi0xLTEtMA_ee02761f-ac90-4c75-9535-9abdf449194e">90,713</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effects of exchange rate&#160;&#8212; changes in cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzQtMi0xLTEtMA_6d236519-3c36-4e13-80f3-ad23e69d1843">16,469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzQtNC0xLTEtMA_59e26304-a870-427b-90ea-cfdc01a8bfcd">6,966</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzQtNi0xLTEtMA_8a856697-a237-413e-92fa-b598a60c0b8a">16,998</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzUtMi0xLTEtMA_3776b490-db35-4497-8284-02d7cbc6e473">101,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzUtNC0xLTEtMA_09a3a842-1769-4af8-bc57-03ab1dab8276">31,910</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzUtNi0xLTEtMA_eac8bf10-7057-42b2-b0bb-0677711a8d6f">2,792</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzYtMi0xLTEtMA_8e11ee68-7075-4fc5-ad00-652785de16c5">296,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6c5a80017e49b59a6e4b84fa9b050f_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzYtNC0xLTEtMA_fc889067-96bc-492a-b6fd-a70b219ccb43">327,992</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ea235a23d6b473f9d61e6fa7ee5babf_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzYtNi0xLTEtMA_5e6a0a7f-6747-4a63-8dd0-4e880bf454ca">330,784</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzctMi0xLTEtMA_bcfb5a67-f075-441c-ae80-158b0246f428">397,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzctNC0xLTEtMA_4335826a-a935-4b22-a9f4-43f527009009">296,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6c5a80017e49b59a6e4b84fa9b050f_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzctNi0xLTEtMA_fb6a8fb9-256c-47db-a0fc-01cf38c17b34">327,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental disclosures of cash flow information</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNDEtMi0xLTEtMA_afc1d668-5672-4095-8f8d-0f914b5dc083">2,959</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNDEtNC0xLTEtMA_b6994355-3915-4d1b-9d77-d6b96c39d827">6,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNDEtNi0xLTEtMA_2b76ac0b-37b5-4be7-99d5-4a991faab8f8">11,491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_97"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_100"></div><div style="margin-bottom:12pt;margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:NatureOfOperations" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDAvZnJhZzo2M2YwNjQzMjM1YzQ0MTk0OGNhMjA4MzM2MzQ4NWYzMy90ZXh0cmVnaW9uOjYzZjA2NDMyMzVjNDQxOTQ4Y2EyMDgzMzYzNDg1ZjMzXzQ1MQ_2197f69e-b932-4a7c-bce1-3db0f586daa1" continuedAt="i57075ae4e4284be4a38d6553e315db9b" escape="true">Nature of Business</ix:nonNumeric></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i57075ae4e4284be4a38d6553e315db9b">Commvault Systems, Inc. and its subsidiaries ("Commvault," "we," "us," or "our") is a provider of data protection and information management software applications and products. We develop, market and sell a suite of software applications and services, globally, that provides our customers with data protection solutions. We also provide our customers with a broad range of professional and customer support services, including backup-as-a-service, branded as Metallic.</ix:continuation></span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_103"></div><div style="margin-bottom:12pt;margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjAy_1a06b243-67ab-4bcd-b6a1-0c9fea293bd1" continuedAt="i52b00026edac44e8bd74da8bff206e4b" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i52b00026edac44e8bd74da8bff206e4b" continuedAt="ifbd69863a47f4e5fb487a8617cd4f232"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTkw_c4bebc07-df36-44a9-b422-e05257a87095" escape="true"><div style="margin-top:5pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Commvault. All intercompany transactions and balances have been eliminated in consolidation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTM3_f4ef4df4-1d00-4554-bdf6-f63cb9074eb5" escape="true"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements and related disclosures in conformity with U.S. generally accepted accounting principles ("U.S. GAAP") requires management to make judgments and estimates that affect the amounts reported in our consolidated financial statements and the accompanying notes. We base our estimates and judgments on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The amounts of assets and liabilities reported in our balance sheets and the amounts of revenues and expenses reported for each of the periods presented are affected by estimates and assumptions, which are used for, but not limited to, the accounting for revenue recognition, income taxes and related reserves, and goodwill and purchased intangible assets. Actual results could differ from those estimates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTkx_bc453127-5b34-449f-836f-ce786d7aecd3" continuedAt="i58f4537eee7445beb77f850e9d884ca4" escape="true"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for revenue in accordance with Accounting Standards Codification ("ASC") Topic 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 606").  For a further discussion of our accounting policies related to revenue see Note 3 of the consolidated financial statements. </span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shipping and Handling Costs</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs are included in cost of revenues for all periods presented.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="cvlt:SalesTaxPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTcz_b6102508-5d26-49c5-a273-7ff9a440ea12" escape="true"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales Tax</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record revenue net of sales tax.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:CompensationRelatedCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTUz_9f937380-9eb1-4a73-a340-fb9cb51a7566" escape="true"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for Stock-Based Compensation</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units without a market condition are measured based on the fair market values of the underlying stock on the date of grant. We recognize stock-based compensation expense using the straight-line method for all stock awards that do not include a market or performance condition. Awards that include a market or performance condition are expensed using the accelerated method.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTQ2_3789755f-e04c-449c-9567-1a1266aaeef6" escape="true"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Development Costs</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenditures are charged to operations as incurred. Based on our software development process, technological feasibility is established upon completion of a working model, which also requires certification and extensive testing. Costs incurred by us between completion of the working model and the point at which the product is ready for general release are immaterial.</span></div></ix:nonNumeric></ix:continuation><div style="margin-top:5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="ifbd69863a47f4e5fb487a8617cd4f232" continuedAt="i438b3b9d8a1a46d29bc5e5990012c591"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjMx_cf7fbc47-8a5d-46f5-bbb5-24ab4250b727" continuedAt="ia999488901744ee2bdf99f8f6548baa3" escape="true">Advertising Costs</ix:nonNumeric></span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia999488901744ee2bdf99f8f6548baa3">We expense advertising costs as incurred.</ix:continuation> Advertising expenses were $<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzI1MDg_c84659de-5d1a-4a70-830a-9262c03c50fe">9,560</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzI1MTI_59183773-8ba5-43fc-a30f-106490a34cbb">5,579</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzI1MjA_f26e5584-39ec-462e-b7d3-c00a53dd56dd">4,678</ix:nonFraction> for the years ended March&#160;31, 2021, 2020 and 2019, respectively.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjUw_694927f3-7f46-4c5b-9221-ae75dbb33f4f" escape="true"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for Income Taxes </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes in accordance with ASC Topic 740, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 740"). The provision for income taxes and effective tax rates are calculated by legal entity and jurisdiction and are based on a number of factors, including the level of pre-tax earnings, income tax planning strategies, differences between tax laws and accounting rules, statutory tax rates and credits, uncertain tax positions and valuation allowances. We use significant judgment and estimates in evaluating tax positions. The effective tax rate in a given financial statement period may be materially impacted by changes in the mix and level of earnings by taxing jurisdiction.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 740, deferred income taxes arise from temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are established when, in our judgment, it is more likely than not that deferred tax assets will not be realized. In assessing the need for a valuation allowance, we weigh the available positive and negative evidence, including historical levels of pre-tax income, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjMy_d6d2ef34-4334-40f9-9b61-fbd4a391bde6" continuedAt="ic05d6dbe57274a53996ea8164bede778" escape="true"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currencies of our foreign operations are deemed to be the local country&#8217;s currency. Assets and liabilities of our international subsidiaries are translated at their respective period-end exchange rates, and revenues and expenses are translated at average currency exchange rates for the period. The resulting balance sheet translation adjustments are included in Other comprehensive loss and are reflected as a separate component of Stockholders&#8217; equity.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic05d6dbe57274a53996ea8164bede778">Foreign currency transaction gains and losses are recorded in General and administrative expenses in the Consolidated Statements of Operations.  These gains and losses relate primarily to receivables and payables that are not denominated in the functional currency of the subsidiary they relate to. We recognized net foreign currency transaction losses of $<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEwOTk1MTE2MzAzNjU2_c04037b9-5ce5-487a-a4ad-0b5a4e79baea">1,918</ix:nonFraction> in the year ended March&#160;31, 2021, and net foreign currency transaction gains of $<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzQ1NTQ_ad43373c-398d-43db-85c7-ad184219e4fe">355</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzQ1NjE_16f577b3-f211-41c9-91cc-54425e59397d">984</ix:nonFraction> in the years ended March&#160;31, 2020, and 2019, respectively.</ix:continuation> </span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjI0_39c2eb1b-10b4-4fa4-a8ee-cc671e4d35c2" escape="true"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income per Common Share</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per common share is computed by dividing net income by the weighted average number of common shares during the period. Diluted net income per share is computed using the weighted average number of common shares and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental common shares issuable upon the exercise of stock options, vesting of restricted stock units and shares to be purchased under the Employee Stock Purchase Plan. The dilutive effect of such potential common shares is reflected in diluted earnings per share by application of the treasury stock method.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTcw_e09d8420-d6f7-4a6a-b6c7-b4443bf9c4ec" escape="true"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reconciliation of basic and diluted common share:</span></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:52.360%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.778%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic weighted-average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzYtMi0xLTEtMA_4c118241-9cfb-4742-bce9-f5331c81569c">46,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzYtNC0xLTEtMA_bc5f3c8d-edf7-4b4e-a51e-6ccaa5014a78">45,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzYtNi0xLTEtMA_a4ee1b8e-a245-4346-93f8-737c0d05976e">45,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of stock options, restricted stock units, and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzctMi0xLTEtMA_9cd74c04-e04c-423f-843c-6ea6bf2401a1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzctNC0xLTEtMA_75f8be4a-7a7b-4c44-892c-751818aaf40f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzctNi0xLTEtMA_f6cb0296-c4cc-4bac-a96e-b7e31141ccf8">1,774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted weighted-average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzgtMi0xLTEtMA_f8d66a99-a0da-4e17-84ad-a27c03cd35ca">46,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzgtNC0xLTEtMA_59e01010-244d-4e78-b825-9b5c670b8730">45,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzgtNi0xLTEtMA_85027677-dd25-4dee-8382-e35cb271e51d">47,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="i438b3b9d8a1a46d29bc5e5990012c591" continuedAt="i8a5bab3b87d548c98afc9bdb16209df7"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjI1_053e5012-bc1e-46ab-a161-75a1ee53b2c9" escape="true"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our potential outstanding common stock equivalents at the end of each period, which have been excluded from the computation of diluted net income per common share, as their effect is anti-dilutive.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:55.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.852%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options, restricted stock units, and shares under the employee stock purchase plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo2ZTUwYTA0ZjQzMGQ0OTRiOTE5NzZmNjhlZDFlODE5Zi90YWJsZXJhbmdlOjZlNTBhMDRmNDMwZDQ5NGI5MTk3NmY2OGVkMWU4MTlmXzItMi0xLTEtMA_fdc442fd-af8a-4062-a50c-fb42f99fa307">5,024</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo2ZTUwYTA0ZjQzMGQ0OTRiOTE5NzZmNjhlZDFlODE5Zi90YWJsZXJhbmdlOjZlNTBhMDRmNDMwZDQ5NGI5MTk3NmY2OGVkMWU4MTlmXzItNC0xLTEtMA_04c3a1f1-fac1-44ae-995b-505bbd87c37f">4,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo2ZTUwYTA0ZjQzMGQ0OTRiOTE5NzZmNjhlZDFlODE5Zi90YWJsZXJhbmdlOjZlNTBhMDRmNDMwZDQ5NGI5MTk3NmY2OGVkMWU4MTlmXzItNi0xLTEtMA_b13cdea4-7c20-404a-a9f1-ccd1441d8c4c">998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjYz_25cd4e3b-cf6f-4d7a-b1d9-3a7afa766b43" escape="true"><div style="margin-top:17pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments purchased with maturities of three months or less at the date of purchase to be cash equivalents, primarily in the form of money market funds. Amounts held in Restricted cash as of March 31, 2020, and classified as such on the Consolidated Balance Sheets, related to a contingent consideration arrangement which required us to pay up to $<ix:nonFraction unitRef="usd" contextRef="i3d4cf0d9dc594f4fbde1fd4c5256b24e_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEwOTk1MTE2MzA2Mzc3_e934c181-d89b-45b7-9c98-475c3fce2f14">8,000</ix:nonFraction> of cash, contingent on us receiving one or more bona fide and valid purchase orders from a specified customer, no later than April 30, 2020 (see Note 4).</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:MarketableSecuritiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjUz_117f8fa3-e159-4309-ac52-1300945567fe" escape="true"><div style="text-indent:13.5pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Short-term Investments</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term investments consist of investments with maturities of twelve months or less that do not meet the criteria to be cash equivalents.&#160;We determine classification of the investment as trading, available-for-sale or held-to-maturity at the time of purchase and reevaluate classification whenever changes in circumstances indicate changes in classification may be necessary.&#160;As of March 31, 2021, we did not hold any short-term investments. Our short-term investments as of March 31, 2020 were classified as held-to-maturity.&#160;Held-to-maturity investments consist of securities that we have the intent and ability to retain until maturity.&#160;Held-to-maturity investments are initially recorded at cost and adjusted for the amortization of discounts from the date of purchase through maturity.  Income related to investments is recorded as interest income in the Consolidated Statements of Operations.&#160;Cash inflows and outflows related to the sale, maturity and purchase of investments are classified as investing activities in our Consolidated Statements of Cash Flows.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ReceivablesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTI3_f3aa5fdf-13a4-4101-a5bd-95d62fbb241f" escape="true"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade and Other Receivables</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade and other receivables are primarily comprised of trade receivables that are recorded at the invoice amount, net of an allowance for doubtful accounts, which is not material.  Unbilled receivables represent amounts for which revenue has been recognized but which have not yet been invoiced to the customer.  The current portion of unbilled receivables is included in Trade accounts receivable on the Consolidated Balance Sheets.  Long-term unbilled receivables are included in Other assets.</span></div></ix:nonNumeric><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we have not experienced material losses related to the inability to collect receivables from our customers.  While there is presently no indication that we will not collect material amounts of accounts receivable as of March&#160;31, 2021, we continue to closely monitor the impact of COVID-19 on our customers.  In these current economic conditions, payment from our customers may be delayed or receivables may become uncollectible.  The inability to collect receivables could have a material impact on our results of operations.       </span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjM5_62b60c0f-4963-49a3-9eb8-dd6cad792ae6" escape="true"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant credit to customers in a wide variety of industries worldwide and generally do not require collateral. Credit losses relating to these customers have been minimal.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales through our distribution agreement with Arrow Enterprise Computing Solutions, Inc. ("Arrow") totaled approximately <ix:nonFraction unitRef="number" contextRef="if03eb069b2034fb287b09c1e7f0d1b13_D20200401-20210331" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzg4MTc_fa4d9e74-591b-4ad7-a0ca-1b826e28d5d1">36</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="ifcdee88b5c4b4fe49f602555492d7997_D20190401-20200331" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzg4MjE_9f33d11c-5494-441c-9a3a-38ba5e1bb27a">37</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ied8ae7baacfc4ebc9da848cc034132c2_D20180401-20190331" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzg4Mjg_524e7cc0-928e-4214-9cfe-9095e8b6fb87">38</ix:nonFraction>% of total revenues for the years ended March&#160;31, 2021, 2020 and 2019, respectively. Arrow accounted for approximately <ix:nonFraction unitRef="number" contextRef="i15ab9a8c710e455aaef4af9eac8116d3_D20200401-20210331" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzg5MzI_b090f563-604a-4aca-aad8-026b1b3274cc">33</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ie220f54ef2bf4f6baa4d9b2b8039cc24_D20190401-20200331" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzg5Mzk_d8d43920-7594-4cb4-8f08-37492209c1e1">31</ix:nonFraction>% of total accounts receivable as of March&#160;31, 2021 and 2020, respectively.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="i8a5bab3b87d548c98afc9bdb16209df7" continuedAt="ifd43346e93214389a70f33c89e3fac6a"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTU2_d2b39fe5-dcd5-4fea-b31e-11687ba810ca" escape="true"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of our cash, cash equivalents, restricted cash, accounts receivable, accounts payable and accrued expenses approximate their fair values due to the short-term maturity of these instruments.  Our short-term investments balance as of March 31, 2020 consisted of U.S. Treasury Bills with maturities of one year or less. We account for these short-term investments as held to maturity. The contingent consideration liability associated with the Hedvig acquisition as discussed further in Note 4 of the consolidated financial statements was valued based on the total bona fide and valid purchase orders received through April 30, 2020 from a specified customer.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for such asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value should maximize the use of observable inputs and minimize the use of unobservable inputs. To measure fair value, we use the following fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable:</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8212; Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8212; Inputs other than Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data by correlation or other means.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8212; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="usd" contextRef="ia4c4907a8c6c43b4bd0de7586ea50637_I20200331" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzk4OTU2MDQ2NzM5MDg_c2e6ac1b-941b-4d36-95c1-8470128b3fcd">no</ix:nonFraction> financial assets measured at fair value on a recurring basis at March&#160;31, 2021. <ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTI4_8f6dfaa3-18fc-4716-8321-9ab989a550ab" continuedAt="ic9185f21882b4914be2bae015268e50d" escape="true">The following table summarizes the composition of our financial assets measured at fair value at March&#160;31, 2020:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:14pt"><ix:continuation id="ic9185f21882b4914be2bae015268e50d"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.098%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18face6876454270a97c5a45b1bfa622_I20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTozZmUzOGM4YTRkYWY0YTBmYmI1NTRiYWY2MmE3OTcyMC90YWJsZXJhbmdlOjNmZTM4YzhhNGRhZjRhMGZiYjU1NGJhZjYyYTc5NzIwXzItMi0xLTEtMA_322e5752-6b27-4952-9496-b194eca44beb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib471db82b1bd40a4bd24539daec6c373_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTozZmUzOGM4YTRkYWY0YTBmYmI1NTRiYWY2MmE3OTcyMC90YWJsZXJhbmdlOjNmZTM4YzhhNGRhZjRhMGZiYjU1NGJhZjYyYTc5NzIwXzItNC0xLTEtMA_b1a9d2e9-26d8-4962-975a-e6af2fe3c449">44,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4c4907a8c6c43b4bd0de7586ea50637_I20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTozZmUzOGM4YTRkYWY0YTBmYmI1NTRiYWY2MmE3OTcyMC90YWJsZXJhbmdlOjNmZTM4YzhhNGRhZjRhMGZiYjU1NGJhZjYyYTc5NzIwXzItNi0xLTEtMA_790f407c-ef45-4173-95fe-b72889ee98e7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c3aff3ca7ec4f6e91c16bcdaf6f5d24_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTozZmUzOGM4YTRkYWY0YTBmYmI1NTRiYWY2MmE3OTcyMC90YWJsZXJhbmdlOjNmZTM4YzhhNGRhZjRhMGZiYjU1NGJhZjYyYTc5NzIwXzItOC0xLTEtMA_16445d7e-6b58-4cbc-8a56-0bc15f876a32">44,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18face6876454270a97c5a45b1bfa622_I20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTozZmUzOGM4YTRkYWY0YTBmYmI1NTRiYWY2MmE3OTcyMC90YWJsZXJhbmdlOjNmZTM4YzhhNGRhZjRhMGZiYjU1NGJhZjYyYTc5NzIwXzMtMi0xLTEtMA_95c498b9-1145-4b53-bc80-ffc0f527b506">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib471db82b1bd40a4bd24539daec6c373_I20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTozZmUzOGM4YTRkYWY0YTBmYmI1NTRiYWY2MmE3OTcyMC90YWJsZXJhbmdlOjNmZTM4YzhhNGRhZjRhMGZiYjU1NGJhZjYyYTc5NzIwXzMtNC0xLTEtMA_5ac6a11a-9add-4d45-82c3-d6073df81558">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4c4907a8c6c43b4bd0de7586ea50637_I20200331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTozZmUzOGM4YTRkYWY0YTBmYmI1NTRiYWY2MmE3OTcyMC90YWJsZXJhbmdlOjNmZTM4YzhhNGRhZjRhMGZiYjU1NGJhZjYyYTc5NzIwXzMtNi0xLTEtMA_b75c0269-caf0-461f-a2f4-cb7ee6190ae9">217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c3aff3ca7ec4f6e91c16bcdaf6f5d24_I20200331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTozZmUzOGM4YTRkYWY0YTBmYmI1NTRiYWY2MmE3OTcyMC90YWJsZXJhbmdlOjNmZTM4YzhhNGRhZjRhMGZiYjU1NGJhZjYyYTc5NzIwXzMtOC0xLTEtMA_082306c9-0504-4b11-9e3d-fa9f7031f0fe">217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTUw_e7f66456-dc09-425a-b557-48a3f73bc3cb" escape="true"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for leases in accordance with ASC 842, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which was adopted on April 1, 2019. We determine if an arrangement contains a lease at inception. We generally lease our facilities under operating leases. Operating lease right-of-use ("ROU") assets are included in Operating lease assets on our Consolidated Balance Sheets. Current portion of operating lease liabilities and Long-term operating lease liabilities are included on our Consolidated Balance Sheets.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term.  As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize operating lease costs over the estimated term of the lease, which includes options to extend lease terms that are reasonably certain of being exercised, starting when possession of the property is taken from the landlord. When a lease contains a predetermined fixed escalation of the minimum rent, we recognize the related operating lease cost on a straight-line basis over the lease term. &#160;&#160;&#160;&#160;In addition, certain of our lease agreements include variable lease payments, such as estimated tax and maintenance charges. These variable lease payments are excluded from minimum lease payments and are included in the determination of lease cost when it is probable that the expense has been incurred and the amount can be reasonably estimated.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="ifd43346e93214389a70f33c89e3fac6a" continuedAt="iad83023292b44bc7b8d98c054c1ef0f8"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjA3_f42e618d-02cc-4b0b-8e17-0e9ce4c682dd" escape="true"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, less accumulated depreciation and amortization.  Land is not depreciated. We provide for depreciation on a straight-line basis over the estimated useful lives of the assets.  The depreciable assets that comprise our owned headquarters are classified as Buildings and are being depreciated over lives ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMjE3_1af4b889-63b9-42c0-8c87-32223921f7ee">ten</span> to <ix:nonNumeric contextRef="i3cdbd8fc6ef24ee990413c914defaa83_D20200401-20210331" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMjIz_cf551200-82b5-4595-a510-9e8b1c231aa2">sixty years</ix:nonNumeric>. Computer and related equipment is generally depreciated over <ix:nonNumeric contextRef="i21499d2866d14d658b3ec55b20df2798_D20200401-20210331" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMjg4_97351b18-fdf4-41da-b9b5-fb58995b7306">eighteen months</ix:nonNumeric> to <ix:nonNumeric contextRef="ia964498ae8614ff3b37a463b9232cfbf_D20200401-20210331" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMjk0_5e5c83ac-aa71-4670-849e-bf1a251f3c09">three years</ix:nonNumeric> and furniture and fixtures are generally depreciated over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMzU1_146f9443-6e5b-43af-9203-5a7170f003c8">three</span> to <ix:nonNumeric contextRef="i686f619c1c044b3abc01135eaa8ea8ec_D20200401-20210331" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMzYx_319b7a87-3d4f-4531-a8d6-b6ef67596a23">twelve years</ix:nonNumeric>. Leasehold improvements are amortized over the shorter of the useful life of the improvement or the term of the related lease. Expenditures for routine maintenance and repairs are charged against operations. Major replacements, improvements and additions are capitalized.</span></div></ix:nonNumeric><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:AssetRetirementObligationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjQ3_e523c03a-565b-43c5-bce1-a5a313bfd2da" continuedAt="i1f00f35079de48528e0a9a45cbadc758" escape="true">Asset Retirement Obligation</ix:nonNumeric></span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1f00f35079de48528e0a9a45cbadc758">A liability for the fair value of an&#160;asset retirement obligation and corresponding increase to the carrying value of the related leasehold improvements are recorded at the time leasehold improvements are acquired. We maintain certain office space for which the lease agreement requires that we return the office space to its original condition upon vacating the premises.</ix:continuation> Accordingly, the balance of the asset retirement obligation was $<ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzE0MTAx_7dbb0a39-097a-4152-9edc-e68136c60510">780</ix:nonFraction> as of March&#160;31, 2021 and $<ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzE0MTE3_a979ff68-643f-4044-8d98-c22b85b2115c">1,420</ix:nonFraction> as of March&#160;31, 2020.</span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjU2_b0017a86-2ab7-4a5a-9bc8-cc29b2cec0b5" escape="true"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is recorded when the consideration paid for an acquisition exceeds the fair value of net tangible and intangible assets acquired. The carrying value of goodwill is tested for impairment on an annual basis on January 1, or more often if an event occurs or circumstances change that would more likely than not reduce the fair value of its carrying amount.  For the purpose of impairment testing, we have a single reporting unit. The impairment test consists of comparing the fair value of the reporting unit with its carrying amount that includes goodwill. If the carrying amount of the reporting unit exceeds the fair value of the reporting unit, an impairment loss would be recognized to reduce the carrying amount to its fair value.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased intangible assets with finite lives were valued using the income method and were being amortized on a straight-line basis over their economic lives of <ix:nonNumeric contextRef="i32b76b1a9226475cb2f01e61613e69b5_D20200401-20200630" format="ixt-sec:durwordsen" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzk4OTU2MDQ2NzM4Nzg_e556b2e2-7121-4a8e-8cc4-ebfbcaf8af7a">five years</ix:nonNumeric> for developed technology and <ix:nonNumeric contextRef="i9d807b8bb23a42b68de389ac04da48de_D20200401-20200630" format="ixt-sec:durwordsen" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzk4OTU2MDQ2NzM4OTM_b09090dc-bcf9-43a5-abfb-06015feb615a">two years</ix:nonNumeric> for customer relationships as we believed this method most closely reflects the pattern in which the economic benefits of the assets will be consumed. Impairment losses are recognized if the carrying amount of an intangible asset is both not recoverable and exceeds its fair value. During the fiscal year ended March 31, 2021, we recognized an impairment charge on these assets that reduced their carrying value to <ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzk4OTU2MDQ2NzkxMzk_56386eb7-13a2-4e88-8e7a-cc17bed4556c">zero</ix:nonFraction>. Refer to Note 5 for further discussion.</span></div></ix:nonNumeric><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTc4_0f421984-7b5c-43fd-bfb1-082768609b87" continuedAt="iaf6aa169b562446194541b4ed54e72c9" escape="true">Long-Lived Assets</ix:nonNumeric></span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iaf6aa169b562446194541b4ed54e72c9">We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. To determine the recoverability of our long-lived assets, we evaluate the estimated future undiscounted cash flows that are directly associated with, and that are expected to arise as a direct result of, the use and eventual disposition of the long-lived asset. If the estimated future undiscounted cash flows demonstrate that recoverability is not probable, an impairment loss would be recognized. An impairment loss would be calculated based on the excess carrying amount of the long-lived asset over the long-lived asset&#8217;s fair value. The fair value would be determined based on valuation techniques such as a comparison to fair values of similar assets.</ix:continuation> </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="iad83023292b44bc7b8d98c054c1ef0f8" continuedAt="i0bb19acb917d4ba8b816dfa5ae07ef39"><ix:continuation id="i58f4537eee7445beb77f850e9d884ca4" continuedAt="i983e0658f2f540d785f8e04589009d94"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Commissions Cost</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions, bonuses, and related payroll taxes earned by our employees are considered incremental and recoverable costs of obtaining a contract with a customer. Our typical contracts include performance obligations related to software licenses, software updates, customer support and other services, including software-as-a-service offerings. In these contracts, incremental costs of obtaining a contract are allocated to the performance obligations based on the relative estimated standalone selling prices and then recognized on a systematic basis that is consistent with the transfer of the goods or services to which the asset relates. We do not pay commissions on annual renewals of contracts for software updates and customer support for perpetual licenses. The costs allocated to software and products are expensed at the time of sale, when revenue for the functional software license or appliance is recognized. The costs allocated to software updates and customer support for perpetual licenses are amortized ratably over a period of approximately <ix:nonNumeric contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" format="ixt-sec:durwordsen" name="us-gaap:CapitalizedContractCostAmortizationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzE4MDY4_b4fae18e-6154-42fe-a976-9df1a1177187">five years</ix:nonNumeric>, the expected period of benefit of the asset capitalized.  We currently estimate a period of <ix:nonNumeric contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" format="ixt-sec:durwordsen" name="us-gaap:CapitalizedContractCostAmortizationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzE4MTY0_3cf35dc6-1b24-4187-8535-ba4002109296">five years</ix:nonNumeric> is appropriate based on consideration of historical average customer life and the estimated useful life of the underlying software or appliance sold as part of the transaction. Costs related to software updates and support for term-based, or subscription software licenses, are limited to the contractual period of the arrangement as we intend to pay a commensurate commission upon renewal of the subscription license and related updates and support. The costs related to professional services are amortized over the period the related professional services are provided and revenue is recognized. Amortization expense related to these costs is included in Sales and marketing expenses in the accompanying Consolidated Statements of Operations.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenues represent amounts collected from, or invoiced to, customers in excess of revenues recognized. This results primarily from the billing of annual customer support agreements, and billings for other professional services fees that have not yet been performed by us. The value of deferred revenues will increase or decrease based on the timing of invoices and recognition of revenue.</span></div></ix:continuation><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="cvlt:StockRepurchasesPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjc1_cedfd578-709a-47d3-9a7a-b2b4f96dd903" continuedAt="i18e5b2d62bcc4e9db272adaa6e977fb1" escape="true">Share Repurchases</ix:nonNumeric></span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i18e5b2d62bcc4e9db272adaa6e977fb1">We consider all shares repurchased as canceled shares restored to the status of authorized but unissued shares on the trade date. The aggregate purchase price of the shares of our common stock repurchased is reflected as a reduction to Stockholders&#8217; equity. We account for shares repurchased as an adjustment to common stock (at par value) with the excess repurchase price allocated between Additional paid-in capital and Accumulated deficit.</ix:continuation> </span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjIy_5745509b-f6f4-4ade-8c75-d5d05ed49ea5" escape="true"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income (Loss)</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income (loss) is defined to include all changes in equity, except those resulting from investments by stockholders and distribution to stockholders.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="i0bb19acb917d4ba8b816dfa5ae07ef39"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEwOTk1MTE2MzAxNjQ5_9fe0d02d-e510-42b9-a035-eca9a77cbfa4" escape="true"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjU4_87815be9-f004-4705-8787-769a6e998872" escape="true"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-bottom:5pt;margin-top:19pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.487%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Consolidated Financial Statements (or Other Significant Matters)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting Standards Update ("ASU") No. 2016-13 (Topic 326), Financial Instruments-Credit Losses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The standard amends guidance on the impairment of financial instruments. The ASU estimates credit losses based on expected losses and provides for a simplified accounting model for purchased financial assets with credit deterioration. The standard requires a modified retrospective basis adoption through a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We adopted this new standard as of April 1, 2020, using the modified retrospective method recognized as of the date of initial application. </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The adoption of this new standard resulted in an $<ix:nonFraction unitRef="usd" contextRef="i623f0ea28a304d9599472a3274614881_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo0NGRhZjhhNmIzMzI0YTc4OTUxOTM0YjdiYjg1MDdjZi90YWJsZXJhbmdlOjQ0ZGFmOGE2YjMzMjRhNzg5NTE5MzRiN2JiODUwN2NmXzEtMy0xLTEtNzE5L3RleHRyZWdpb246YWU0OTJjOTM4NmMxNGIwY2I5OTljYTgwZmI1ZDA2YzVfOTg5NTYwNDY1MDQ4NQ_0a05dfd3-8f39-47da-a370-39af00b0c5c3">84</ix:nonFraction> thousand cumulative effect on our consolidated financial statements related to an adjustment to our allowance for doubtful accounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Under the new standard, we assess credit losses on accounts receivable by taking into consideration past collection experience, credit quality of the customer, age of the receivable balance, current economic conditions, and forecasts that affect the collectability of the reported amount.</span></div></td></tr></table></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-bottom:5pt;margin-top:19pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.487%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Consolidated Financial Statements (or Other Significant Matters)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU No. 2019-12 (Topic 740), Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In December 2019, the Financial Accounting Standards Board ("FASB") issued a new standard to simplify the accounting for income taxes. The guidance eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences related to changes in ownership of equity method investments and foreign subsidiaries. The guidance also simplifies aspects of accounting for franchise taxes and enacted changes in tax laws or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The standard became effective for us beginning April 1, 2021.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We do not expect the adoption to have a material impact in our consolidated financial statements, including accounting policies, processes, and systems.</span></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_109"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><div style="margin-top:12pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzYwMzc_aec29bc6-2886-4846-b54c-4817022866f7" continuedAt="i4f0450da5c2942daae6d1920f2275458" escape="true">Revenue</ix:nonNumeric></span></div><ix:continuation id="i983e0658f2f540d785f8e04589009d94" continuedAt="i401a0513bf444feba2a3d51137f838a9"><ix:continuation id="i4f0450da5c2942daae6d1920f2275458" continuedAt="ib386d40fc8084e639c6fa177c5879d26"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive revenues from&#160;<ix:nonFraction unitRef="source" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="INF" format="ixt-sec:numwordsen" name="cvlt:SourcesOfPrimaryRevenue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzE2NQ_304e8f68-b632-4b9f-84cf-768d50f94f13">two</ix:nonFraction>&#160;primary sources: software and products, and services.  Software and products revenue includes our software and integrated appliances that combine our software with hardware. Services include customer support (software updates and technical support), consulting, assessment and design services, installation services, customer education and Commvault software-as-a-service, which is branded as Metallic. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell both perpetual and term-based licenses of our software.  We refer to our term-based software licenses as subscription arrangements. We do not customize our software and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We have concluded that our software licenses (both perpetual and subscription) are functional intellectual property that is distinct as the user can benefit from the software on its own. Software revenue for both perpetual and subscription licenses is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property.  We do not recognize software revenue related to the renewal of subscription software licenses earlier than the beginning of the new subscription period.  </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also sell appliances that integrate our software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers.  Revenue related to appliances is recognized when control of the appliances passes to the customer; typically upon delivery. In the second half of fiscal 2021 we began transitioning to a software only model in which we sell software to a third party, which assembles an integrated appliance that is sold to end user customers. As a result, we expect the revenue and costs associated with hardware will decline going forward. The revenue for hardware is included in software and products revenue and associated costs are included in cost of software and products revenue.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services revenue includes revenue from customer support and other professional services. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support and bug fixes or patches.  We sell our customer support contracts as a percentage of net software purchases the support is related to.  Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:durwordsen" name="cvlt:CustomerSupportAgreementTerm" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzI0MTk_8a765135-9452-45f4-8ed0-9f0ab07a7b36">one year</ix:nonNumeric> on our perpetual licenses.  The term of our subscription arrangements is typically <ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:durwordsen" name="cvlt:SubscriptionArrangementTerm" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzEwOTk1MTE2Mjg1MDMx_156b541f-827c-48c6-a788-3b12538a2db4">three years</ix:nonNumeric>.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our other professional services include consulting, assessment and design services, installation services and customer education. Customer education services include courses taught by our instructors or third-party contractors.  Revenue related to other professional services and customer education services is typically recognized as the services are performed.  In fiscal 2020 Commvault launched Metallic, which is a Commvault software-as-a-service offering.  Revenue from Metallic is recognized ratably as services revenue.  </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software and appliances are typically estimated using the residual approach.  Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis. </span></div></ix:continuation></ix:continuation><div style="text-indent:27pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="ib386d40fc8084e639c6fa177c5879d26" continuedAt="i43f5958c5c50445c9463969a3f4bb096"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzYwNDA_4d2d10c2-7f55-42e1-b852-687bc19f7bd0" escape="true"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our typical performance obligations include the following:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:17.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.154%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Obligation</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Performance Obligation<br/>&#160;is Typically Satisfied</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Payment is <br/>Typically Due</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How Standalone Selling Price is <br/>Typically Estimated</span></td></tr><tr><td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Software and Products Revenue</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software Licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Upon shipment or made available for download (point in time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within <ix:nonNumeric contextRef="iaacd8c86c1eb49e5b0b0e7d9cad42d80_D20200401-20210331" format="ixt-sec:durday" name="cvlt:RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo1YTg5NTAxMjM1YWQ0ZDBjYjczYjViYzUzOTY3MThmOS90YWJsZXJhbmdlOjVhODk1MDEyMzVhZDRkMGNiNzNiNWJjNTM5NjcxOGY5XzItMi0xLTEtMzA2Ny90ZXh0cmVnaW9uOjAwNzA4MGI2MzljMjQ2YjBhMjJhZWU1ZDQxY2NhNzIxXzk4OTU2MDQ2NTAwOTE_8cc48062-d8ec-47c6-bc5a-90ddab3f8aba">90</ix:nonNumeric> days of shipment except for certain subscription licenses which are paid for over time</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Appliances</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">When control of the appliances passes to the customer; typically upon delivery </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within <ix:nonNumeric contextRef="icd097b646ba44c7c9cd1f1a7a4f66a31_D20200401-20210331" format="ixt-sec:durday" name="cvlt:RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo1YTg5NTAxMjM1YWQ0ZDBjYjczYjViYzUzOTY3MThmOS90YWJsZXJhbmdlOjVhODk1MDEyMzVhZDRkMGNiNzNiNWJjNTM5NjcxOGY5XzMtMi0xLTEtMzA3MC90ZXh0cmVnaW9uOjc3Y2E1NDUwODAyMzQ2NmE5OWNlZTlhN2FmOTEzMTlhXzk4OTU2MDQ2NTAwMjI_ce0577ca-4641-4479-80d2-0273c0c144d3">90</ix:nonNumeric> days of delivery </span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Customer Support Revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software Updates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At the beginning of the contract period </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in renewal transactions</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Support</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At the beginning of the contract period </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in renewal transactions</span></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Other Services Revenue</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Professional Services (except for education services)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As work is performed (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within <ix:nonNumeric contextRef="i70bbeb33e8074f9390f94a092c92c565_D20200401-20210331" format="ixt-sec:durday" name="cvlt:RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo1YTg5NTAxMjM1YWQ0ZDBjYjczYjViYzUzOTY3MThmOS90YWJsZXJhbmdlOjVhODk1MDEyMzVhZDRkMGNiNzNiNWJjNTM5NjcxOGY5XzgtMi0xLTEtMzA3My90ZXh0cmVnaW9uOjU1Y2E2OWJmMzQzZTQ4NzhhNzI1NzkwOTJhMGIxYmZhXzk4OTU2MDQ2NTAwMzc_9a304fcb-11fb-4ae7-a5fd-8d7a1822d721">90</ix:nonNumeric> days of services being performed</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education Services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">When the class is taught (point in time)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within <ix:nonNumeric contextRef="ibef56d5d444e43d99f8a1378f52cdbda_D20200401-20210331" format="ixt-sec:durday" name="cvlt:RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo1YTg5NTAxMjM1YWQ0ZDBjYjczYjViYzUzOTY3MThmOS90YWJsZXJhbmdlOjVhODk1MDEyMzVhZDRkMGNiNzNiNWJjNTM5NjcxOGY5XzktMi0xLTEtMzA3Ni90ZXh0cmVnaW9uOmM3YzkwODVmZWU0ZTQ3MjViMTc2MDc4NTZhNzQ1NWJmXzk4OTU2MDQ2NTAwMzc_de8cac54-16f9-49d0-b82c-e8a27924970b">90</ix:nonNumeric> days of services being performed</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software-as-a-service (Metallic)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the contract (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Annual or monthly payments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate revenue from contracts with customers into the nature of the products and services and geographical regions.  The geographic regions that are tracked are the Americas (United States, Canada, Latin America), EMEA (Europe, Middle East, Africa) and APJ (Australia, New Zealand, Southeast Asia, China).  We operate in&#160;<ix:nonFraction unitRef="segment" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzM5OTA_734f07f1-d729-4e2b-b531-0e7db06a8e40">one</ix:nonFraction>&#160;segment. </span></div><div style="text-align:center;text-indent:27pt"><span><br/></span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzYwMzQ_1fa08e06-80e0-4eae-8473-3cb38a902090" continuedAt="iada233110e734f1d80c966f1eb6f0ef1" escape="true"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%"><tr><td style="width:1.0%"></td><td style="width:28.822%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">APJ</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software and Products Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic68398e85511422f9e691cef0b867fb7_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzItMS0xLTEtMA_db2383d6-ca19-4553-9aa8-f826119edcf4">187,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80454d458efd46dcbc118087660fd218_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzItMi0xLTEtMA_a2be74e9-3e8f-431f-947d-b9ef3397120c">101,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06a3f8d7b2a3469fae2caa12d80b8511_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzItMy0xLTEtMA_b65ea4ca-67c6-43be-b0bd-b42913137080">38,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49511dd1cf0b4295bebb999846a05acb_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzItNC0xLTEtMA_3dc24191-684a-4e3d-81ac-4ecb1b4822e8">326,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Support Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c521ce3c7d54066919bae1248b9664d_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzMtMS0xLTEtMA_58856af9-cead-4a22-b513-4dbffdadb98d">215,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f049cb6f1d40a3b07fbcba1fb4be4f_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzMtMi0xLTEtMA_28e31e88-4e18-44ac-a87a-98d86fc5b9ec">100,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2898151c2f64abda98e404076bbc765_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzMtMy0xLTEtMA_b9056ca6-e99a-483c-821e-61c67cffdded">41,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d4e3c656fab48829c6e3e7da5a34f3d_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzMtNC0xLTEtMA_adc0faaa-bf8f-48e1-8259-e9c4a64ee2e4">357,781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ided4fca7f17e4bec8c1d9bdc3e53204a_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzQtMS0xLTEtMA_7c9452be-b9b6-4b97-99c8-d307c4bba50b">21,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d7001fddc124d41af0502dfb1c0a83f_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzQtMi0xLTEtMA_c32615ad-5576-4648-a0ab-d42ef1bbbebf">12,138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic55005cb01a946f88668749802b648cc_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzQtMy0xLTEtMA_60b8c9b2-54f7-4d4e-8cb0-6e49c459c126">5,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bcc2500a7f04f7aa7bd472db7b274ae_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzQtNC0xLTEtMA_f369068d-960a-40f9-b871-ceee959cf949">38,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbae3b861cfb4aa79717fad0e3eaefa4_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzUtMS0xLTEtMA_f871cb73-250a-49f3-894a-1127202e80bf">424,122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i848e17e7f9ca4427ad65f8b633eec1e6_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzUtMi0xLTEtMA_98e9f348-7569-4cbe-bd73-8d517a87e744">214,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacaff252d94042e89c79bf890a92ffe2_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzUtMy0xLTEtMA_5f586610-941c-46e1-b81b-47715bd100f9">84,919</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzUtNC0xLTEtMA_0b44b6a9-80c4-4590-a36d-6e01c276269c">723,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%"><tr><td style="width:1.0%"></td><td style="width:28.822%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">APJ</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software and Products Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied361a52cca44bb68c0c1e709de26ff4_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzItMS0xLTEtMA_af66a9b2-35f5-4f07-83a0-4f6b0896facc">141,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32a93fb0e66540e2bcf02f2e33637919_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzItMi0xLTEtMA_261ac0af-49af-440f-8002-fda1f7117ca1">95,356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i543a11e6d64446cca7518012cdcd6663_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzItMy0xLTEtMA_b71df778-9f17-4458-93c5-09bb5b4fafd4">38,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e0cde49e08c4c96a8793dd59dd7bf02_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzItNC0xLTEtMA_514ffe59-ce20-4b5c-b728-575a7b30ba7d">275,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Support Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f845b935935405a8ab6b24017ec97ff_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzMtMS0xLTEtMA_6a1cd6bf-5699-4f4c-a797-9f4dd21f3b6f">230,226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i743727a5e01947c49775e3dd6ba7affa_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzMtMi0xLTEtMA_59bf705a-1f03-42bc-b06a-b3e488d19649">88,965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a4e81820f1a4facb11a7dce4e3cbd0f_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzMtMy0xLTEtMA_a505fb99-20e7-4d7f-81ff-3adcb0fa4cb5">40,939</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5b4105427ad4940b4b34c13d69bc120_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzMtNC0xLTEtMA_691e36ba-79d0-4f29-8617-95602501a0f1">360,130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1805bab6d425983f6e4da082ae023_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzQtMS0xLTEtMA_ea3784f9-4b25-45eb-baad-c83d4d1a6e7f">18,778</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a5a1ef1d0ae413c8b4ece46f904c0b9_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzQtMi0xLTEtMA_36cbba8b-fed6-434c-a840-6850dc114a56">10,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a3a0f2da3fe4c7bbd3041cae1b614a4_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzQtMy0xLTEtMA_2f57b2e2-7c51-419a-8a7b-7cadd208b8ec">6,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ffd1dc899a94c3fb983c4455fdbf796_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzQtNC0xLTEtMA_dbdf3b5a-cb63-422c-8bd0-580291a2ff22">35,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5f5bdc934084fd1987ade41d39876cd_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzUtMS0xLTEtMA_dee5bd85-a3a6-45b2-bf8a-7bcd01c2ee7b">390,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4acfeb98b1094c9fa8c711374131cc43_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzUtMi0xLTEtMA_6faae44e-79ca-4c81-9ba9-ad4aec4d5d26">194,780</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ba5e7f83be546ba99c2ef17f843f767_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzUtMy0xLTEtMA_326b306a-ebc4-4155-8ab7-a1dc1a4e2a65">85,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzUtNC0xLTEtMA_ee30eb15-478a-45c4-88f0-fa51611c09ed">670,885</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="i43f5958c5c50445c9463969a3f4bb096"><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><ix:continuation id="iada233110e734f1d80c966f1eb6f0ef1"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%"><tr><td style="width:1.0%"></td><td style="width:28.822%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">APJ</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software and Products Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5902daee3356428d8261f1d35b8c7fcc_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzItMS0xLTEtMA_4f0e2f09-c3df-48fe-a8ea-d7bbbab54724">170,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic824fe8a86734f269a5563297aa9738f_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzItMi0xLTEtMA_6b115158-7a9a-4b40-9aa3-a6327f7f02a1">95,913</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f30a26a28d24c259d7e921fb5990947_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzItMy0xLTEtMA_701175ab-3a16-480e-abdc-9cdbdd484ef2">43,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib60f35a598a34ab2af55ea0bd9d12afa_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzItNC0xLTEtMA_a08e9b0c-8f8f-42bf-a261-0d537eca9156">309,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Support Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffc1c37c2741461eb2cd0fc529d94515_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzMtMS0xLTEtMA_fd8db346-0019-4ac2-903e-c1f36ed98f32">237,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a41fea7842446ebab42244602dbb64a_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzMtMi0xLTEtMA_b6c21bb5-b7b1-4868-b925-a30941f9a3b0">82,895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8764fb9670984e51911f9ae544706f15_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzMtMy0xLTEtMA_a45ec4dc-a30e-4593-ba80-1d4f7cdf4b6d">38,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43d0898a4b3e485099fe390ddcc98417_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzMtNC0xLTEtMA_cd6132e4-6e41-4e26-8c1b-4d6b79579f07">358,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i506cf134f5594374986c84f5b19716df_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzQtMS0xLTEtMA_85d91335-3ef1-4409-ad7c-630841138678">23,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadd4b89aeab0424b8a126934b87bd914_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzQtMi0xLTEtMA_55bcb176-28a5-4fc4-bf1b-a058e993404f">12,380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31c433e2e75244a1801500fb7d3b304a_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzQtMy0xLTEtMA_373b7eaf-781e-4055-b245-be616c68268a">6,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ab508e5fd7b49a098b67a21d54fc587_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzQtNC0xLTEtMA_0d3bac98-0287-48af-b9ac-9a90c385deb7">42,311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2748af51d3ce41858a0daf8e51b9676e_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzUtMS0xLTEtMA_f7666d0f-8ef7-4603-a5b3-0f672b96ee1f">430,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f089bb711254818bbd1f8e4ffd53377_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzUtMi0xLTEtMA_2eadc173-a020-4399-91de-98efffb24502">191,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfad48068c4e411382e7c5e58b9f33ab_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzUtMy0xLTEtMA_ad702831-8949-481f-a869-485bd2204e59">89,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzUtNC0xLTEtMA_f060e257-a2a2-4c40-9063-46bcf95a3203">710,957</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:continuation id="i401a0513bf444feba2a3d51137f838a9" continuedAt="i77a97589cb5f451c8eccc078f85bb58a"><div style="margin-top:14pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Information about Contract Balances</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts collected in advance of services being provided are accounted for as deferred revenue.  Nearly all of our deferred revenue balance is related to services revenue, primarily customer support contracts.  </span></div></ix:continuation><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i77a97589cb5f451c8eccc078f85bb58a">In some arrangements we allow customers to pay for term-based software licenses and products over the term of the software license.  Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables.  Unbilled receivables, which are anticipated to be invoiced in the next twelve months, are included in Accounts receivable on the Consolidated Balance Sheets.  Long-term unbilled receivables are included in Other assets.</ix:continuation>  <ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzYwNDQ_c891650f-b2b5-4142-acfa-b2891bdedd54" continuedAt="ifee480307e7c45f8ab14c4329f7099a9" escape="true">The opening and closing balances of our Accounts receivable, Unbilled receivables and Deferred revenues are as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:right"><ix:continuation id="ifee480307e7c45f8ab14c4329f7099a9"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:35.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.037%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.037%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accounts Receivable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unbilled Receivable<br/>(current)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unbilled Receivable<br/>(long-term)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Deferred Revenue<br/>(current)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Deferred Revenue<br/>(long-term)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Opening Balance as of March 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706b1509135d483cb170fbb3419c7634_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzEtMS0xLTEtMA_78a24596-b9ba-4192-aae3-9b0246003d2d">129,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706b1509135d483cb170fbb3419c7634_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzEtMi0xLTEtMA_f0dde3b1-a29d-4b03-a94a-88c3ddc14c17">17,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i512e9c9f63ca428081997f5cb07d085c_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzEtMy0xLTEtMA_6d435608-06c9-424c-925e-25d1dccf7d2b">7,857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i885fe8d192114800abcfe40bf0fb89ed_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzEtNC0xLTEtMA_4ebda50c-59ac-491f-a2f0-2fe9a34c1982">233,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9cf7f61bf65a442bbef9e44708d606e9_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzEtNS0xLTEtMA_5c596ad0-e42f-4751-bd0a-416444c1a525">92,723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase/(decrease), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5410715b0cb4085ac4959f94758abb9_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzItMS0xLTEtMA_603d260d-e387-45ee-af6b-45e13e631035">39,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5410715b0cb4085ac4959f94758abb9_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:ContractWithCustomerAssetNetCurrentIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzItMi0xLTEtMA_2beb3517-21ff-4548-a744-0b4456cf3bdc">2,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4752d534237a4474829c1bf06184605c_D20200401-20210331" decimals="-3" sign="-" name="cvlt:ContractWithCustomerAssetNetNoncurrentIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzItMy0xLTEtMA_e79329ba-585c-4bdc-85a3-0d5f6628287b">394</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35920f62ef984e94b943aeed907a996d_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:ContractWithCustomerLiabilityCurrentIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzItNC0xLTEtMA_a60c7418-4c52-430a-864c-edfd9bff7747">19,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4f78a5a31ef4f01b0c9d449dd635642_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzItNS0xLTEtMA_dd742441-8b27-4a25-acdf-134784ae36ed">26,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending Balance as of March 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ffcda39757249e9b8fdc1747310af38_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzMtMS0xLTEtMA_dc58487b-48cf-47fd-8f04-775e00ebacc2">168,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ffcda39757249e9b8fdc1747310af38_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzMtMi0xLTEtMA_6fa7bf78-161f-4f24-b100-b4298903db94">19,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5223a429a09d42b78b600399ec2cda8c_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzMtMy0xLTEtMA_49c6d689-349f-4c3c-8bea-243578216c7b">7,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9defb24f9509411c9d3e0469902b4c5b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzMtNC0xLTEtMA_f751edcf-a54a-40c7-b163-d0d9e9cea6c5">253,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5075c52ce19540edbe88029791eff474_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzMtNS0xLTEtMA_9d3bed6b-dd94-4b32-8818-838645d398f7">119,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in accounts receivable (inclusive of unbilled receivables) is primarily a result of an increase in software and products revenue relative to the prior year. The increase in deferred revenue is primarily the result of an increase in deferred customer support revenue related to software and products revenue transactions and a weakening of the U.S. dollar.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of revenue recognized in the period that was included in the opening deferred revenue balance was $<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzUyNzk_2bb64546-420d-43a3-a58e-e8f4fb0c05ef">247,579</ix:nonFraction> for the year ended March&#160;31, 2021. The vast majority of this revenue consists of customer support arrangements. The amount of revenue recognized from performance obligations satisfied in prior periods was not material.  </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remaining Performance Obligations</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the amounts included in deferred revenue as of&#160;March&#160;31, 2021, approximately $<ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzU2MDc_9af460ec-3c32-46c9-aa52-6fcb209972fd">46,163</ix:nonFraction> of revenue may be recognized from remaining performance obligations, of which approximately $<ix:nonFraction unitRef="usd" contextRef="i901ac07b2ec944d3b83b36acd680eba8_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzU2ODg_f35ccafa-0a10-4ad2-9b54-ecfbefda20c0">12,000</ix:nonFraction> was related to software and products.  We expect most of the software and products revenue to be recognized in the first half of fiscal 2022.  The majority of the services revenue is related to other professional services which may be recognized over the next twelve months but is contingent upon a number of factors, including customers&#8217; needs and schedules.</span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_115"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzQxMzk_02850e73-b076-4b31-8332-f2b8e17137b1" continuedAt="i5ce90756daad456c90ff9273ed87b644" escape="true">Business Combination</ix:nonNumeric></span></div><ix:continuation id="i5ce90756daad456c90ff9273ed87b644"><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2020, on October 1, 2019, we completed the acquisition of Hedvig Inc., a Delaware corporation, (&#8220;Hedvig&#8221;), for a purchase price of $<ix:nonFraction unitRef="usd" contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzE1NA_3514e79a-3c5c-4e5f-bcfc-056af897029c">163,205</ix:nonFraction>, which consisted of $<ix:nonFraction unitRef="usd" contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzE3Nw_bc225c30-d803-4e93-9be4-971d7a71fc4d">157,589</ix:nonFraction> of cash, $<ix:nonFraction unitRef="usd" contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzE4OQ_63584d64-f429-4678-80a9-1863e3149233">1,616</ix:nonFraction> of restricted stock units and $<ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzIyMg_a43219be-9955-4311-8b61-340e326c6af8">4,000</ix:nonFraction> of contingent consideration.  In the fourth quarter of fiscal 2020 we reduced our estimate of the contingent consideration to $<ix:nonFraction unitRef="usd" contextRef="i7e5dd2c8ed8e48d889e046de5ef35d9f_I20200331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzM1MQ_5d6584ae-82ff-4cf6-b4c4-d1496805d7b7">217</ix:nonFraction>.  The decrease in this liability was reflected as a gain in the Consolidated Statements of Operations for the year ended March 31, 2020.  </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also entered into compensation arrangements with the employees of Hedvig.  This included the issuance of restricted stock units that vest over the next <ix:nonNumeric contextRef="iff8ad3e05577460099708bdeaed77848_D20191001-20191001" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzYyMA_1a143a2f-17fd-4bed-a26a-9480da0aba86">three years</ix:nonNumeric> (a portion of which is allocated to the purchase price).  Refer to Note 10 of the consolidated financial statements for further discussion on stock awards.  Additionally, certain Hedvig shareholders will receive cash payments totaling $<ix:nonFraction unitRef="usd" contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001" decimals="-3" format="ixt:numdotdecimal" name="cvlt:BusinessCombinationConsiderationTransferredAfterAcquisitionDate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3Xzg1OA_f81dbec0-b102-45ce-b0ae-88a4a606b0c5">14,100</ix:nonFraction> over the course of the <ix:nonNumeric contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001" format="ixt-sec:durmonth" name="cvlt:BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3Xzg4NA_d8a7315b-c4b4-40bb-833e-0812e388f517">30</ix:nonNumeric> months following the date of acquisition, contingent on their continued employment with us.  While these payments are proportionate to these shareholders' ownership of Hedvig, under U.S. GAAP they are accounted for as compensation expense over the course of the <ix:nonNumeric contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001" format="ixt-sec:durmonth" name="cvlt:BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzExNDk_d8a7315b-c4b4-40bb-833e-0812e388f517">30</ix:nonNumeric> month service period, and not included in the purchase price. </span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzQxNDA_391907c3-0310-44c7-adf8-893cbb742507" escape="true"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the purchase price and purchase price allocation made as of the date of acquisition:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:73.099%"><tr><td style="width:1.0%"></td><td style="width:72.300%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Purchase price allocation:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid at closing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzEtMS0xLTEtMA_9952f94c-edde-4c2f-86b5-fa5a2974c529">157,589</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of restricted stock units included in purchase price</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzItMS0xLTEtMA_0b21f885-5fdf-4b9c-9589-6645d2fbab6f">1,616</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzMtMS0xLTEtMA_2448fcec-099d-4324-bc0a-27622cf38aa1">4,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzQtMS0xLTEtMA_7588b605-bfa2-4ea2-b045-644d8980aaf8">163,205</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets acquired and liabilities assumed:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzctMS0xLTEtMA_0820e23a-9814-42fa-a4d8-bfc8f02e0ee6">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzgtMS0xLTEtMA_421f2d59-e635-4a36-a8b8-36ee11c22a66">1,074</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzktMS0xLTEtMA_9aa4f92e-cb0d-4e4f-a631-bd27b5e6e1da">104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzEwLTEtMS0xLTA_f9bc33e0-c46f-4a69-a089-a31745d3a8a9">202</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzExLTEtMS0xLTA_2d336fb6-ebfc-421f-9ae9-7cfecc0d8d1e">52,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzEyLTEtMS0xLTA_b61b9d29-7980-45ae-98e1-11ff46f1f91c">682</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzEzLTEtMS0xLTA_13667961-b83c-4264-88a0-aa5743343be3">1,060</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" format="ixt:numdotdecimal" name="cvlt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzE0LTEtMS0xLTA_f9515ede-bb90-4032-a248-8264cfdd323e">2,231</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liability, net of operating lease assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" name="cvlt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzE1LTEtMS0xLTA_a0bda9aa-dc91-457a-9ad1-b44783db5cae">11</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzE2LTEtMS0xLTA_0f442f18-63b0-4e46-a5df-188c8ffab4c0">84</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable net assets acquired and liabilities assumed</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzE3LTEtMS0xLTA_60243535-25ca-4087-a002-4e60c0a13fe3">50,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzE4LTEtMS0xLTA_304edb0e-34a5-4b7a-9b6d-e8bb39e2680d">112,435</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzE5LTEtMS0xLTA_9c308722-768a-4ea8-8104-5d82d83c1322">163,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:16pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingent consideration</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration arrangement required us to pay up to $<ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzE0MjY_2fa0bb38-8cbe-437b-b2ac-ccf5ba3244f9">8,000</ix:nonFraction> of cash to the former owners of Hedvig, contingent on us receiving <ix:nonFraction unitRef="purchaseorder" contextRef="ib93ce4106c984622be52c07175613eca_D20200401-20200430" decimals="INF" format="ixt-sec:numwordsen" name="cvlt:BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3Xzk4OTU2MDQ2NjAwNDA_7706d827-38a2-4442-b1fa-f3541c8b3bca">one</ix:nonFraction> or more bona fide and valid purchase orders from a specified customer, no later than April 30, 2020.  At the time the acquisition was completed, the fair value of the contingent consideration was estimated to be $<ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzE3MTI_3308d21e-8a60-4b36-b56f-442687df0c9b">4,000</ix:nonFraction> based on a probability weighted-average approach and was included in the purchase price.  As of March 31, 2020, we expected to receive <ix:nonFraction unitRef="purchaseorder" contextRef="ib93ce4106c984622be52c07175613eca_D20200401-20200430" decimals="INF" format="ixt-sec:numwordsen" name="cvlt:BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3Xzk4OTU2MDQ2NjAwNTI_7706d827-38a2-4442-b1fa-f3541c8b3bca">one</ix:nonFraction> valid purchase order prior to April 30, 2020 from the specified customer; therefore, the fair value was estimated to be $<ix:nonFraction unitRef="usd" contextRef="i7e5dd2c8ed8e48d889e046de5ef35d9f_I20200331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzE5NjU_1f89addd-62ad-48a4-b5aa-f92c2954a870">217</ix:nonFraction> with the revaluation of $<ix:nonFraction unitRef="usd" contextRef="i97baea3dcbd7416299e5ac95f4183f99_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzE5OTI_27fdb124-98b1-429e-9f1c-85b2e7627bfc">3,783</ix:nonFraction> recorded in Net change in contingent consideration in the Consolidated Statements of Operations. As of April 30, 2020, we received the <ix:nonFraction unitRef="purchaseorder" contextRef="ib93ce4106c984622be52c07175613eca_D20200401-20200430" decimals="INF" format="ixt-sec:numwordsen" name="cvlt:BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3Xzk4OTU2MDQ2NjAwNTg_7706d827-38a2-4442-b1fa-f3541c8b3bca">one</ix:nonFraction> valid purchase order from the specified customer of $<ix:nonFraction unitRef="usd" contextRef="id19c2b71adc34354bf76793341c7a86b_D20200401-20200430" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzIzNTY_cd43cfe9-17e8-4cd1-acca-95fa7f98fad0">217</ix:nonFraction> which resulted in the release of $<ix:nonFraction unitRef="usd" contextRef="i86938d5ae1d54ea6a37883e6d65feb3c_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="cvlt:RestrictedCashReleasedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzIzOTU_64021a21-1315-4ab2-97fa-749f6ef6445a">7,783</ix:nonFraction> of restricted cash during the first quarter of fiscal year 2021.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_118"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><div style="margin-top:15pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzE2NzQ_c372cccf-c15d-4b53-b6b8-80fb9c3c6430" continuedAt="i7b2b286edab34c39b021904ed1fcd26b" escape="true">Goodwill and Intangible Assets, Net</ix:nonNumeric></span></div><ix:continuation id="i7b2b286edab34c39b021904ed1fcd26b" continuedAt="iadc671657e2f4cbe9e37954a3b27c06c"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill of $<ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzcw_304edb0e-34a5-4b7a-9b6d-e8bb39e2680d">112,435</ix:nonFraction> arising from the fiscal year 2020 acquisition of Hedvig represents the estimated value of potential expansion with new customers, the opportunity to further develop sales relationships with new customers and intangible assets that do not qualify for separate recognition. <ix:nonFraction unitRef="usd" contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzM0NQ_15552f89-7063-437c-b89b-8a3d9fb43588">None</ix:nonFraction> of the goodwill recorded is expected to be deductible for income tax purposes. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzEwOTk1MTE2MjgyNjE4_2309a2ae-f689-40a2-9b8c-48bfdf15e7cf"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzEwOTk1MTE2MjgyNjE4_fb50da48-4214-48b8-9b08-1d19d4745a77">no</ix:nonFraction></ix:nonFraction> additions, impairments or any other changes to the carrying amount of goodwill during the fiscal year ended March&#160;31, 2021.</span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzE2NzU_3f72c49e-7b1d-4f73-b41e-0fe7ee940e8b" escape="true"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill balances are as follows:  </span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:55.409%"><tr><td style="width:1.0%"></td><td style="width:56.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March&#160;31, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTo2NzE5ZGYyN2FhNTU0OWU3YTUzOGQxYmNiNTNlZDA0MS90YWJsZXJhbmdlOjY3MTlkZjI3YWE1NTQ5ZTdhNTM4ZDFiY2I1M2VkMDQxXzEtMi0xLTEtMA_4f0ea916-dc20-4da3-a58b-d15ba2f5b085">112,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions/(Impairments)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTo2NzE5ZGYyN2FhNTU0OWU3YTUzOGQxYmNiNTNlZDA0MS90YWJsZXJhbmdlOjY3MTlkZjI3YWE1NTQ5ZTdhNTM4ZDFiY2I1M2VkMDQxXzItMi0xLTEtMA_088e9576-079f-4714-a49c-e47925476120">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTo2NzE5ZGYyN2FhNTU0OWU3YTUzOGQxYmNiNTNlZDA0MS90YWJsZXJhbmdlOjY3MTlkZjI3YWE1NTQ5ZTdhNTM4ZDFiY2I1M2VkMDQxXzMtMi0xLTEtMA_29f74306-0220-4d3d-a43e-38cff9ca5f7a">112,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As noted below, during the second quarter of fiscal year 2021, we impaired our intangible assets, at which time we assessed the carrying value of goodwill.  Based on our assessment, we concluded there was no impairment of goodwill.  We also completed our annual impairment review as of January 1, 2021 and concluded there were <ix:nonFraction unitRef="usd" contextRef="icb4dfb7cc8f64b3ca28dfa1b8cfa144f_D20200101-20200101" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzU2Ng_25c518fc-b13c-4be3-8f5a-2b9ae2801b02">no</ix:nonFraction> impairments to goodwill.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible assets, net</span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzE2NzY_954cfc0f-7faf-45c1-8698-54384600059f" escape="true"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets subject to amortization as of March&#160;31, 2021 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.818%"><tr><td style="width:1.0%"></td><td style="width:24.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.333%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.481%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.452%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impairment Charge</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb876b3bf534b39ab9426131ea60781_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzEtMi0xLTEtMA_72207935-584a-4f2c-a4f4-7004f883cac8">49,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb876b3bf534b39ab9426131ea60781_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzEtNC0xLTEtMA_dbf4c123-3f79-4cbe-8c31-07fdaf0b95d0">9,800</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i336dbb17d4da493bb99a244dfd20cf85_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzEtNi0xLTEtMjgwMg_5d70899e-749a-41d5-a1a6-37eb9c06b9db">39,200</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb876b3bf534b39ab9426131ea60781_I20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzEtNi0xLTEtMA_c74db6cb-7c45-4d1a-8a6e-02ae0bcc6790">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic90e97438de14a31bf710e338696ca3a_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzItMi0xLTEtMA_215f38dd-eb14-4593-8f62-7d63a799c35f">3,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic90e97438de14a31bf710e338696ca3a_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzItNC0xLTEtMA_caf53c46-1c86-4618-8928-6ee9d0b89777">1,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id8ff590be28d4e84b112929e8a2c0918_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzItNi0xLTEtMjgwMg_6e704693-5ca6-4706-ad12-ef9f00c1ee77">1,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic90e97438de14a31bf710e338696ca3a_I20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzItNi0xLTEtMA_49bedf85-11a1-4a8d-b8d7-34abf716fae3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzMtMi0xLTEtMA_f2558e1e-bd29-4ada-926b-b7f4a29f466f">52,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzMtNC0xLTEtMA_2a678106-4c43-43c6-9a6c-53839eef09f6">11,300</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzMtNi0xLTEtMjgwMg_91cb6427-135e-492a-b9e2-98086c51e708">40,700</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzMtNi0xLTEtMA_3e39334e-6e5b-4c8a-9d56-1104902dd635">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense from acquired intangible assets was $<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzc0Mg_2ed54812-c4a3-4a31-ab04-93637e7e3c85"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzc0Mg_83c3563a-9960-4c95-88b4-4b18a240eddc">5,650</ix:nonFraction></ix:nonFraction> for both the fiscal years ended March&#160;31, 2021 and 2020, respectively.  </span></div></ix:continuation><div><span><br/></span></div><div style="text-indent:36pt"><ix:continuation id="iadc671657e2f4cbe9e37954a3b27c06c"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our intangible assets (developed technology and customer relationships) were acquired in connection with the Hedvig, Inc. ("Hedvig") transaction. The most material of these assets was the developed technology. The value of this asset was attributable to forecasted incremental revenues directly attributable to this technology. While we have successfully integrated this technology into our existing HyperScale X technology, we have not met our forecasts for standalone sales of this acquired technology. During the second quarter of fiscal year 2021 we identified an indicator of impairment and concluded that the carrying values of the developed technology and customer relationships acquired in connection with the Hedvig transaction were not recoverable on an undiscounted basis. As a result, we remeasured the fair value of these assets and concluded their value was de minimis.  We recorded a $<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzEwOTk1MTE2MjgyNjA3_b5d6e2aa-ee03-4c5d-9f90-0e79ed008571">40,700</ix:nonFraction> impairment charge in the accompanying Consolidated Statements of Operations for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended March 31, 2021.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> These non-recurring fair value measurements were categorized as Level 3, as significant unobservable inputs were used in the valuation analysis. Key assumptions used in the valuation include forecasts of revenue and expenses over an extended period, the useful life of the asset, tax rates, and estimated costs of debt and equity capital to discount the projected cash flows. Certain of these assumptions involve significant judgment and are based on management&#8217;s estimate of current and forecasted market conditions.</span></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:612pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_124"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><div style="margin-bottom:12pt;margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90ZXh0cmVnaW9uOmY4YTczOTQ5ZDcwMjQzMmU5M2Q4MGY5YTg5MmY5MDMyXzIwNA_b5e182f8-76ae-48b3-b66a-9d0f2d070466" continuedAt="ie15f0362505c42ddb156dc3a9e610557" escape="true">Property and Equipment</ix:nonNumeric></span></div><ix:continuation id="ie15f0362505c42ddb156dc3a9e610557"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90ZXh0cmVnaW9uOmY4YTczOTQ5ZDcwMjQzMmU5M2Q4MGY5YTg5MmY5MDMyXzIwNQ_81172ce0-c159-4774-988f-922578d170a9" escape="true"><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.322%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.323%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd7e5acb0a3141a199dcdd767d41a293_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzItMi0xLTEtMA_9f376d90-b26a-4245-9281-28baa67b6385">9,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f480f92ab57462aa230cc95acac5156_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzItNC0xLTEtMA_be2fd371-d187-4423-99b4-01ccb01b1613">9,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic22f385b97ac4d37bfa9b3111891773d_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzMtMi0xLTEtMA_c92b39e4-c85a-439f-b45a-3e0c11160f68">103,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie297bcb70a934aee9ef3c2dee8880563_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzMtNC0xLTEtMA_bd296310-1d10-420b-bc93-cde0f3961494">103,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computers, servers and other equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3589ccd1916448b388ab8f7c03e9fd3e_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzQtMi0xLTEtMA_781d5d2f-e0ca-4638-8575-0d8d74e30a36">42,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff9e5a6b5d1c4d7d8b6459a1215d2111_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzQtNC0xLTEtMA_a7ad07b0-7171-42e6-9718-a138fd29c3ef">40,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54f1cfcb2e7f4cbba3aefb4ca668cccb_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzUtMi0xLTEtMA_36856186-bdec-4ee5-a082-595c20d665a7">14,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e4d849b9724ca9b4cf0933b2e1c8f4_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzUtNC0xLTEtMA_ffd68f4a-08ec-4c45-8e9e-d2915faa279d">14,919</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0314bf69a62e44f08c8cf7e53ff4db7d_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzYtMi0xLTEtMA_cd42bb08-e01d-4481-a4b9-a9e92b3107ab">8,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e9d99cbbb5d4cd68ed56cf46584cafb_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzYtNC0xLTEtMA_d13bb62b-7d07-4497-a944-b79fcbf93cc1">9,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fd8a85fc7eb4473b88e44860edb0e10_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzctMi0xLTEtMA_9113644d-dc20-4c32-952c-8172e052d660">1,955</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic091dbb821c34e8abfed8e81927495a5_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzctNC0xLTEtMA_ca9a4b8a-f748-409d-a175-385442c8c570">1,637</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction in process</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibec96412355945d5b6f8fa59ef208c91_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzgtMi0xLTEtMA_5fff974b-4d12-4610-9823-59143d83d798">4,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c190f559d94a1299c3bf1cf3fc28ed_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzgtNC0xLTEtMA_2d5fc5c7-528b-4cde-a642-05675679e824">2,021</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzktMi0xLTEtMA_a273bc2a-882b-4587-ba21-7d33df8b838a">183,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzktNC0xLTEtMA_4e7dd97a-6ed4-41b7-85dc-0e18a199208a">180,562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzEwLTItMS0xLTA_97288a7d-7121-4d7c-b013-29550a347bc5">71,064</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzEwLTQtMS0xLTA_25f324df-4d0f-4d01-a8c8-2606f6b1e154">66,043</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzExLTItMS0xLTA_b21f3ff4-e3cd-4b15-8b5e-9a377d842da3">112,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzExLTQtMS0xLTA_b2a3791c-7ada-4a80-bdf5-bb5c9aef3b15">114,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded depreciation and amortization expense of $<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90ZXh0cmVnaW9uOmY4YTczOTQ5ZDcwMjQzMmU5M2Q4MGY5YTg5MmY5MDMyXzQzOTgwNDY1MTEzMjM_54b4ffd5-9d09-4023-aea2-3d03113ea79b">10,228</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90ZXh0cmVnaW9uOmY4YTczOTQ5ZDcwMjQzMmU5M2Q4MGY5YTg5MmY5MDMyXzE0NA_5dd47933-8039-4f05-a354-82c97fecb3f7">11,415</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90ZXh0cmVnaW9uOmY4YTczOTQ5ZDcwMjQzMmU5M2Q4MGY5YTg5MmY5MDMyXzE1Mg_4dd51f8b-c51a-4c0a-ab3f-dd40604f1765">12,060</ix:nonFraction> for the years ended 2021, 2020 and 2019, respectively. Approximately $<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:DepreciationExpenseAllocatedToCostOfGoodsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90ZXh0cmVnaW9uOmY4YTczOTQ5ZDcwMjQzMmU5M2Q4MGY5YTg5MmY5MDMyXzEwOTk1MTE2Mjc4MTY4_04ffafc8-4da3-4132-b24d-8c913d535aea"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:DepreciationExpenseAllocatedToCostOfGoodsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90ZXh0cmVnaW9uOmY4YTczOTQ5ZDcwMjQzMmU5M2Q4MGY5YTg5MmY5MDMyXzEwOTk1MTE2Mjc4MTY4_3a0b12fb-7a3e-4648-a8d4-03a30a4ea843"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:DepreciationExpenseAllocatedToCostOfGoodsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90ZXh0cmVnaW9uOmY4YTczOTQ5ZDcwMjQzMmU5M2Q4MGY5YTg5MmY5MDMyXzEwOTk1MTE2Mjc4MTY4_78d08743-8396-4a21-a9e4-850f8d72e3a1">1,250</ix:nonFraction></ix:nonFraction></ix:nonFraction> of depreciation expense is allocated to our cost of goods sold for the years ended 2021, 2020 and 2019.</span></div></ix:continuation><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_127"></div><div style="margin-bottom:12pt;margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjcvZnJhZzpmYWJiYWVkZmViMGI0MmQyODdmN2MyNGRhYTBjZTA4OC90ZXh0cmVnaW9uOmZhYmJhZWRmZWIwYjQyZDI4N2Y3YzI0ZGFhMGNlMDg4Xzg1_da0e7d9b-e15a-45c4-94c1-ea940d756018" continuedAt="i61f71e9c59ce4403a4a06e1c89d07afd" escape="true">Accrued Liabilities</ix:nonNumeric></span></div><ix:continuation id="i61f71e9c59ce4403a4a06e1c89d07afd"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjcvZnJhZzpmYWJiYWVkZmViMGI0MmQyODdmN2MyNGRhYTBjZTA4OC90ZXh0cmVnaW9uOmZhYmJhZWRmZWIwYjQyZDI4N2Y3YzI0ZGFhMGNlMDg4Xzg2_9f15fac4-cdd6-4c94-929d-b7b600831940" escape="true"><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consist of the following:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:65.419%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.908%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation and related payroll taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:AccruedCompensationAndRelatedPayrollTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjcvZnJhZzpmYWJiYWVkZmViMGI0MmQyODdmN2MyNGRhYTBjZTA4OC90YWJsZToxMmJmMDQxNjc1ODc0YzIzODY1OGQ4ZjdmZDQyMzY2Mi90YWJsZXJhbmdlOjEyYmYwNDE2NzU4NzRjMjM4NjU4ZDhmN2ZkNDIzNjYyXzItMi0xLTEtMA_e81fb527-7c17-4457-8345-1cf4b1a035d4">69,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:AccruedCompensationAndRelatedPayrollTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjcvZnJhZzpmYWJiYWVkZmViMGI0MmQyODdmN2MyNGRhYTBjZTA4OC90YWJsZToxMmJmMDQxNjc1ODc0YzIzODY1OGQ4ZjdmZDQyMzY2Mi90YWJsZXJhbmdlOjEyYmYwNDE2NzU4NzRjMjM4NjU4ZDhmN2ZkNDIzNjYyXzItNC0xLTEtMA_065a14f8-492e-4c8e-8737-679943948376">47,356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjcvZnJhZzpmYWJiYWVkZmViMGI0MmQyODdmN2MyNGRhYTBjZTA4OC90YWJsZToxMmJmMDQxNjc1ODc0YzIzODY1OGQ4ZjdmZDQyMzY2Mi90YWJsZXJhbmdlOjEyYmYwNDE2NzU4NzRjMjM4NjU4ZDhmN2ZkNDIzNjYyXzMtMi0xLTEtMA_b20b9cf2-beba-4bc3-bcf1-c1d3d4430414">42,258</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjcvZnJhZzpmYWJiYWVkZmViMGI0MmQyODdmN2MyNGRhYTBjZTA4OC90YWJsZToxMmJmMDQxNjc1ODc0YzIzODY1OGQ4ZjdmZDQyMzY2Mi90YWJsZXJhbmdlOjEyYmYwNDE2NzU4NzRjMjM4NjU4ZDhmN2ZkNDIzNjYyXzMtNC0xLTEtMA_2ff4d5d6-391b-42a9-a496-31b4b3aa708b">39,695</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjcvZnJhZzpmYWJiYWVkZmViMGI0MmQyODdmN2MyNGRhYTBjZTA4OC90YWJsZToxMmJmMDQxNjc1ODc0YzIzODY1OGQ4ZjdmZDQyMzY2Mi90YWJsZXJhbmdlOjEyYmYwNDE2NzU4NzRjMjM4NjU4ZDhmN2ZkNDIzNjYyXzQtMi0xLTEtMA_0b063833-1721-4a28-b660-ddb982036dc0">112,148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjcvZnJhZzpmYWJiYWVkZmViMGI0MmQyODdmN2MyNGRhYTBjZTA4OC90YWJsZToxMmJmMDQxNjc1ODc0YzIzODY1OGQ4ZjdmZDQyMzY2Mi90YWJsZXJhbmdlOjEyYmYwNDE2NzU4NzRjMjM4NjU4ZDhmN2ZkNDIzNjYyXzQtNC0xLTEtMA_ec86de24-98a5-443e-822b-ad9159ebe3cf">87,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_130"></div><div style="margin-bottom:12pt;margin-top:15pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90ZXh0cmVnaW9uOjRmNzljNDMxMTQyYTRkZDdiOTkwMmFhMGM3YTUxZWUxXzE2ODc_12d231ce-fa43-4139-949b-ed0ae1f5d4c2" continuedAt="i1f2aa62707794e9ca0afa62a3e800fab" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i1f2aa62707794e9ca0afa62a3e800fab" continuedAt="ie3a61033329648008c669443a0eac369"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We, in the normal course of business, enter into various purchase commitments for goods or services. <ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:LongTermPurchaseCommitmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90ZXh0cmVnaW9uOjRmNzljNDMxMTQyYTRkZDdiOTkwMmFhMGM3YTUxZWUxXzE2OTM_5f5eda12-1107-4439-8a0a-ee24bd9c3e36" continuedAt="i22d2cd7a93ab482193c9d76e1999499a" escape="true">Total non-cancellable purchase commitments as of March&#160;31, 2021, which relate primarily to marketing and IT services are as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><ix:continuation id="i22d2cd7a93ab482193c9d76e1999499a"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:23.752%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.698%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025 and beyond</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase commitments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90YWJsZTo5ZGU3ZjBmNTMwMzg0MDZkYTE3MzFkMWNiNTY5MTNiOC90YWJsZXJhbmdlOjlkZTdmMGY1MzAzODQwNmRhMTczMWQxY2I1NjkxM2I4XzEtMi0xLTEtMA_561294e5-c1de-45c4-885d-88f7d44faca4">23,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RecordedUnconditionalPurchaseObligationDueInSecondYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90YWJsZTo5ZGU3ZjBmNTMwMzg0MDZkYTE3MzFkMWNiNTY5MTNiOC90YWJsZXJhbmdlOjlkZTdmMGY1MzAzODQwNmRhMTczMWQxY2I1NjkxM2I4XzEtNC0xLTEtMA_79e770f0-30bd-4ef8-9afb-67230b091fe6">5,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" name="us-gaap:RecordedUnconditionalPurchaseObligationDueInThirdYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90YWJsZTo5ZGU3ZjBmNTMwMzg0MDZkYTE3MzFkMWNiNTY5MTNiOC90YWJsZXJhbmdlOjlkZTdmMGY1MzAzODQwNmRhMTczMWQxY2I1NjkxM2I4XzEtNi0xLTEtMA_99e41e31-c562-456d-bc19-17681d366328">804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" name="cvlt:RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90YWJsZTo5ZGU3ZjBmNTMwMzg0MDZkYTE3MzFkMWNiNTY5MTNiOC90YWJsZXJhbmdlOjlkZTdmMGY1MzAzODQwNmRhMTczMWQxY2I1NjkxM2I4XzEtOC0xLTEtMA_c6af3709-a071-4479-8255-df111e1124c8">591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RecordedUnconditionalPurchaseObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90YWJsZTo5ZGU3ZjBmNTMwMzg0MDZkYTE3MzFkMWNiNTY5MTNiOC90YWJsZXJhbmdlOjlkZTdmMGY1MzAzODQwNmRhMTczMWQxY2I1NjkxM2I4XzEtMTAtMS0xLTA_c04403c2-84cc-44ec-a949-f44ae7e60703">30,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have certain software royalty commitments associated with the shipment and licensing of certain products. Royalty expense is generally based on a fixed cost per unit shipped or a fixed fee for unlimited units shipped over a designated period. <ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="cvlt:ScheduleOfRoyaltyExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90ZXh0cmVnaW9uOjRmNzljNDMxMTQyYTRkZDdiOTkwMmFhMGM3YTUxZWUxXzE2ODg_82ffd292-1f3f-4f04-9813-72e8d9580306" continuedAt="id4ebacf8391740c598552c8ab892d816" escape="true">Royalty expense, included in Cost of software and products revenues, was as follows: </ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><ix:continuation id="id4ebacf8391740c598552c8ab892d816"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:67.543%"><tr><td style="width:1.0%"></td><td style="width:35.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.033%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Royalty expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RoyaltyExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90YWJsZToxYTlhMjg5MzE4NjQ0Mzg5YmFiMWYwNGI3Y2UwMjg3Mi90YWJsZXJhbmdlOjFhOWEyODkzMTg2NDQzODliYWIxZjA0YjdjZTAyODcyXzItMi0xLTEtMA_8d082d61-0680-4ab3-9195-56f00600a12d">16,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RoyaltyExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90YWJsZToxYTlhMjg5MzE4NjQ0Mzg5YmFiMWYwNGI3Y2UwMjg3Mi90YWJsZXJhbmdlOjFhOWEyODkzMTg2NDQzODliYWIxZjA0YjdjZTAyODcyXzItNC0xLTEtMA_a76866a7-dd5c-4606-9a14-51f1ed601c24">12,545</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RoyaltyExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90YWJsZToxYTlhMjg5MzE4NjQ0Mzg5YmFiMWYwNGI3Y2UwMjg3Mi90YWJsZXJhbmdlOjFhOWEyODkzMTg2NDQzODliYWIxZjA0YjdjZTAyODcyXzItNi0xLTEtMA_948f747d-7e98-4540-bbb8-79b0f9db2715">12,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="margin-top:9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="ie3a61033329648008c669443a0eac369"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties and Indemnifications</span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We typically offer a <ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:durday" name="cvlt:MaximumSoftwareWarrantyPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90ZXh0cmVnaW9uOjRmNzljNDMxMTQyYTRkZDdiOTkwMmFhMGM3YTUxZWUxXzY3Nw_faad5745-e773-4dd8-aa62-4f259673da23">90</ix:nonNumeric>-day limited product warranty for our software. To date, costs related to this product warranty have not been material.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide certain provisions within our software licensing agreements to indemnify our customers from any claim, suit or proceeding arising from alleged or actual intellectual property infringement. These provisions continue in perpetuity, along with our software licensing agreements. We have never incurred a liability relating to one of these indemnification provisions, and management believes that the likelihood of any future payout relating to these provisions is remote. Therefore, we have <ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ProductWarrantyAccrual" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90ZXh0cmVnaW9uOjRmNzljNDMxMTQyYTRkZDdiOTkwMmFhMGM3YTUxZWUxXzEyOTk_0b890196-250b-4f52-bbd2-0164178a98f7"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ProductWarrantyAccrual" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90ZXh0cmVnaW9uOjRmNzljNDMxMTQyYTRkZDdiOTkwMmFhMGM3YTUxZWUxXzEyOTk_68b30b44-5a99-4d20-8c56-eb112e15e059"><ix:nonFraction unitRef="usd" contextRef="i6e6c5a80017e49b59a6e4b84fa9b050f_I20190331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ProductWarrantyAccrual" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90ZXh0cmVnaW9uOjRmNzljNDMxMTQyYTRkZDdiOTkwMmFhMGM3YTUxZWUxXzEyOTk_e2a321ea-59d9-4c3f-8822-f241ace6b34a">no</ix:nonFraction></ix:nonFraction></ix:nonFraction>t recorded a liability during any period for these indemnification provisions.</span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are subject to claims in legal proceedings arising in the normal course of business. On February 9, 2021, Rubrik, Inc. filed a patent-infringement lawsuit against Commvault Systems, Inc. in the United States District Court for the Western District of Texas &#8211; Waco Division. Rubrik asserts U.S. Patents 10,852,998, 10,133,495 and  9,075,773. Due to the inherent uncertainties of litigation, we cannot accurately predict the ultimate timing or outcome of this matter. We are unable at this time to determine whether the outcome of the litigation will have a material impact on our results of operations, financial condition, or cash flows. We believe that Rubrik&#8217;s claims are without merit, and we intend to vigorously contest them.  </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not believe that we are currently party to any other pending legal action that could reasonably be expected to have a material adverse effect on our business or operating results. See Risk Factors "Protection of our intellectual property is limited, and any misuse of our intellectual property by others could materially adverse our sales and results of operations" for additional information.</span></div></ix:continuation><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_136"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzExMzE_43615f93-c971-4b4c-8d0e-5bbb1020f580" continuedAt="i4c12d18a015f417baa89eaf0b93adfe5" escape="true">Capitalization</ix:nonNumeric></span></div><ix:continuation id="i4c12d18a015f417baa89eaf0b93adfe5"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have <ix:nonFraction unitRef="shares" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzQ3_a6f3baf3-9ea0-4a58-8701-3aed05b75abd">46,482</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzU0_42ed0c03-8fb3-453c-bd92-d7dcc70df6e2">46,011</ix:nonFraction> shares of common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzkx_309f695e-437e-407e-b921-403f5950a0a7"><ix:nonFraction unitRef="usdPerShare" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzkx_713f0fe9-c60a-4952-ac28-4d6707159c32">0.01</ix:nonFraction></ix:nonFraction>, outstanding at March&#160;31, 2021 and March&#160;31, 2020, respectively. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2021, we repurchased $<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzE2OQ_0ee36040-c7f8-4deb-aa77-dd34b6be9a16">95,259</ix:nonFraction> of common stock, or <ix:nonFraction unitRef="shares" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzE5Mg_d6ed1e57-1d69-4482-9606-3f7c93a119d3">1,643</ix:nonFraction> shares, under our share repurchase program. Our stock repurchase program has been funded by our existing cash and cash equivalent balances as well as cash flows provided by our operations. Our Board has approved, and we intend to execute, a capital allocation policy that provides for the repurchase of $<ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzEwOTk1MTE2MjgxNjc2_5c51eeb5-bd26-4677-ad39-1e31fe017310">200,000</ix:nonFraction> of our common stock for the period from February 1, 2021 through the end of our 2022 fiscal year, plus the use of approximately <ix:nonFraction unitRef="number" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="2" name="cvlt:StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzExNTQ0ODcyMDk1NTgz_822df172-1bbd-43d0-966f-45d68cc147f8">75</ix:nonFraction>% of our free cash flow for additional repurchases during fiscal year 2022.  From February 1, 2021 through March 31, 2021 we repurchased $<ix:nonFraction unitRef="usd" contextRef="i5779a5a955d8448ca7192539d7178631_D20210201-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzEwOTk1MTE2MjgxNjg2_c627605c-46a0-4445-bc48-b2c894982a74">62,127</ix:nonFraction> of our common stock.  </span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shares Reserved for Issuance</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2021, we have reserved <ix:nonFraction unitRef="shares" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzQwNA_7e54422e-6b98-429f-a192-ba8d9cd11629">5,075</ix:nonFraction>&#160;shares in connection with our Stock Plans discussed in Note 10 of the notes to the consolidated financial statements.</span></div></ix:continuation><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_142"></div><div style="margin-bottom:12pt;margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzcxMjU_c2404c9d-c054-4157-9dfa-8203c48c73dc" continuedAt="i501c44d346fa42d4aa69a5d901fdb36e" escape="true">Stock Plans</ix:nonNumeric></span></div><ix:continuation id="i501c44d346fa42d4aa69a5d901fdb36e" continuedAt="ic28412acdf694057bd1405acb893b653"><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain the Omnibus Incentive Plan (the &#8220;2016 Incentive Plan&#8221;) for granting awards to employees.  On October 22, 2020, our shareholders approved an amendment to the 2016 Incentive Plan to increase the maximum number of shares of common stock that may be delivered under plan to&#160;<ix:nonFraction unitRef="shares" contextRef="if3b30040defb4a70b1fb3255a1c15338_I20201022" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzMwNA_6d309971-259e-41fb-ab52-fa0fde9dbed5">8,050</ix:nonFraction>, an increase of&#160;<ix:nonFraction unitRef="shares" contextRef="i1c2c0e33e22d4d618a81cd5b7a118488_D20201022-20201022" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzMyMw_41488c2d-eb65-4972-9e94-4d0b85d2db67">1,000</ix:nonFraction>&#160;shares. The 2016 Incentive Plan authorizes a broad range of awards including stock options, stock appreciation rights, full value awards (including restricted stock, restricted stock units, performance shares or units and other stock-based awards) and cash-based awards.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In consideration for the acquisition of Hedvig, we issued a total of <ix:nonFraction unitRef="shares" contextRef="ide99a41913884f1aa71b0f3333a52634_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzY2Nw_3a12be76-695a-4a95-ad5d-c9a094775620">1,018</ix:nonFraction> restricted stock units to Hedvig employees in the third quarter of fiscal 2020. These awards were granted at a fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="ide99a41913884f1aa71b0f3333a52634_D20201001-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4Xzc5NQ_77043698-d83a-41c0-9cb1-131e146c2a41">44.49</ix:nonFraction> per share. These awards were granted as inducement grants under our 2016 Omnibus Incentive Plan, and therefore are not counted against the equity available for grant under such plan.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="ic28412acdf694057bd1405acb893b653" continuedAt="i1270470dfb284c64b2aae6e8b0f8a8e2"><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have <ix:nonFraction unitRef="stock_plan" contextRef="i212711276a304e5da0fbfeeb28894a46_I20210331" decimals="INF" format="ixt-sec:numwordsen" name="cvlt:SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4Xzk5MQ_5d3763f5-098e-4dd2-82f1-6ab6e0c74905">one</ix:nonFraction> additional plan, the 2006 Long-Term Stock Incentive Plan (the &#8220;LTIP&#8221;), with outstanding options and awards but the LTIP cannot be used for future grants.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2016 Incentive Plan permits the grant of incentive stock options, non-qualified stock options, restricted stock awards, restricted stock units, stock appreciation rights, performance stock awards and stock unit awards based on, or related to, shares of our common stock. As of March&#160;31, 2021, approximately <ix:nonFraction unitRef="shares" contextRef="if93a877a3cd74f8b9e922ef80726ea61_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzE0NDg_cc062629-2a9d-4a31-9f93-2199ecce52d5">2,110</ix:nonFraction>&#160;shares were available for future issuance under the 2016 Incentive Plan.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021, we have granted non-qualified stock options, restricted stock units and performance stock awards under our stock incentive plans. Historically, most equity awards granted by us under our stock incentive plans generally vest quarterly over a <ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2Mjg3MTE5_f006951f-be18-4d8a-9312-1fe24ea991b4">three-year</ix:nonNumeric> period, except that the shares that would otherwise vest quarterly over the first twelve months do not vest until the first anniversary of the grant. We anticipate that future grants under our stock incentive plans will be restricted stock units and performance stock awards and do not anticipate that we will grant stock options.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021, there was approximately $<ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzIxNTk_5e42138c-fb40-4322-9d85-025127f4c3d5">120,658</ix:nonFraction> of unrecognized stock-based compensation expense related to all of our employee stock plans that is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzIzMjI_05640879-afd0-4e60-a875-ac5b14299eb2">1.88</ix:nonNumeric> years. To the extent the actual forfeiture rate is different from what we have anticipated, stock-based compensation related to these awards will be different from our expectations.</span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzcxNDI_af8b812f-2816-4828-8cbf-98e8c0301853" escape="true"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the activity for our stock incentive plans from March&#160;31, 2018 to March&#160;31, 2021:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:36.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.999%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of<br/>Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise&#160;Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term&#160;(Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at March 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzExLTItMS0xLTA_33938578-3d10-452a-8392-7a5f81fa6d60">1,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzExLTQtMS0xLTA_a44df167-cd2e-4f6b-9b38-fd9096625c1b">60.03</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzEyLTItMS0xLTA_8757aee5-4e46-4605-90d6-c5f15f4e12e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzEyLTQtMS0xLTA_04f59d21-fc48-4e6b-8d5b-99b69893c235">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzEzLTItMS0xLTA_372b5c6c-4cdf-4c86-b875-d5ee8beb1c11">257</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzEzLTQtMS0xLTA_e37553ae-b9fa-4b8c-8357-f12af0a8689e">41.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE0LTItMS0xLTA_76fb4399-4a1e-45db-a21d-5767fb4f45d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE0LTQtMS0xLTA_9850303f-2abe-414c-bdcd-29b354b4bcbf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE1LTItMS0xLTA_bb5d306b-70e9-475c-83f4-fdd8a1b12263">290</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE1LTQtMS0xLTA_3c8e9594-fc19-4790-b71a-4cdb8afa2734">66.79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at March 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE2LTItMS0xLTA_9eae0cd6-0b4d-4991-b6fa-b76bbf96fafb">1,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE2LTQtMS0xLTA_8e6de339-d787-4401-9cef-d745e848b700">62.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE2LTYtMS0xLTA_3c911e39-9a0c-4149-8cdf-0989c121586f">2.12</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE2LTgtMS0xLTA_79a80f92-d5a9-480c-b532-07d5c617198e">13,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at March 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE4LTItMS0xLTA_c8eb90cc-6966-40e9-9582-8a9d8318b1b2">1,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE4LTQtMS0xLTA_5d1cc288-8889-423b-93f0-80f182d50bd0">62.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE4LTYtMS0xLTA_272c5471-da89-4483-a4c8-822ce214099a">2.12</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE4LTgtMS0xLTA_f4f94e20-d3ed-428b-91ad-4f95b0a6acd4">13,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total intrinsic value of options exercised was $<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzI2NDE_37fb4c27-fcb1-4682-be06-9446fd6d2007">4,306</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzI2NDU_81c82241-5277-40c5-a64e-06389a43a772">13,428</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzI2NTM_d2e6f16e-90d4-47b2-bf98-de1be913749a">39,502</ix:nonFraction> in the years ended March&#160;31, 2021, 2020 and 2019, respectively.  Our policy is to issue new shares upon exercise of options as we do not hold shares in treasury.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzcxNTk_1d813dbd-69bb-458a-82e5-ddad6603b5de" escape="true"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit activity is as follows:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:65.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.177%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-Vested Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of<br/>Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant&#160;Date<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested as of March 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b97eb2a4d24dfdb0628e4f0e4ba680_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzktMi0xLTEtMA_52d71b11-9e5c-4878-a72e-79627922bb36">3,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9b97eb2a4d24dfdb0628e4f0e4ba680_I20200331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzktNC0xLTEtMA_2c808dc6-19c0-43e3-a8ab-0f8d8047a5c4">50.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i778a17cd16c84b90961e4189f033a492_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzEwLTItMS0xLTA_95b6021b-5cb6-4fd3-9610-f3acd89106f1">2,096</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i778a17cd16c84b90961e4189f033a492_D20200401-20210331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzEwLTQtMS0xLTA_1989fa30-14cb-4352-8018-f2dd96ec611e">42.04</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i778a17cd16c84b90961e4189f033a492_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzExLTItMS0xLTA_df35c84f-29b9-465c-9776-658785cbaeea">1,585</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i778a17cd16c84b90961e4189f033a492_D20200401-20210331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzExLTQtMS0xLTA_af8e7984-23c8-4a3a-a8d0-cd03b6cd81d8">51.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i778a17cd16c84b90961e4189f033a492_D20200401-20210331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzEyLTItMS0xLTA_83f593af-9f48-4762-9259-c5b0ae32b4d4">297</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i778a17cd16c84b90961e4189f033a492_D20200401-20210331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzEyLTQtMS0xLTA_7954a8d3-a352-4db6-bf78-fe0625878e53">51.76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested as of March 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7078d8831b7243e08350cc09e7156ebb_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzEzLTItMS0xLTA_f15a7cb3-6070-452b-8d97-fff070ba0690">3,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7078d8831b7243e08350cc09e7156ebb_I20210331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzEzLTQtMS0xLTA_462b4694-3d3d-4b5d-a585-34b59d62f6be">44.90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of the restricted stock units that vested during the years ended March&#160;31, 2021, 2020 and 2019 was $<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:FairValueOfRestrictedStockUnitsVestedTotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzI5NjA_595566c7-0271-4e92-8c5a-dba95353b1fe">72,544</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:FairValueOfRestrictedStockUnitsVestedTotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzI5NjQ_3f808c82-05fe-4846-9632-25d70fe5f4f4">48,221</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:FairValueOfRestrictedStockUnitsVestedTotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzI5NzE_d3200587-dc51-4e67-9b45-90bdd7a4a054">82,957</ix:nonFraction>, respectively.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="i1270470dfb284c64b2aae6e8b0f8a8e2" continuedAt="i8fdaf2227d7c49d8aaab68c729b52f0d"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzcxNTM_3dcd8703-db8f-4867-8849-070df7076186" escape="true"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the stock-based compensation expense included in Cost of services revenue, Sales and marketing, Research and development and General and administrative expenses for the years ended March&#160;31, 2021, 2020 and 2019.</span></div><div style="margin-bottom:5pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:52.497%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.733%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0f840bdc6c54a79bc229bb290094878_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzItMi0xLTEtMA_b9697c5e-a429-457b-b8bf-64dfadc4b1a4">3,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74a82cf55c354062addadbb7f9e51244_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzItNC0xLTEtMA_9a491c98-99f3-4105-929a-461a71c4850c">2,604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00aec814cd704e45a44ba1c743543ec4_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzItNi0xLTEtMA_d3cab66e-0838-4023-bcb9-ac6afbfc53e4">2,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5004e24e5a3e4a98b703913ca2ade0bf_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzMtMi0xLTEtMA_576279ba-7036-432a-b9ac-83c95e3eb063">35,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30789ec785fe4ac2863fff4244d064e6_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzMtNC0xLTEtMA_ab1f70e5-c820-41f9-9b7d-abec051f7239">31,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57897870fccd401abcd10259f1cb5dca_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzMtNi0xLTEtMA_2adbc3da-5380-4e9d-87c2-288f7926dcf1">34,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24ef026e1f464e01b9e6beceeab58279_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzQtMi0xLTEtMA_6dc694d8-dea8-4a36-b07f-3f50a1ed1663">24,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50fe7f17a0654ab792bf5f3aa1edf9ee_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzQtNC0xLTEtMA_a62cb9f2-bba3-4c21-bd9f-24ad3814947c">14,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56471eee3c1b4b1ebb8a7dd90ecc8b58_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzQtNi0xLTEtMA_ca7cb6d3-22ba-4304-988b-170be7782210">8,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74f471ad7ce74f72919349cde295443a_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzUtMi0xLTEtMA_e3aef8e4-7ae7-4f80-8998-8aeeda8471c9">18,369</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i790e33cb1c2b42e1bf875639e24039c4_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzUtNC0xLTEtMA_f997f495-1738-45ce-873a-63e950d07b16">15,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c5d3ba4065646b9b581a5e7356ea5fe_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzUtNi0xLTEtMA_5958aba3-846e-4882-b459-d34a30ad10e9">31,458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b8460b89e5f486b8c492b80f9a78399_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzYtMi0xLTEtNDQzMA_ad264ade-eede-4311-ba76-85fff8088cda">2,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb95f9fc7be147e89054e7893feff854_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzYtNC0xLTEtNDQzMA_4342f53f-276d-4a97-8f4a-726902c39001">1,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cc57adcaf2d4de4a7b71db1ab60d659_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzYtNi0xLTEtNDQzMA_7aedd090-be0a-4b37-b921-7fe494375b06">2,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzYtMi0xLTEtMA_832807fd-59ee-4fb8-a4f3-55e4c3e69d59">84,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzYtNC0xLTEtMA_0ce7e22f-f28f-4263-b296-9497d0e1d640">65,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzYtNi0xLTEtMA_af7d5eae-243e-4c68-b40b-7b45b7cc88ec">80,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Awards with a Market Condition</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2021, we granted&#160;<ix:nonFraction unitRef="shares" contextRef="i7421b7c9dfb04d9e828193df106170cb_D20200401-20210331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzQ2MjE_36d70c0a-0483-436f-b78f-33f67f363c7c">299</ix:nonFraction>&#160;market performance stock units to certain executives. The vesting of these awards is contingent upon us meeting certain total shareholder return ("TSR") levels as compared to the Russell 3000 market index over the next <ix:nonNumeric contextRef="i7421b7c9dfb04d9e828193df106170cb_D20200401-20210331" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzQ4Mjg_abc6b888-2720-40bb-9845-fa1fa0d657af">three years</ix:nonNumeric>.  The awards vest in <ix:nonFraction unitRef="tranche" contextRef="i7421b7c9dfb04d9e828193df106170cb_D20200401-20210331" decimals="INF" format="ixt-sec:numwordsen" name="cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzQ4NTI_36d7d4c6-63cc-47da-b6bf-7d217c45c0a2">three</ix:nonFraction> annual tranches and have a maximum potential to vest at <ix:nonFraction unitRef="number" contextRef="iae191e8d7a0a4895a1b7c8b5184745a7_D20200401-20210331" decimals="INF" name="cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzQ5MTE_d9198b86-2781-4bf0-bc83-f662ed1324fa">200</ix:nonFraction>% (<ix:nonFraction unitRef="shares" contextRef="iae191e8d7a0a4895a1b7c8b5184745a7_D20200401-20210331" decimals="INF" name="cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzQ5MTU_ce065a98-042b-4931-a3e3-d1433fc8ec4c">598</ix:nonFraction> shares) and a minimum of <ix:nonFraction unitRef="number" contextRef="i4fc3fe4c3f1b43a288f4ec4516b63e06_D20200401-20210331" decimals="INF" name="cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkzMDIx_37859022-70a6-461a-bec8-1752d035080f">0</ix:nonFraction>% (<ix:nonFraction unitRef="shares" contextRef="i4fc3fe4c3f1b43a288f4ec4516b63e06_D20200401-20210331" decimals="INF" format="ixt-sec:numwordsen" name="cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkzMDI1_22fcf8a0-208a-4f4c-aeaf-414fe9d28552">no</ix:nonFraction> shares) based on TSR performance. The related stock-based compensation expense is determined based on the estimated fair value of the underlying shares on the date of grant and is recognized using the accelerated method over the vesting term. The estimated fair value was calculated using a Monte Carlo simulation model.  The weighted-average fair value of the awards granted during the year was $<ix:nonFraction unitRef="usdPerShare" contextRef="i7421b7c9dfb04d9e828193df106170cb_D20200401-20210331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzUzMTM_fd37613c-eba5-4a5e-93a4-f3d7eab27b9e">36.76</ix:nonFraction> per share, which approximated the market value of a share of stock at the time of grant. The awards are included in the restricted stock unit table above.  </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2020, we granted <ix:nonFraction unitRef="shares" contextRef="i7a057b9e29e94014b95d0834eae35023_D20190401-20200331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTAw_5b59b1a5-4534-40ef-be62-d6692442cbb7">95</ix:nonFraction> market performance stock units to certain executives. The vesting of these awards is contingent upon us meeting certain total shareholder return ("TSR") levels as compared to a market index over the succeeding <ix:nonNumeric contextRef="i7a057b9e29e94014b95d0834eae35023_D20190401-20200331" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTAz_ce829cdc-a477-4202-bc53-b53ece752750">three years</ix:nonNumeric>.  The awards vest in <ix:nonFraction unitRef="tranche" contextRef="i7a057b9e29e94014b95d0834eae35023_D20190401-20200331" decimals="INF" format="ixt-sec:numwordsen" name="cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTIx_162369a1-9fe5-4e4f-8618-70fa3d741223">three</ix:nonFraction> annual tranches and have a maximum potential to vest at <ix:nonFraction unitRef="number" contextRef="i3d12f9852f4844f397efd8a7f64d61fd_D20190401-20200331" decimals="INF" name="cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTMy_30e5310b-5abf-47d9-8e69-922ce048a664">200</ix:nonFraction>% (<ix:nonFraction unitRef="shares" contextRef="i3d12f9852f4844f397efd8a7f64d61fd_D20190401-20200331" decimals="INF" name="cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTM4_61960035-1dca-41fb-a8fb-8e62d593904a">190</ix:nonFraction> shares) and a minimum of <ix:nonFraction unitRef="number" contextRef="id7c82e75b5194135aac42e5b37cc03f0_D20190401-20200331" decimals="INF" name="cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkzMDM0_07e7a319-d50a-464d-bdfd-e971882d285f">0</ix:nonFraction>% (<ix:nonFraction unitRef="shares" contextRef="id7c82e75b5194135aac42e5b37cc03f0_D20190401-20200331" decimals="INF" format="ixt-sec:numwordsen" name="cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkzMDM4_ed377f89-8407-4a92-8838-995ef9414bde">no</ix:nonFraction> shares) based on TSR performance. The related stock-based compensation expense is determined based on the estimated fair value of the underlying shares on the date of grant and is recognized using the accelerated method over the vesting term. The estimated fair value is calculated using a Monte Carlo simulation model.  The weighted-average fair value of the awards granted was $<ix:nonFraction unitRef="usdPerShare" contextRef="i7a057b9e29e94014b95d0834eae35023_D20190401-20200331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTQz_172c2844-5f22-401f-84c0-457cbb2919e3">48.26</ix:nonFraction> per share. The awards are included in the restricted stock unit table above.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Based Awards</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2019, we granted <ix:nonFraction unitRef="shares" contextRef="ic3f7010c684b472bb3b80f801558d49f_D20190501-20190531" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTUx_5c866d91-4690-4f7e-a550-5a01aa48dad5">88</ix:nonFraction> performance stock units ("PSUs") to certain executives and in November 2019, we granted an additional <ix:nonFraction unitRef="shares" contextRef="ie1453f5e9cc74a6aa83fbb841230cfef_D20191101-20191130" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTU1_9d6f472d-a06c-4623-90eb-a4a5b7342165">17</ix:nonFraction> PSUs to certain executives for a total of <ix:nonFraction unitRef="shares" contextRef="i2b403158c5cb45e68583f44e92230ddf_D20190401-20200331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTU5_12ee8df7-acb4-4585-8d23-b6639a0e9ebb">105</ix:nonFraction> granted PSUs for fiscal 2020. Vesting of these awards is contingent upon i) us meeting certain company-wide revenue and non-GAAP performance goals (performance-based) in fiscal 2020 and ii) our customary service periods.  The awards vest in <ix:nonFraction unitRef="tranche" contextRef="i2b403158c5cb45e68583f44e92230ddf_D20190401-20200331" decimals="INF" format="ixt-sec:numwordsen" name="cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTYz_517571c7-8c20-4823-94c1-cf6a0be4e0d6">three</ix:nonFraction> annual tranches and have a maximum potential to vest at <ix:nonFraction unitRef="number" contextRef="i65a86761f2fa4ee29b3ef558736b6593_D20190401-20200331" decimals="INF" name="cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTc0_8c955264-bf33-480b-8534-76670721fe49">200</ix:nonFraction>% (<ix:nonFraction unitRef="shares" contextRef="i65a86761f2fa4ee29b3ef558736b6593_D20190401-20200331" decimals="-3" name="cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTgw_69b833c5-d62f-4918-b24c-a41998c3bc6c">210</ix:nonFraction> shares) based on actual fiscal 2020 performance. The related stock-based compensation expense is determined based on the value of the underlying shares on the date of grant and is recognized over the vesting term using the accelerated method. During each financial period, management estimates the probable number of PSUs that would vest until the ultimate achievement of the performance goals is known.  Based on our results, the PSUs granted in May 2019 will be eligible to vest at <ix:nonFraction unitRef="number" contextRef="ic3f7010c684b472bb3b80f801558d49f_D20190501-20190531" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTg1_fa4dbcef-bafc-4bbd-8d33-30100157ff7f">0</ix:nonFraction>% and the PSUs granted in November 2019 will be eligible to vest at <ix:nonFraction unitRef="number" contextRef="ie1453f5e9cc74a6aa83fbb841230cfef_D20191101-20191130" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTkw_6982f983-b229-44d9-98ad-ba9738f2ba98">46</ix:nonFraction>%. The awards are included in the restricted stock units table.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="shares" contextRef="i18b3cb6d136f4d28ab25451bb3a4feda_D20200401-20210331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTk0_68bb9e72-ed9c-44bc-a40b-02ff406e3381">no</ix:nonFraction> performance stock units granted during fiscal 2021.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="i8fdaf2227d7c49d8aaab68c729b52f0d"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Employee Stock Purchase Plan (the &#8220;Purchase Plan&#8221;) is a shareholder approved plan under which substantially all employees may purchase our common stock through payroll deductions at a price equal to <ix:nonFraction unitRef="number" contextRef="ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzU2MzE_37240d78-af42-4631-937f-c24431f9c2cd">85</ix:nonFraction>% of the lower of the fair market values of the stock as of the beginning or the end of <ix:nonNumeric contextRef="ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331" format="ixt-sec:durwordsen" name="cvlt:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2Mjg3MTIw_5c78dde7-a82d-4f68-b49b-ff6c0023182f">six-month</ix:nonNumeric> offering periods. An employee&#8217;s payroll deductions under the Purchase Plan are limited to <ix:nonFraction unitRef="number" contextRef="ic0d3d33bf88e41249b2c9a70a98e1059_I20210331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzU4MTk_692a939f-117f-4e96-9c92-d1c814e4b4bb">10</ix:nonFraction>% of the employee&#8217;s salary and employees may not purchase more than $<ix:nonFraction unitRef="usd" contextRef="ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331" decimals="-3" name="cvlt:SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzU4ODg_eae5be08-9abb-4ec2-9231-277e60249abe">25</ix:nonFraction> of stock during any calendar year.  Employees purchased <ix:nonFraction unitRef="shares" contextRef="ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzU5NDc_336571d2-ffff-4a11-96b6-edfe2ebc117e">272</ix:nonFraction> shares in exchange for $<ix:nonFraction unitRef="usd" contextRef="ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzU5NzM_aa72b6b0-1efe-47da-96cb-dc6d5240db42">9,812</ix:nonFraction> of proceeds in fiscal 2021 and <ix:nonFraction unitRef="shares" contextRef="id1d896c341984953a075772c27b9c741_D20190401-20200331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzYwMDU_3bca3247-52c3-4274-8724-28476b406587">273</ix:nonFraction> shares in exchange for $<ix:nonFraction unitRef="usd" contextRef="id1d896c341984953a075772c27b9c741_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzYwMzE_f6b396b1-fde2-4a53-8b92-c5303afdd317">9,670</ix:nonFraction> of proceeds in fiscal 2020. The Purchase Plan is considered compensatory and the fair value of the discount and look back provision are estimated using the Black-Scholes formula and recognized over the <ix:nonNumeric contextRef="ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331" format="ixt-sec:durwordsen" name="cvlt:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2Mjg3MTIx_57f43743-7371-4ab8-9e21-5a9b882927a0">six-month</ix:nonNumeric> withholding period prior to purchase.&#160; The total expense associated with the Purchase Plan for fiscal 2021, 2020 and 2019 was $<ix:nonFraction unitRef="usd" contextRef="ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzYzNjM_9eb6f4b1-a61e-411d-a0dc-81eaf969d8ab">3,417</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="id1d896c341984953a075772c27b9c741_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzYzNjc_31bb3a30-4c65-4ee9-9143-f430b4ded8b3">2,939</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i751f8d9ea1c74b4cbacfeb1a86114713_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzYzNzQ_415f7e0c-90ab-4536-82a3-9ecf4935b42d">3,080</ix:nonFraction>, respectively.  As of March 31, 2021, there was approximately $<ix:nonFraction unitRef="usd" contextRef="ic0d3d33bf88e41249b2c9a70a98e1059_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzY0Mzc_caeff47d-fad4-4dbd-9ace-d2deb3c2265c">1,139</ix:nonFraction> of unrecognized cost related to the current purchase period of our Purchase Plan.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact on Stock Compensation Expense for Changes in Senior Leadership</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2019, Commvault&#8217;s Chief Executive Officer, N. Robert Hammer, announced his retirement effective February 1, 2019. As part of his retirement, we modified his equity awards to allow for continued vesting of his restricted stock awards and performance based awards.  We also increased the timeframe for which his stock options shall remain exercisable to their original <ix:nonNumeric contextRef="i9a9f43921fc9474e8cb44ad23c30b8ee_D20180401-20190331" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkzMDU2_da8fbffe-38b2-4936-9812-b4cab9c74fdc">ten years</ix:nonNumeric> expiration date and not <ix:nonNumeric contextRef="i1529b3f5cb344e1daf0dc68b270d3065_D20190201-20190201" format="ixt-sec:durwordsen" name="cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkzMDcz_c855bd0e-bee4-401f-8f59-99cce0dca6f5">thirty days</ix:nonNumeric> from his last date of employment.  The expense related to these modifications was $<ix:nonFraction unitRef="usd" contextRef="i9a9f43921fc9474e8cb44ad23c30b8ee_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkzMDQ4_cb12ba6e-0e17-41d7-bb6c-7041e33bd47c">12,157</ix:nonFraction> for the year ended March 31, 2019.</span></div></ix:continuation><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_148"></div><div style="margin-bottom:12pt;margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY1OTA_51111314-6734-4aee-b454-234c0fdf9d5f" continuedAt="i9679862b5a574ae8b6984ea595c0a8e8" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i9679862b5a574ae8b6984ea595c0a8e8" continuedAt="i0f309bbdc96e4bb394b7f3044abebf35"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact of U.S. CARES Act 2020</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the COVID-19 Pandemic, many governments implemented measures to provide aid and economic stimulus in the form of tax incentives.  On March 27, 2020, President Trump signed into law the Coronavirus Aid, Relief, and Economic Security (&#8220;CARES&#8221;) Act. The CARES Act includes several significant business tax provisions as well as relief for individual taxpayers. The CARES Act modified the tax rules related to net operating loss ("NOL") uses. In the fourth quarter of fiscal 2020, we recorded a current tax benefit of approximately $<ix:nonFraction unitRef="usd" contextRef="i303d3539bfdb4fe39d206a436334ee95_D20200101-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzEwOTk1MTE2Mjg1Nzkz_b4515242-009c-44f9-9392-19197ff63851">10.0</ix:nonFraction>&#160;million which represented our estimate of the net operating loss carryback resulting from the CARES Act. In the first quarter of fiscal 2021, we recorded an adjustment of $<ix:nonFraction unitRef="usd" contextRef="ib2f71e0bb7d04bc1928931d4aedc28a7_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzEwOTk1MTE2Mjg1ODA4_0d6c4ab2-f747-4ec1-a973-53f6cac08e9b">3.2</ix:nonFraction>&#160;million to reduce the current benefit of the net operating loss carryback benefit we realized from the CARES Act.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact of U.S. Tax Reform&#160;2017&#160;&#160;&#160;</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Cuts and Jobs Act (the "Act") was enacted on December 22, 2017. The Act reduces the US federal corporate tax rate from&#160;35%&#160;to&#160;21%, required companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and created new taxes on certain foreign sourced earnings. The most significant impact of the legislation for the Company was the reduction of the value of the Company's net deferred tax assets (which represent future tax benefits) as a result of lowering the U.S. corporate income tax rate from&#160;35%&#160;to&#160;21%. The Act also included a requirement to pay a one-time transition tax on the cumulative value of earnings and profits that were previously not repatriated for U.S. income tax purposes. We have concluded that the one-time transition tax is&#160;<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzE3Mzc_b2111bd3-711e-4fd2-8118-c30e0189836f">zero</ix:nonFraction>. In addition, we no longer consider the undistributed earnings held outside of the U.S. by most of its foreign subsidiaries to be indefinitely reinvested.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Act subjects a U.S. shareholder to tax on Global Intangible Low-Taxed Income ("GILTI") earned by certain foreign subsidiaries. The FASB Staff Q&amp;A, Topic 740, No. 5, Accounting for GILTI, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense only. Because the Company was evaluating the provisions of GILTI as of the fiscal year ended March 31, 2018, it recorded no GILTI-related deferred amounts in the financial statements for the year ended March 31, 2018. After further consideration, the Company has elected to account for GILTI in the year the tax is incurred, and has recorded an estimate of GILTI as a component of the projected tax provision for the fiscal years ending March&#160;31, 2021, 2020 and 2019.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="i0f309bbdc96e4bb394b7f3044abebf35" continuedAt="id7cf970dc29a44dcbb9bbad8c8d32e1f"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Valuation Allowance</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax assets arise due to the recognition of income and expense items for tax purposes, which differ from those used for financial statement purposes. ASC 740,&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, provides for the recognition of deferred tax assets if realization of such assets is more likely than not. In assessing the need for a valuation allowance, we considered all available objective and verifiable evidence both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.   As a result of this analysis, we determined that it is more likely than not that we will not realize the benefits of our gross deferred tax assets and therefore have recorded a valuation allowance to reduce the carrying value of these gross deferred tax assets, net of the impact of the reversal of taxable temporary differences.</span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY2MDU_c45e0b7e-0402-4b1e-93ca-38db395a517d" escape="true"><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income (loss) before income taxes were as follows:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:52.497%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.733%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzItMi0xLTEtMA_145280df-18aa-4457-b91b-ecb94b0b6588">28,628</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzItNC0xLTEtMA_82e53942-2a20-48aa-aebd-199b852e281a">16,670</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzItNi0xLTEtMA_ff4b110c-7987-4836-8647-c3b825f13d5f">1,762</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzMtMi0xLTEtMA_a7b6c92a-0b34-483d-bd9b-d36a1305fd58">7,393</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzMtNC0xLTEtMA_5d7cb560-d862-4b0c-ad1b-1849ed034ad5">4,124</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzMtNi0xLTEtMA_a67bfb63-5d16-4705-851a-5c04cb8dd818">12,189</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzQtMi0xLTEtMA_2efa8647-fe25-45ab-a870-ec7fd7ac3753">21,235</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzQtNC0xLTEtMA_0c342b53-b556-4869-ac4e-d31670ca97f0">12,546</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzQtNi0xLTEtMA_de5edc37-d189-4618-a2f5-98ee0198807a">10,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY1ODQ_fb3613ef-db7f-4945-9baa-6d6d9bda0704" escape="true"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense (benefit) were as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:52.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.733%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzMtMi0xLTEtMA_22fdfe65-99ed-4849-b48d-54196fef2010">3,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzMtNC0xLTEtMA_9c8c4cbf-83fb-42f8-a728-82c191824c28">10,071</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzMtNi0xLTEtMA_db1c32e6-72b4-4c45-b869-f24bd43c1b2b">1,772</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzQtMi0xLTEtMA_f04145cc-62bb-4d15-9043-9470a556e43c">196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzQtNC0xLTEtMA_3a217f05-ade4-4a3b-a076-8c56bbf1af50">613</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzQtNi0xLTEtMA_8eb25e92-d165-41b9-85d1-123d8b936e2a">103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzUtMi0xLTEtMA_eaf04f44-a422-44b3-b737-fbeafab1255c">6,215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzUtNC0xLTEtMA_6cfac054-4069-4f22-8da7-f854a63186eb">5,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzUtNi0xLTEtMA_63d829de-d93d-4285-825b-aa94af49da02">8,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzctMi0xLTEtMA_1cdacc9f-a2fd-4c9e-acc9-d92f188d5bfe">113</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzctNC0xLTEtMA_b57335fa-5cd7-4ed2-b2f5-c4fc1a644dc8">284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzctNi0xLTEtMA_00b3f67c-1712-4ecd-a28c-8e3330beca3a">144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzgtMi0xLTEtMA_5ba37975-6979-49f3-a019-9708c3b474e8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzgtNC0xLTEtMA_bf4f1e26-c193-47fe-8ba9-9b86ecc8d698">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzgtNi0xLTEtMA_eae1683e-5550-4d72-9a7b-63727a2cbd32">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzktMi0xLTEtMA_79e52ff5-0891-4f68-afce-bb79d7c872fb">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzktNC0xLTEtMA_0df49c5c-64ac-4dd9-bd49-aae6be112f80">2,067</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzktNi0xLTEtMA_7c3a6e44-268c-4198-bd86-27a39272a2e7">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzEwLTItMS0xLTA_1da1013f-f0fb-4931-803b-925c41ed27fa">9,719</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzEwLTQtMS0xLTA_1a42f662-b139-4941-96c8-e55410a1448e">6,901</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzEwLTYtMS0xLTA_050cdcf7-8958-413d-a206-f57f6f13f66a">6,866</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="id7cf970dc29a44dcbb9bbad8c8d32e1f" continuedAt="i583c5fb67c014a7db3b60d89589b3d40"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY2MTQ_507a6999-0722-47ae-ba87-949106357bb2" escape="true"><div style="margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the statutory tax rates and the effective tax rates for the years ended March&#160;31, 2021, 2020 and 2019 are as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:55.875%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Statutory federal income tax expense (benefit) rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzItMi0xLTEtMA_d3027e06-44c7-4f65-ba0d-f33dd5ec41d9">21.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzItNC0xLTEtMA_99f9bae4-4d5d-4265-8737-ef23b97d9de4">21.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzItNi0xLTEtMA_e74cb6c7-f1df-442a-853a-16410837399d">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local income tax expense, net of federal income tax effect</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzMtMi0xLTEtMA_94a2adb8-e714-41d5-b291-2da941b42264">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzMtNC0xLTEtMA_dda91252-f56d-481e-8c3e-793a9b08ef32">4.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzMtNi0xLTEtMA_2a51906d-cf01-4a60-bd34-a85f6779d779">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign earnings taxed at different rates</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzQtMi0xLTEtMA_eb5767b8-0af4-4b6f-b89f-e567736698ef">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzQtNC0xLTEtMA_61a6bbd7-bd3f-492a-94ab-b997b3cdd498">12.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzQtNi0xLTEtMA_3c4eaa8a-eb14-48c7-9fcb-415ded0f6868">25.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. tax on Global Intangible Low-Taxed Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="3" sign="-" name="cvlt:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzUtMi0xLTEtMA_73146dde-e470-4131-86c4-e3ec44cc25bc">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="3" sign="-" name="cvlt:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzUtNC0xLTEtMA_45c881ba-7586-4cda-9fce-bedf35784710">14.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="3" name="cvlt:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzUtNi0xLTEtMA_8e12c371-60c1-4c64-b463-e41043a87198">72.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic permanent differences including acquisition items</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="3" sign="-" name="cvlt:EffectiveIncomeTaxRateReconciliationPermanentDifferences" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzYtMi0xLTEtMA_b304894f-62fd-43b0-809b-5699a30de039">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="3" sign="-" name="cvlt:EffectiveIncomeTaxRateReconciliationPermanentDifferences" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzYtNC0xLTEtMA_1631e6b9-2e44-498c-8767-50abdb90a045">7.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="3" name="cvlt:EffectiveIncomeTaxRateReconciliationPermanentDifferences" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzYtNi0xLTEtMA_325286a0-9f10-4403-8705-480c5c128cbd">7.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzctMi0xLTEtMA_ef486008-35d9-43b7-91d3-d83fe28d489c">7.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzctNC0xLTEtMA_5bc1ff3e-04c5-42ad-a47a-1cf6fc35e801">19.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzctNi0xLTEtMA_499ce6c6-dbc6-42ab-8557-30175bbd1a27">22.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzgtMi0xLTEtMA_22ab1d6c-b0e5-4a19-a07e-fdfd2427f68b">68.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzgtNC0xLTEtMA_698f7752-8999-4239-8014-9bcf3a601812">32.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzgtNi0xLTEtMA_57cb6392-1646-4e3d-8a67-e809b73577c6">51.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax reserves</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="3" name="cvlt:EffectiveIncomeTaxRateReconciliationTaxReserves" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzktMi0xLTEtMA_5470fc50-8725-4a95-b485-38110727a011">0.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="3" name="cvlt:EffectiveIncomeTaxRateReconciliationTaxReserves" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzktNC0xLTEtMA_a777abdc-9296-4b32-9702-78f7d42695a2">0.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="3" sign="-" name="cvlt:EffectiveIncomeTaxRateReconciliationTaxReserves" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzktNi0xLTEtMA_b7e7555b-0668-4376-834f-4831de43e370">5.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEwLTItMS0xLTA_0feef496-efd1-4dcd-8152-2fcd20bf3f0b">74.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEwLTQtMS0xLTA_0c4d2a29-eb43-4f22-adcf-df24681e5ec9">64.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEwLTYtMS0xLTA_65235805-1349-4a9c-b125-ba3a206e0288">76.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Enacted tax law changes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="3" format="ixt:zerodash" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzExLTItMS0xLTA_592aa0e4-872d-4ec9-8971-4520dc2d475a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzExLTQtMS0xLTA_ee196ba3-0b5a-4033-90b1-f6dab0926b8c">10.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzExLTYtMS0xLTA_b4af4190-c3c8-457c-80fb-e48fd991ca8e">7.8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEyLTItMS0xLTA_1af6b445-3c72-41bb-a80a-2867461da0e9">36.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEyLTQtMS0xLTA_d6e6b7a9-0c60-46a0-8cd9-09d5dd0dc1fa">43.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEyLTYtMS0xLTA_8f32cd4a-19f6-4cba-b1cd-7dabfc1e5c9a">97.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CARES Act Impact</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="3" sign="-" name="cvlt:EffectiveIncomeTaxRateReconciliationCARESActImpactPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEzLTItMS0xLTA_c7428686-3c1f-45db-a233-cf80e305e34c">15.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="3" name="cvlt:EffectiveIncomeTaxRateReconciliationCARESActImpactPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEzLTQtMS0xLTA_bcc03996-ef66-481e-b047-ee515d53ae52">82.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="3" format="ixt:zerodash" name="cvlt:EffectiveIncomeTaxRateReconciliationCARESActImpactPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEzLTYtMS0xLTA_8ab361b3-7ae9-4bce-8317-777595e155bb">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reduction of NOL for carryback</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="3" format="ixt:zerodash" name="cvlt:EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE0LTItMS0xLTA_00b2f98c-1bc6-429d-9dbd-51f6c19e96e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="3" sign="-" name="cvlt:EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE0LTQtMS0xLTA_d44de446-cdf3-4c6d-88d7-a7bb1634f827">59.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="3" format="ixt:zerodash" name="cvlt:EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE0LTYtMS0xLTA_3f927557-122f-413e-b37c-6758d943ca85">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other differences, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE1LTItMS0xLTA_260cd4e9-0088-4dbd-9f29-883c89ffbe13">3.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE1LTQtMS0xLTA_321fc138-12b4-4a23-b301-5dd5f0bc40ef">19.4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE1LTYtMS0xLTA_7386ce73-1aa7-49ab-a7c1-88a61b00cd32">4.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective income tax expense (benefit)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE2LTItMS0xLTA_19dc3267-3e7e-4d91-934f-d8437f8530e2">45.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE2LTQtMS0xLTA_635dbb16-4529-4e80-87ec-ff1bdb5d8fee">55.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE2LTYtMS0xLTA_0f13a0f0-b4da-4835-a52f-5d09081cadb8">65.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:24.75pt"><span><br/></span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY1ODc_33cc532a-7852-47e3-bb18-7a3f2b6efbdb" escape="true"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant components of our deferred tax assets are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:65.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.177%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net operating losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzMtMi0xLTEtMA_ee08bf25-26c5-45db-ad90-106d41ee656c">12,586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzMtNC0xLTEtMA_fe496f17-f7cc-4f4a-9deb-299a4b2a9d1a">16,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzQtMi0xLTEtMA_2ad629c9-3fc1-4bf7-b7bd-c0f3dc43f080">1,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzQtNC0xLTEtMA_e9185bc6-bb12-4c58-88cf-1caf579928ff">1,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzUtMi0xLTEtMA_fd53cd9f-3b6b-4daa-b51e-9f47e1554637">16,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzUtNC0xLTEtMA_ada23d86-2153-48f8-a382-5c0356cc521d">20,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzYtMi0xLTEtMA_98e7d5cc-47b4-49ef-be43-5a87e6fa5b2c">14,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzYtNC0xLTEtMA_7f72aee7-aa72-405b-9413-7ed3ad4c9408">16,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzctMi0xLTEtMA_9daea114-b9d8-46bf-ad0b-b22a7efd9339">39,062</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzctNC0xLTEtMA_686dc1f8-70d0-4d58-9bfa-efe7cf1481f8">24,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzgtMi0xLTEtMA_b748057a-4f6c-4db5-9682-eb8701d94aa9">3,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzgtNC0xLTEtMA_bfbb832e-eec4-4dae-ae4b-012dc0082ef4">4,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts and other reserves</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzktMi0xLTEtMA_b957a17a-9036-463d-9310-afce7aaac18c">801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzktNC0xLTEtMA_048db785-319b-46b7-abe6-c9449080e46a">546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzEwLTItMS0xLTA_5a5438e0-0fec-4f1c-9927-8540b5d31320">78,339</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzEwLTQtMS0xLTA_727d67ba-6f06-4220-aba5-8760957f1d36">61,702</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzExLTItMS0xLTA_039a7184-d756-4864-bccb-2a11681c404a">10,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzExLTQtMS0xLTA_dad85c17-0e78-441e-b2bb-1536eb48e599">22,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzEzLTItMS0xLTA_f35a5ab2-f78d-4220-b465-55c5c527450f">4,553</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzEzLTQtMS0xLTA_966973c2-3784-4ae8-9bfb-fc350c946031">16,349</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred commissions and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:DeferredTaxLiabilitiesDeferredCommissions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzE0LTItMS0xLTA_7d9f0f84-f70f-47f5-92c5-ff9a7bdcbede">6,238</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:DeferredTaxLiabilitiesDeferredCommissions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzE0LTQtMS0xLTA_6853da2a-6bbc-457b-b6d3-a063a6907b57">7,041</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzE1LTItMS0xLTA_6acd8d5f-d250-4dc2-89da-6626a37d4036">10,791</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzE1LTQtMS0xLTA_b8ed8d34-bee2-4388-85f4-533fed4f59b7">23,390</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzE2LTItMS0xLTA_9cb9ead5-6069-4354-9b34-2d139d8fa8d5">761</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzE2LTQtMS0xLTA_f6a2c1bf-53f8-47ac-98b0-ad4932dbf387">849</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal&#160;2019, the Company could no longer assert that it had the intent to indefinitely reinvest the earnings and profits of the foreign subsidiaries, with the exception of India.  Accordingly, the Company was required to adjust its deferred tax liability for the effects of this change in assertion.  This effect was not significant. Our position during fiscal 2021 remains unchanged. </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="i583c5fb67c014a7db3b60d89589b3d40"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March&#160;31, 2021, we had NOL carry forwards of $<ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzQ2NjE_b33a14ba-438e-4a1a-9df2-b7be5bba678a">47,976</ix:nonFraction>. There are $<ix:nonFraction unitRef="usd" contextRef="i55c2f299f52e4b23a050e1f4fcdb4368_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzQ2NzU_e23a2bc2-9900-4547-9311-556f9b957c6a">22,061</ix:nonFraction> NOLs that will expire between 2034 and 2036 and $<ix:nonFraction unitRef="usd" contextRef="i1b5ef4799a6e4073b2f2c9a03191c047_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzQ3MjY_99058a3f-2124-4458-92eb-ae8e5af11a27">25,915</ix:nonFraction> NOLs that will not expire. As of&#160;March&#160;31, 2021, we had deferred tax assets related to state NOL carry forwards of&#160;$<ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzQ4MzI_8720d17d-63a3-4dfb-9112-8543b10ee5ed">1,779</ix:nonFraction> which expire over various years beginning in 2030 depending on the jurisdiction. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also had federal and state research tax credits ("R&amp;D credit") carryforwards of approximately $<ix:nonFraction unitRef="usd" contextRef="i3bc8bf89faa04570a2924f2272e712b3_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzUwMTY_2e8cf935-37d2-4aa1-922f-b2db6025dba8">27,828</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4ec2af3207b6437e852341b6b0c43b81_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzUwMjM_9efdbcb5-05f2-461b-8ae7-e8479a156315">13,743</ix:nonFraction>, respectively. The federal R&amp;D credit carryforwards expire from 2034 through 2041, and the state R&amp;D credit carryforwards expire from 2022 through 2036. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conduct business globally and as a result, file income tax returns in the United States and in various state and foreign jurisdictions. In the normal course of business, we are subject to examination by taxing authorities throughout the world.  <ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="cvlt:ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY1Njg_73bfb68a-767b-47eb-b6d3-63182cabd0d0" continuedAt="i68ded05d3839444890ac1a91911849cd" escape="true">The following table summarizes the tax years subject to income tax examinations by tax authorities as of March&#160;31, 2021. The years subject to income tax examination in our foreign jurisdictions cover the maximum time period with respect to these jurisdictions. Due to NOLs, in some cases the tax years continue to remain subject to examination with respect to such NOLs.</ix:nonNumeric></span></div><ix:continuation id="i68ded05d3839444890ac1a91911849cd"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax Jurisdiction</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;&#160;Years&#160;Subject&#160;to&#160;Income<br/>Tax Examination</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;2017&#160;-&#160;Present</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign jurisdictions</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;2013 - Present</span></td></tr></table></div></ix:continuation><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of our tax liabilities involves dealing with uncertainties in the application of complex tax regulations in each of our tax jurisdictions. The number of years with open tax audits varies depending on the tax jurisdiction.  A number of years may lapse before a particular matter is audited and finally resolved. <ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY2MTE_6525d8ac-d0d5-4406-a4a1-2fa959f544ea" continuedAt="i2ab9aa595dcc4e698edcb22a675bc771" escape="true">A reconciliation of the amounts of unrecognized tax benefits is as follows:</ix:nonNumeric></span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><ix:continuation id="i2ab9aa595dcc4e698edcb22a675bc771"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.591%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2018</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ea235a23d6b473f9d61e6fa7ee5babf_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzAtMS0xLTEtMA_c331b6f1-bd11-4823-81ca-85ac55999d51">1,740</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to fiscal 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzEtMS0xLTEtMA_d3eb7e85-e6a5-4aab-8a9f-26825bd9acfa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzItMS0xLTEtMA_dad8e4e9-f8a2-4f2c-a581-16353f41f9e1">547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements and effective settlements with tax authorities and remeasurements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzMtMS0xLTEtMA_8b4fd0df-e108-4c5e-82c3-4ef694ca8c33">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions related to the expiration of statutes of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzQtMS0xLTEtMA_993de24d-0417-469e-aaee-c5b455724749">695</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzUtMS0xLTEtMA_0151d195-8708-4e1b-bc9a-22e3cab4fbd7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2019</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6c5a80017e49b59a6e4b84fa9b050f_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzYtMS0xLTEtMA_bdf6d465-14e7-42f2-b8e5-93508b369e83">1,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to fiscal 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzctMS0xLTEtMA_fe1700a0-d955-4fef-bbea-84c089af24c5">170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzgtMS0xLTEtMA_fe2560e0-75ea-41d9-a27d-e19e56986ed8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements and effective settlements with tax authorities and remeasurements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzktMS0xLTEtMA_a7f9a748-d5ad-4b36-bc77-3d9752083937">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions related to the expiration of statutes of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzEwLTEtMS0xLTA_392d5efc-78a9-4234-a59c-366f4b49ab72">100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzExLTEtMS0xLTA_aebd1a7e-c4cd-458e-9dca-19e00a09485a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzEyLTEtMS0xLTA_e9e76c93-0dba-4de5-bfee-0876d002046d">1,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to fiscal 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzEzLTEtMS0xLTA_0898ab33-4562-46a6-b0a8-3e0d6462fefd">614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzE0LTEtMS0xLTA_e3e0d537-abc9-4d73-83b1-e224f9731382">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements and effective settlements with tax authorities and remeasurements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzE1LTEtMS0xLTA_eea8dee4-9c7e-4a03-a676-e391ad30660d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions related to the expiration of statutes of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzE2LTEtMS0xLTA_c3ca01ab-bc0e-4201-8e07-60e89142298a">65</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzE3LTEtMS0xLTA_3fdd7b33-d492-4296-aed8-ef67557b7b6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzE4LTEtMS0xLTA_cee94b28-056f-43cd-b96a-4c037a1f6215">2,211</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate that <ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzYyMTg_a2141d8c-6c66-43f5-b1b9-861e6c9e9e96">no</ix:nonFraction> significant remaining unrecognized tax benefits will be realized during the fiscal year ending March&#160;31, 2022. Interest and penalties related to unrecognized tax benefits are recorded in Income tax expense. In the years ended March&#160;31, 2021, 2020 and 2019, we recognized $<ix:nonFraction unitRef="usd" contextRef="iea7319441e3049859e7f3a5cf245d495_D20200401-20210331" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY0NjQ_69cf55ba-a24e-481d-806f-ce867cecde61">9</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i69338f25a0ba4daf9e684c0a0e26b79e_D20190401-20200331" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY0Njg_c10f65d4-538f-4c1f-9b3d-682f677d272e">6</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i58b2bfd7927c4ed79af8d787cbcece91_D20180401-20190331" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY0NzU_d2c8c58c-1178-43ac-af34-a2249a130041">40</ix:nonFraction>, respectively, of net interest and penalties in the Consolidated Statements of Operations.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_151"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><div style="margin-bottom:12pt;margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTEvZnJhZzo5ODViNGQ2ZTM3YTk0MDRiODAxODEzYzY5NDA2NThiMy90ZXh0cmVnaW9uOjk4NWI0ZDZlMzdhOTQwNGI4MDE4MTNjNjk0MDY1OGIzXzQwMA_c2e4038a-96a5-47f1-9fd2-d62eb11df267" continuedAt="i6d4dd313c2974b54b8d89a308974020f" escape="true">Employee Benefit Plan</ix:nonNumeric></span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i6d4dd313c2974b54b8d89a308974020f">We have a defined contribution plan, as allowed under Section&#160;401(k) of the Internal Revenue Code, covering substantially all employees. Effective January&#160;1, 2012, we make contributions equal to a discretionary percentage of the employee&#8217;s contributions determined by us. During the years ended March&#160;31, 2021, 2020 and 2019, we made contributions of $<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTEvZnJhZzo5ODViNGQ2ZTM3YTk0MDRiODAxODEzYzY5NDA2NThiMy90ZXh0cmVnaW9uOjk4NWI0ZDZlMzdhOTQwNGI4MDE4MTNjNjk0MDY1OGIzXzM2OA_8ebe7b89-3ae6-4c18-a985-521a2a4baee9">2,445</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTEvZnJhZzo5ODViNGQ2ZTM3YTk0MDRiODAxODEzYzY5NDA2NThiMy90ZXh0cmVnaW9uOjk4NWI0ZDZlMzdhOTQwNGI4MDE4MTNjNjk0MDY1OGIzXzM3Mg_b3ba3beb-eaeb-47dc-81a6-af810012771e">2,487</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTEvZnJhZzo5ODViNGQ2ZTM3YTk0MDRiODAxODEzYzY5NDA2NThiMy90ZXh0cmVnaW9uOjk4NWI0ZDZlMzdhOTQwNGI4MDE4MTNjNjk0MDY1OGIzXzM4MA_c8ac727a-f641-4c19-a162-1aaf26e2ee51">2,786</ix:nonFraction>, respectively.</ix:continuation></span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_154"></div><div style="margin-bottom:12pt;margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90ZXh0cmVnaW9uOjRjZWUxMTQ1ODEyNjQ1ZWZhMzA3Yjk0ZDJlYThjMzllXzExMTE_10d2f44b-f7d7-43f5-9f0c-0e2ba19bb6eb" continuedAt="i230e14c8e8284d088ae60ac1c64ed240" escape="true">Segment Information</ix:nonNumeric></span></div><ix:continuation id="i230e14c8e8284d088ae60ac1c64ed240" continuedAt="ic396b821e7104c51b6a422c809241e22"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in <ix:nonFraction unitRef="segment" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90ZXh0cmVnaW9uOjRjZWUxMTQ1ODEyNjQ1ZWZhMzA3Yjk0ZDJlYThjMzllXzQ1_6d6192af-69df-4a64-a713-60febf245672">one</ix:nonFraction> segment. Our products and services are sold throughout the world, through direct and indirect sales channels. Our chief operating decision maker (the &#8220;CODM&#8221;) is the Chief Executive Officer. The CODM makes operating performance assessment and resource allocation decisions on a global basis. The CODM does not receive discrete financial information about asset allocation, expense allocation or profitability by product or geography.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by geography are based upon the billing address of the customer. All transfers between geographic regions have been eliminated from consolidated revenues. <ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90ZXh0cmVnaW9uOjRjZWUxMTQ1ODEyNjQ1ZWZhMzA3Yjk0ZDJlYThjMzllXzExMDE_d8ca0f19-7915-4617-8f42-1833d57939e3" continuedAt="i8d4d55a019af4101a33a8f1c5520ba48" escape="true">The following table sets forth revenue and long-lived assets by geographic area:</ix:nonNumeric></span></div><ix:continuation id="i8d4d55a019af4101a33a8f1c5520ba48"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:51.462%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bb7be0b940e4e8a801d5245b6a611a9_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzMtMi0xLTEtMA_56c42941-f6e3-461e-9a65-f4de6bd5b91d">379,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d8443629b8a4776b4779008c3a8433d_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzMtNC0xLTEtMA_3bb896e7-3ad3-40a6-bc94-90e36d32e68c">342,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4ff12a0c86546c08d6a5d3fd4094880_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzMtNi0xLTEtMA_4badd549-b595-403b-8f3a-ac9d9b7a4399">379,221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1b52b17a4d44315bcc1a4bb52218b9a_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzQtMi0xLTEtMA_74852c91-f551-48d4-bfa4-5e1412ff3142">344,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3641529c385049d9b37f4737a0c238e0_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzQtNC0xLTEtMA_0028cd3f-c6a3-4374-a453-b6d334bcfaa9">328,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19f0fd2a1fc14a0bb42bb48cfb0785cc_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzQtNi0xLTEtMA_103034d7-47ff-4ff9-a717-35fc2a949351">331,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzUtMi0xLTEtMA_1ab42116-046c-4aeb-896f-a3b3f0de1057">723,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzUtNC0xLTEtMA_d1dbfe93-57eb-4d34-8872-b6519f1ac6c1">670,885</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzUtNi0xLTEtMA_610f6d7e-f00e-40fc-98e4-4251cc5647b0">710,957</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No individual country other than the United States accounts for 10% or more of revenues in the years ended March&#160;31, 2021, 2020 and 2019. Revenue included in the &#8220;Other&#8221; caption above primarily relates to our operations in Europe, Australia, Canada and Asia.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90ZXh0cmVnaW9uOjRjZWUxMTQ1ODEyNjQ1ZWZhMzA3Yjk0ZDJlYThjMzllXzExMTg_33f1fda8-965a-42c3-bcc2-babd7ca91b5a" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:65.419%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.908%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1869fef859bd4fdbb9f15be15a1ce0ee_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTo2YzgyOGNjYmNjYjk0NDU5OWI2MmE5ZWY2MzRiYjNiYi90YWJsZXJhbmdlOjZjODI4Y2NiY2NiOTQ0NTk5YjYyYTllZjYzNGJiM2JiXzMtMi0xLTEtMA_31b1b513-d294-499d-aaee-64e88b185e29">248,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b464e7ead054b3e86b16f33e9c5c1cd_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTo2YzgyOGNjYmNjYjk0NDU5OWI2MmE5ZWY2MzRiYjNiYi90YWJsZXJhbmdlOjZjODI4Y2NiY2NiOTQ0NTk5YjYyYTllZjYzNGJiM2JiXzMtNC0xLTEtMA_2bfd1e8d-291a-4f83-a259-4339083f59c4">300,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c97a708734f4a96a192e64ce50a2ad2_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTo2YzgyOGNjYmNjYjk0NDU5OWI2MmE5ZWY2MzRiYjNiYi90YWJsZXJhbmdlOjZjODI4Y2NiY2NiOTQ0NTk5YjYyYTllZjYzNGJiM2JiXzQtMi0xLTEtMA_87a741bc-d800-44c6-aff7-0e9370dfdca9">48,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246de83b58ed4c789f266b5c97d34a54_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTo2YzgyOGNjYmNjYjk0NDU5OWI2MmE5ZWY2MzRiYjNiYi90YWJsZXJhbmdlOjZjODI4Y2NiY2NiOTQ0NTk5YjYyYTllZjYzNGJiM2JiXzQtNC0xLTEtMA_e6810fc9-0f8f-4bf0-bd98-a65ee71046e0">30,728</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTo2YzgyOGNjYmNjYjk0NDU5OWI2MmE5ZWY2MzRiYjNiYi90YWJsZXJhbmdlOjZjODI4Y2NiY2NiOTQ0NTk5YjYyYTllZjYzNGJiM2JiXzUtMi0xLTEtMA_53958deb-ede6-41ae-828f-1815f71a4abb">296,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTo2YzgyOGNjYmNjYjk0NDU5OWI2MmE5ZWY2MzRiYjNiYi90YWJsZXJhbmdlOjZjODI4Y2NiY2NiOTQ0NTk5YjYyYTllZjYzNGJiM2JiXzUtNC0xLTEtMA_d27ab037-3eb2-463c-80db-66d4ea0d8747">331,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic396b821e7104c51b6a422c809241e22">At March&#160;31, 2021 and 2020 no other individual country, other than the United States, accounts for 10% or more of long-lived assets.</ix:continuation> </span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_157"></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90ZXh0cmVnaW9uOjE2NjRkODk0ZjA5MjQ4MTdhZDU1M2E0YzI1OTA0ZjMwXzE1MjY_cb95aa00-5259-4de4-a312-56aa51568b71" continuedAt="i40f6bcc2a67f471088c3695675b01857" escape="true">Restructuring</ix:nonNumeric></span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i40f6bcc2a67f471088c3695675b01857" continuedAt="i065883d6674e48a88d4d991071c766dd">Our restructuring plan, initiated in the first quarter of fiscal 2019, is aimed to increase efficiency in our sales, marketing and distribution functions as well as reduce costs across all functional areas.  These restructuring charges relate primarily to severance and related costs associated with headcount reductions, stock-based compensation related to modifications of existing unvested awards granted to certain employees impacted by the restructuring plan and lease abandonment charges.</ix:continuation></span></div><div style="margin-top:9pt;text-indent:36pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="i065883d6674e48a88d4d991071c766dd"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90ZXh0cmVnaW9uOjE2NjRkODk0ZjA5MjQ4MTdhZDU1M2E0YzI1OTA0ZjMwXzE1MjQ_03148636-4480-4597-9d7d-462ab0fc4b30" escape="true"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended March&#160;31, 2021, 2020 and 2019, restructuring charges were comprised of the following: </span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.403%"><tr><td style="width:1.0%"></td><td style="width:51.522%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.646%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.984%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.984%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee severance and related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzItMi0xLTEtMA_965710b4-531c-49da-a054-f2593143d824">19,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzItNC0xLTEtMA_f283ea4d-a5f4-4698-bdce-35771bf0c26f">16,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzItNi0xLTEtNDMxNA_66a67586-cebc-4990-8438-7bb9d4a64091">12,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease impairments related costs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzMtMi0xLTEtMA_a65ca4fe-ab06-4da0-925b-9530e4deb94f">1,684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzMtNC0xLTEtMA_e2c6d12a-fe2a-4afe-a7ed-f63183f44188">2,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLeaseImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzMtNi0xLTEtNDMxNA_376cc720-42b9-426d-b8dd-3d36ff6b6c08">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzQtMi0xLTEtMA_6e64c66d-df78-48f4-84a0-814ffeedef3b">2,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzQtNC0xLTEtMA_21bdc65d-c480-4397-a59e-043e4ded99c8">1,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzQtNi0xLTEtNDMxNA_83f0fd05-98d9-4a61-9f49-e71d3853afa8">2,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total restructuring charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzUtMi0xLTEtMA_2175f239-c429-4f7a-af0d-2521723538c4">23,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzUtNC0xLTEtMA_bb60a43f-ee0d-4569-b6bd-2d83e1b8dc78">21,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzUtNi0xLTEtNDMxNA_e15584cf-155f-4b07-b823-a3065b7727a6">14,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Lease impairment charges relate to <ix:nonFraction unitRef="office" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="INF" format="ixt-sec:numwordsen" name="cvlt:OperatingLeaseImpairmentLossNumberOfLeases" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90ZXh0cmVnaW9uOjE2NjRkODk0ZjA5MjQ4MTdhZDU1M2E0YzI1OTA0ZjMwXzEwOTk1MTE2MjgyODMy_8310b734-f50a-4938-94b7-5e18fcc96172">seven</ix:nonFraction> and <ix:nonFraction unitRef="office" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="INF" format="ixt-sec:numwordsen" name="cvlt:OperatingLeaseImpairmentLossNumberOfLeases" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90ZXh0cmVnaW9uOjE2NjRkODk0ZjA5MjQ4MTdhZDU1M2E0YzI1OTA0ZjMwXzEwOTk1MTE2MjgyODQw_ed041dfa-d49a-4b5d-a57c-cfe866232402">six</ix:nonFraction> offices for the years ended March&#160;31, 2021 and 2020, respectively. There were <ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:OperatingLeaseImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90ZXh0cmVnaW9uOjE2NjRkODk0ZjA5MjQ4MTdhZDU1M2E0YzI1OTA0ZjMwXzEwOTk1MTE2MjgyOTQw_8d32de09-c099-4a0a-a092-37dcf3ccd0c4">no</ix:nonFraction> lease impairment charges for the year ended March 31, 2019.</span></div></ix:nonNumeric><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restructuring accrual</span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90ZXh0cmVnaW9uOjE2NjRkODk0ZjA5MjQ4MTdhZDU1M2E0YzI1OTA0ZjMwXzEwOTk1MTE2MjgyODQ5_8daf338d-4f04-4f48-9121-11fb3e022c72" escape="true"><div style="margin-top:14pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The activity in our restructuring accrual for the years ended March&#160;31, 2021 and 2020 is as follows:</span></div><div style="margin-bottom:6pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.894%"><tr><td style="width:1.0%"></td><td style="width:53.750%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.681%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.416%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.419%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZTo5ZTBkZjczYzE5OWM0NjM2YjUxY2ZlMDk1NzNjNmYxYi90YWJsZXJhbmdlOjllMGRmNzNjMTk5YzQ2MzZiNTFjZmUwOTU3M2M2ZjFiXzItMi0xLTEtMjg4MA_bcd2defd-3bac-4bab-8933-978c2a8ca2f0">2,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6c5a80017e49b59a6e4b84fa9b050f_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZTo5ZTBkZjczYzE5OWM0NjM2YjUxY2ZlMDk1NzNjNmYxYi90YWJsZXJhbmdlOjllMGRmNzNjMTk5YzQ2MzZiNTFjZmUwOTU3M2M2ZjFiXzItNC0xLTEtNTcwNw_58d7fdeb-169a-4497-b739-8bd3838fb60b">1,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee severance and related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZTo5ZTBkZjczYzE5OWM0NjM2YjUxY2ZlMDk1NzNjNmYxYi90YWJsZXJhbmdlOjllMGRmNzNjMTk5YzQ2MzZiNTFjZmUwOTU3M2M2ZjFiXzMtMi0xLTEtMjQ1Nw_965710b4-531c-49da-a054-f2593143d824">19,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZTo5ZTBkZjczYzE5OWM0NjM2YjUxY2ZlMDk1NzNjNmYxYi90YWJsZXJhbmdlOjllMGRmNzNjMTk5YzQ2MzZiNTFjZmUwOTU3M2M2ZjFiXzMtNC0xLTEtNTcwNw_9718b0d8-199a-4a8b-bb89-d019b75c460f">16,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZTo5ZTBkZjczYzE5OWM0NjM2YjUxY2ZlMDk1NzNjNmYxYi90YWJsZXJhbmdlOjllMGRmNzNjMTk5YzQ2MzZiNTFjZmUwOTU3M2M2ZjFiXzQtMi0xLTEtMjg4Ng_0d2477d9-7085-4257-ac40-8a0f935005d0">18,476</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZTo5ZTBkZjczYzE5OWM0NjM2YjUxY2ZlMDk1NzNjNmYxYi90YWJsZXJhbmdlOjllMGRmNzNjMTk5YzQ2MzZiNTFjZmUwOTU3M2M2ZjFiXzQtNC0xLTEtNTcwNw_13161e82-fe3d-4b10-8a49-fc798971925f">15,392</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZTo5ZTBkZjczYzE5OWM0NjM2YjUxY2ZlMDk1NzNjNmYxYi90YWJsZXJhbmdlOjllMGRmNzNjMTk5YzQ2MzZiNTFjZmUwOTU3M2M2ZjFiXzUtMi0xLTEtMjg4OA_05283505-18db-4cdc-b327-8f93f1ea47ce">3,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZTo5ZTBkZjczYzE5OWM0NjM2YjUxY2ZlMDk1NzNjNmYxYi90YWJsZXJhbmdlOjllMGRmNzNjMTk5YzQ2MzZiNTFjZmUwOTU3M2M2ZjFiXzUtNC0xLTEtNTcwNw_143937fe-600f-4972-ae6c-9f6fb9716daf">2,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:14pt;padding-left:36pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_160"></div><div style="margin-top:9pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90ZXh0cmVnaW9uOjc4YTVlZjY3OTU0NTRiNGY4NzAxY2E4MjM3YjE5Mjc1XzI0Njg_3afae4a7-d716-464c-a584-7e95bfd3e9bb" continuedAt="ie044981b72394a13acff84f422d4eb62" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="ie044981b72394a13acff84f422d4eb62" continuedAt="i0639110cc2704b98808937a2cd5f97d3"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued accounting standards update ASU No. 2016-02, Leases. Under the new guidance, we recognized lease liabilities and right-of-use assets for our long-term leases. We adopted the new guidance on April 1, 2019 using the optional transition method, which allows for the prospective application of the standard, and as a result, we did not record an adjustment to retained earnings. In addition, we elected the package of practical expedients, for all of its leases, permitted under the transition guidance within the standard, which allowed us to carry forward our historical lease classification, to not reassess prior conclusions related to initial direct costs and to not reassess whether any expired or existing contracts are or contain leases.  We also elected the lessee practical expedient to combine lease and non-lease components for new leases and modified leases.  We also made an accounting policy election in accordance with the new standard to apply accounting similar to ASC 840 to short-term leases, which are defined as leases that have a term of 12 months or less.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease liabilities relate primarily to operating leases for our global office infrastructure.  These operating leases expire at various dates through fiscal&#160;2031. We did not have any finance leases for either the years ended March&#160;31, 2021 or 2020.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90ZXh0cmVnaW9uOjc4YTVlZjY3OTU0NTRiNGY4NzAxY2E4MjM3YjE5Mjc1XzI0NzA_cb107545-7a36-43ba-9096-e07ea14bbdf6" continuedAt="i5d55ef274f6c4b0994d8f1ac10eda40f" escape="true">Net lease cost recognized in our Consolidated Statements of Operations is summarized as follows:</ix:nonNumeric></span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commvault Systems, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements &#8212; (Continued) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data) </span></div></div><ix:continuation id="i0639110cc2704b98808937a2cd5f97d3"><div style="margin-bottom:5pt;margin-top:8pt;text-align:center"><ix:continuation id="i5d55ef274f6c4b0994d8f1ac10eda40f" continuedAt="ied07336923da430b990010055e50c35a"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:72.807%"><tr><td style="width:1.0%"></td><td style="width:61.751%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:16.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.773%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTA2MzhmMTk1NDI0YzIxOTY5N2ZjNWE3ZDJkYmNjNS90YWJsZXJhbmdlOmQ5MDYzOGYxOTU0MjRjMjE5Njk3ZmM1YTdkMmRiY2M1XzEtMy0xLTEtMA_0b9dbf85-b7e9-4ae1-b2eb-d9d39926ebf1">9,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTA2MzhmMTk1NDI0YzIxOTY5N2ZjNWE3ZDJkYmNjNS90YWJsZXJhbmdlOmQ5MDYzOGYxOTU0MjRjMjE5Njk3ZmM1YTdkMmRiY2M1XzItNS0xLTEtMjkyMQ_71454ccf-c58c-476c-ba25-c15a55b67a92">8,795</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTA2MzhmMTk1NDI0YzIxOTY5N2ZjNWE3ZDJkYmNjNS90YWJsZXJhbmdlOmQ5MDYzOGYxOTU0MjRjMjE5Njk3ZmM1YTdkMmRiY2M1XzItMy0xLTEtMA_33f6f44f-fe95-4206-b83f-0711856c5e8b">232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTA2MzhmMTk1NDI0YzIxOTY5N2ZjNWE3ZDJkYmNjNS90YWJsZXJhbmdlOmQ5MDYzOGYxOTU0MjRjMjE5Njk3ZmM1YTdkMmRiY2M1XzMtNS0xLTEtMjkyMQ_d5e0ed95-13c3-4526-bc81-ecd8ca50ef7f">410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTA2MzhmMTk1NDI0YzIxOTY5N2ZjNWE3ZDJkYmNjNS90YWJsZXJhbmdlOmQ5MDYzOGYxOTU0MjRjMjE5Njk3ZmM1YTdkMmRiY2M1XzMtMy0xLTEtMA_1f747243-48a7-479c-9d46-6c911f1341b5">1,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTA2MzhmMTk1NDI0YzIxOTY5N2ZjNWE3ZDJkYmNjNS90YWJsZXJhbmdlOmQ5MDYzOGYxOTU0MjRjMjE5Njk3ZmM1YTdkMmRiY2M1XzQtNS0xLTEtMjkyMQ_fd2c7a53-ee17-4db9-a26c-f0a45c065958">2,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net lease cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTA2MzhmMTk1NDI0YzIxOTY5N2ZjNWE3ZDJkYmNjNS90YWJsZXJhbmdlOmQ5MDYzOGYxOTU0MjRjMjE5Njk3ZmM1YTdkMmRiY2M1XzQtMy0xLTEtMA_eb21390d-9a28-4349-b57c-fe61df892844">11,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTA2MzhmMTk1NDI0YzIxOTY5N2ZjNWE3ZDJkYmNjNS90YWJsZXJhbmdlOmQ5MDYzOGYxOTU0MjRjMjE5Njk3ZmM1YTdkMmRiY2M1XzUtNS0xLTEtMjkyMQ_78fffadb-0a5e-4e74-bf0c-c42599885bfc">11,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:14pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosures related to</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">periods prior to the adoption of the new lease standard</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental expense was $<ix:nonFraction unitRef="usd" contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesRentExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90ZXh0cmVnaW9uOjc4YTVlZjY3OTU0NTRiNGY4NzAxY2E4MjM3YjE5Mjc1XzQzOTgwNDY1MTU1ODA_012008a6-121d-45e2-a918-89846cc27f5f">11,474</ix:nonFraction> for the year ended March 31, 2019.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:5pt;text-indent:27pt"><span><br/></span></div><ix:continuation id="ied07336923da430b990010055e50c35a"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash flow information</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.789%"><tr><td style="width:1.0%"></td><td style="width:69.109%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.231%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.233%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpmNzcxMzBjNjRlZDI0YTQ2YjQ5NmQyYTkwMTFhZDQ1Mi90YWJsZXJhbmdlOmY3NzEzMGM2NGVkMjRhNDZiNDk2ZDJhOTAxMWFkNDUyXzItMy0xLTEtMjkyMw_f6526353-c911-4f2a-ab88-c6997d275469">10,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpmNzcxMzBjNjRlZDI0YTQ2YjQ5NmQyYTkwMTFhZDQ1Mi90YWJsZXJhbmdlOmY3NzEzMGM2NGVkMjRhNDZiNDk2ZDJhOTAxMWFkNDUyXzItNS0xLTEtMjkyNA_61d6c42f-486e-49f1-b3e8-f9901950b49f">9,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions of operating lease assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:IncreaseDecreaseInOperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpmNzcxMzBjNjRlZDI0YTQ2YjQ5NmQyYTkwMTFhZDQ1Mi90YWJsZXJhbmdlOmY3NzEzMGM2NGVkMjRhNDZiNDk2ZDJhOTAxMWFkNDUyXzMtMy0xLTEtMjkyNw_5bbd1038-43ed-496c-abae-6af1b9cc111d">17,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="cvlt:IncreaseDecreaseInOperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpmNzcxMzBjNjRlZDI0YTQ2YjQ5NmQyYTkwMTFhZDQ1Mi90YWJsZXJhbmdlOmY3NzEzMGM2NGVkMjRhNDZiNDk2ZDJhOTAxMWFkNDUyXzMtNS0xLTEtMjkyNw_ba466428-53c1-4b9d-a490-58632264ab00">8,448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;March&#160;31, 2021, the minimum lease commitment amount for operating leases signed but not yet commenced, was immaterial.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90ZXh0cmVnaW9uOjc4YTVlZjY3OTU0NTRiNGY4NzAxY2E4MjM3YjE5Mjc1XzI0NzE_66dd9b8b-1586-4290-b153-3f4fd5a52831" escape="true"><div style="margin-bottom:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;March&#160;31, 2021, the maturities of lease liabilities based on the total minimum lease commitment amount including options to extend lease terms that are reasonably certain of being exercised are as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:83.479%"><tr><td style="width:1.0%"></td><td style="width:86.290%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.510%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzAtMS0xLTEtMA_746ea19c-8a68-44f7-b421-326481c29a65">7,526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzEtMS0xLTEtMA_979c432c-7a1e-496e-abba-e855f44c42df">4,816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzItMS0xLTEtMA_dc88e3a4-5a2c-4e1d-a5f5-922e54cfafba">4,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzMtMS0xLTEtMA_b80d866f-176d-4325-8727-2c1e8bb9e499">3,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzQtMS0xLTEtMA_dc926ba9-372d-4186-9dc6-7f40b01939cb">2,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzUtMS0xLTEtMA_425ec36d-012a-4466-a731-8685f5ad2a08">2,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Minimum Lease Payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzYtMS0xLTEtMA_09022378-ba36-4527-a633-af192045db6a">25,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Imputed Interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzctMS0xLTEtMA_f92ed372-f1d2-4968-bbfa-ca9c860648be">2,181</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzgtMS0xLTEtMA_7c0800f1-2543-45f9-932a-5b4070d12f9c">22,888</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Current Portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzktMS0xLTEtMA_fdfd6c76-504a-47f8-94fc-6695a47d22d2">7,469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzEwLTEtMS0xLTA_d68a31e9-1401-47eb-9e0e-783cdaca1669">15,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average discount rate was <ix:nonFraction unitRef="number" contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" decimals="2" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90ZXh0cmVnaW9uOjc4YTVlZjY3OTU0NTRiNGY4NzAxY2E4MjM3YjE5Mjc1XzEwOTk1MTE2Mjg0NjUy_5a095b5b-d20a-48e1-96a7-b0339f99984e"><ix:nonFraction unitRef="number" contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" decimals="2" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90ZXh0cmVnaW9uOjc4YTVlZjY3OTU0NTRiNGY4NzAxY2E4MjM3YjE5Mjc1XzEwOTk1MTE2Mjg0NjUy_af7c53dd-0607-414c-bcc7-c817426008e7">4</ix:nonFraction></ix:nonFraction>%&#160;for operating leases recognized in the Consolidated Balance Sheets for both the years ended March&#160;31, 2021 and 2020. The weighted-average remaining operating lease term was&#160;<ix:nonNumeric contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90ZXh0cmVnaW9uOjc4YTVlZjY3OTU0NTRiNGY4NzAxY2E4MjM3YjE5Mjc1XzIxODg_51094e2f-ef3c-4a27-9184-e643ff2849bf">4.43</ix:nonNumeric>&#160;years and <ix:nonNumeric contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90ZXh0cmVnaW9uOjc4YTVlZjY3OTU0NTRiNGY4NzAxY2E4MjM3YjE5Mjc1XzEwOTk1MTE2Mjg0NjQz_1b573c89-978a-4a19-8e49-0c7ec1a45100">3.09</ix:nonNumeric> years for the years ended March&#160;31, 2021 and 2020, respectively.</span></div></ix:continuation><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_169"></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_172"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;9A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Controls and Procedures</span></td></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.78pt">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, with the participation of the Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as of March&#160;31, 2021. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of March&#160;31, 2021.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.24pt">Management&#8217;s Report on Internal Control over Financial Reporting</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over our financial reporting as defined in Rules 13a-15(f) of the Exchange Act. There are inherent limitations in the effectiveness of any internal control, including the possibility of human error and the circumvention or overriding of controls. Accordingly, even an effective internal control can provide only reasonable assurance with respect to financial statement preparation. Further, because of changes in conditions, the effectiveness of any internal control may vary over time.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of our internal control over financial reporting as of March&#160;31, 2021. In making this assessment, management used the framework set forth by the Committee of Sponsoring Organizations of the Treadway Commission ("COSO") in the 2013&#160;Internal Control&#8212;Integrated Framework.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our assessment, using those criteria, our management concluded that, as of March&#160;31, 2021, our internal control over financial reporting was effective. The effectiveness of our internal control over financial reporting as of March&#160;31, 2021 has been audited by Ernst&#160;&amp; Young LLP, our independent registered public accounting firm, as stated in their report, which is included below in this Annual Report on Form 10-K.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(c)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.78pt">Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no change in our internal control over financial reporting that occurred during the fourth quarter of fiscal 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Board of Directors and Stockholders of Commvault Systems, Inc.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control over Financial Reporting</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited Commvault Systems, Inc.&#8217;s internal control over financial reporting as of March 31, 2021, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Commvault Systems, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of March 31, 2021, based on the COSO criteria.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of March 31, 2021 and 2020, the related consolidated statements of operations, comprehensive loss, stockholders' equity and cash flows for each of the three years in the period ended March 31, 2021, and the related notes and financial statement schedule listed in the Index at Item 15 and our report dated May&#160;13, 2021 expressed an unqualified opinion thereon.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">/s/ Ernst &amp; Young LLP</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Iselin, New Jersey</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May&#160;13, 2021 </span></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_175"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;9B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Other Information</span></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_178"></div><div style="margin-top:9pt;text-align:center"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;III</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_181"></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;10.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Directors, Executive Officers and Corporate Governance</span></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We will furnish to the SEC a definitive Proxy Statement not later than 120&#160;days after the close of the fiscal year ended March&#160;31, 2021. Information with respect to this Item is incorporated herein by reference from the sections of our 2021 Proxy Statement captioned, &#8220;Our Board of Directors&#8221; and &#8220;Corporate Governance&#8221;.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board of Directors has adopted a code of business ethics and conduct, which applies to all of our employees. The code of business ethics and conduct is in addition to our code of ethics for senior financial officers. The full texts of our code of business ethics and conduct and our code of ethics for senior financial officers can be found on our website, www.commvault.com.</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_184"></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Executive Compensation</span></td></tr></table></div><div style="margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information with respect to this Item is incorporated herein by reference from the sections of our 2021 Proxy Statement captioned &#8220;Executive Compensation&#8221; and "Compensation Committee Report".</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_187"></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></td></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information with respect to this Item is incorporated herein by reference from the section of our 2021 Proxy Statement captioned &#8220;Security Ownership of Certain Beneficial Ownership and Management&#8221;.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities Authorized for Issuance under Equity Compensation Plans</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information as of March&#160;31, 2021 with respect to the shares of our common stock that may be issuable upon the exercise of options, warrants and rights under or existing equity compensation plans.  The following information is as of March&#160;31, 2021:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:38.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.283%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.984%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of&#160;Securities&#160;<br/>to&#160;be Issued Upon Exercise of<br/>Outstanding Options,<br/>Warrants and Rights<br/>(a)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price of<br/>Outstanding<br/>Options,&#160;Warrants<br/>and Rights<br/>(b)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of&#160;Securities<br/>Remaining&#160;Available&#160;for<br/>Future&#160;Issuance&#160;Under&#160;Equity<br/>Compensation&#160;Plans&#160;<br/>(Excluding<br/>Securities Reflected in<br/>Column (a))<br/>(c)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity compensation plans approved by security holders (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,808,433&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.74&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,110,398&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity compensation plans not approved by security holder</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Totals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,808,433&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.74&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,110,398&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Consists of shares of common stock to be issued upon exercise of outstanding options and vesting of restricted stock awards under our Omnibus Incentive Plan. These amounts do not include potentially issuable shares under the Employee Stock Purchase Plan.  We have reserved 2,965 thousand shares for the future issuance of shares under the Employee Stock Purchase Plan.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_190"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;13.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Certain Relationships and Related Transactions, and Director Independence</span></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information with respect to this Item is incorporated herein by reference from the sections of our 2021 Proxy Statement captioned &#8220;Transactions with Related Persons&#8221;,  "Corporate Governance - </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independence and Composition of our Board of Directors</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">" and "Corporate Governance - </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Board of Directors and Its Committees-General</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">".</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_193"></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;14.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Principal Accountant Fees and Services</span></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information with respect to this Item is incorporated herein by reference from the section of our 2021 Proxy Statement captioned &#8220;Ratification of the Appointment of Independent Auditors - Audit, Audit-related, Tax and All Other Fees&#8221;.</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_196"></div><div style="margin-top:9pt;text-align:center"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;IV</span></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_199"></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;15.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Exhibits and Financial Statement Schedules</span></td></tr></table></div><div style="-sec-extract:summary;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Statements</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See &#8220;Index to Consolidated Financial Statements&#8221; set forth in Item&#160;8 for a list of financial statements filed as part of this report.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Statement Schedules</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following financial statement schedule should be read in conjunction with the Consolidated Financial Statements set forth in Item&#160;8 and appears below:</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedule&#160;II&#160;&#8212; Valuation and Qualifying Accounts for the years ended March&#160;31, 2019, 2020 and 2021.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All other schedules are omitted because they are not required or the required information is shown in the financial statements or notes thereto.</span></div><ix:nonNumeric contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90ZXh0cmVnaW9uOjk1NjkwODJjODY0ZjRiNWY4ZmZkZjk4YmVjZTY1Mjc5XzczMw_97b0e819-e744-4d4c-b145-f9cee90e5c51" escape="true"><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule&#160;II&#160;&#8212; Valuation and Qualifying Accounts</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:31.988%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.547%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.547%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.547%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.547%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.549%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Beginning&#160;of<br/>Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged<br/>(Credited)&#160;to<br/>Costs and<br/>Expenses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to Other Accounts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-offs/Deductions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>End of<br/>Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended March 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68d7cd6f66224c54bf592ef5b5efc74b_I20180331" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzMtMi0xLTEtMA_af9fa758-e9b0-4013-b123-84147a2ca4da">104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7370f54b1265494583c6a32a1688c1b1_D20180401-20190331" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzMtNC0xLTEtMA_9b15899d-8371-4ed2-992a-f32e81fd90dc">569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7370f54b1265494583c6a32a1688c1b1_D20180401-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzQtNi0xLTEtNTczMQ_3f46272a-c2eb-49b1-add8-8a4e4bdb8393">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7370f54b1265494583c6a32a1688c1b1_D20180401-20190331" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzMtNi0xLTEtMA_3880d861-91d2-4293-b0b9-2e9cabaf011c">184</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb687fd2ad744171b9b9ef11cb0a4c24_I20190331" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzMtOC0xLTEtMA_7ae23b52-5b6a-484f-97fb-c842132344ca">489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance for deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d8733ad33964f30bf5cca39a6a44a94_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzQtMi0xLTEtMA_ff96a644-fe1e-408d-bba2-fde3e23bc438">58,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2db9c13b253543d780564df67435bf0b_D20180401-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzQtNC0xLTEtMA_12fe2654-adee-4d29-93f8-3c69c9c79093">8,190</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2db9c13b253543d780564df67435bf0b_D20180401-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzUtNi0xLTEtNTczMQ_9f826f6a-125a-48aa-9fad-2a1557904723">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2db9c13b253543d780564df67435bf0b_D20180401-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzQtNi0xLTEtMA_c55dbf53-4d8a-4c85-87f0-6f04ebf85351">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f3e1b60dc304a56b11ca8ff31d0797a_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzQtOC0xLTEtMA_b3c3ddfc-9e10-4289-83f0-8d905ff4b1c9">50,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended March 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb687fd2ad744171b9b9ef11cb0a4c24_I20190331" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzYtMi0xLTEtMA_3286d4ab-f2e6-4c12-9ee7-cddee93db2d5">489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i443fac583256411ca630ed99b2247f56_D20190401-20200331" decimals="-3" sign="-" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzYtNC0xLTEtMA_4da62e92-8323-49bc-ab40-ffd20d8a7166">246</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i443fac583256411ca630ed99b2247f56_D20190401-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzctNi0xLTEtNTczMQ_4bcb1235-1134-4aa6-8ad6-e82e209f7025">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i443fac583256411ca630ed99b2247f56_D20190401-20200331" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzYtNi0xLTEtMA_3bb7de95-57ad-4898-a24a-cbf55c9b5eab">121</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11133c7c6e5244068c9b7366af4bcf67_I20200331" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzYtOC0xLTEtMA_1ff01900-4bf4-4ef0-b884-321fee47ccfe">122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance for deferred taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f3e1b60dc304a56b11ca8ff31d0797a_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzctMi0xLTEtMA_f8144ee0-a608-49c2-83ed-4019abf53bd2">50,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24af7e3b696e4ac69af9cc4be211a8e5_D20190401-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzctNC0xLTEtMA_0faad1c9-5e44-4a73-8b04-4d5b23cdf5c8">11,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24af7e3b696e4ac69af9cc4be211a8e5_D20190401-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzgtNi0xLTEtNTczMQ_addaaef5-18c6-4841-8f86-0b58a47a8f0c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24af7e3b696e4ac69af9cc4be211a8e5_D20190401-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzctNi0xLTEtMA_ba55d40a-206e-49e3-9699-459faccb04d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e18d64ac9764e92aac32328cf192cb5_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzctOC0xLTEtMA_ec976299-7a73-477c-a359-73cd95f9dfd9">61,702</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended March 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11133c7c6e5244068c9b7366af4bcf67_I20200331" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzktMi0xLTEtMA_89b267d5-5aca-48bf-ac65-27b2d56a529b">122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b0bc6a4fc5f4db4860a77c802f06de0_D20200401-20210331" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzktNC0xLTEtMA_f2570012-3de5-49e2-9156-ef077f47828c">333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b0bc6a4fc5f4db4860a77c802f06de0_D20200401-20210331" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzEwLTYtMS0xLTU3MzE_4e2d1b72-ddd2-4e02-93f2-d8bf595873c8">84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1b0bc6a4fc5f4db4860a77c802f06de0_D20200401-20210331" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzktNi0xLTEtMA_8a657e58-091f-4abb-895e-f8f1197e9cac">56</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if401f2b1d50a454585b6e40e49720079_I20210331" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzktOC0xLTEtMA_1e651184-504e-4aac-ab70-688eb4b18891">483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance for deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e18d64ac9764e92aac32328cf192cb5_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzEwLTItMS0xLTA_79838085-fb8d-4014-bc27-d639317ed523">61,702</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3e406fd257246ab9dcb9384dc946cd3_D20200401-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzEwLTQtMS0xLTA_b8c4bfff-d7c4-4a29-b7a6-1e2e4e6b5a67">16,637</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3e406fd257246ab9dcb9384dc946cd3_D20200401-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzExLTYtMS0xLTU3MzE_c7b5cf6c-c0ac-49bf-9ab3-c698caca2392">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3e406fd257246ab9dcb9384dc946cd3_D20200401-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzEwLTYtMS0xLTA_dbc993f5-142a-4502-898d-3db38432716d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4dbff10cea148b78dcdcc68140a2efc_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzEwLTgtMS0xLTA_b99e0d9f-9e4a-4c1c-bcf7-7eb8589d9fd7">78,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibits</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:120%">  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following exhibits are incorporated by reference or filed herewith.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;  </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:89.530%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit&#160;No.</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001169561/000116956119000063/amendedandrestatedcert.htm">3.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amended and Restated Certificate of Incorporation of Commvault Systems, Inc., as amended (Incorporated by reference to Exhibit&#160;3.1 to the Registrant&#8217;s Form 10-Q for the quarter ended September 30, 2019).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001169561/000116956120000043/certificateofincamendm.htm">3.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificate of Amendment of Amended and Restated Certificate of Incorporation of Commvault Systems, Inc. (Incorporated by reference to Exhibit 3.1 to the Registrant's Form 8-K dated August 28, 2020).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001169561/000116956120000043/ex32by-lawscommvaultam.htm">3.3</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amended and Restated Bylaws of Commvault Systems, Inc. (Incorporated by reference to Exhibit&#160;3.2 to the Registrant&#8217;s Form 8-K dated August 28, 2020).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000095012308015422/y72677exv3w1.htm">3.4</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certification of Designation of Series A Junior Participating Preferred Stock of Commvault Systems, Inc. (Incorporated by reference to Exhibit 3.1 to the Registrant&#8217;s Form 8-K dated November&#160;14, 2008).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000095012306011665/y24537a5exv4w1.txt">4.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Common Stock Certificate (Incorporated by reference to Exhibit&#160;4.1 to the Registrant&#8217;s Registration Statement on Form&#160;S-1, Commission File No.&#160;333-132550).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001169561/000095014220001022/eh2000586_ex0401.htm">4.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rights Agreement between Commvault Systems, Inc. and Computershare Trust Company, N.A. (Incorporated by reference to Exhibit 4.1 to the Registrant&#8217;s Form 8-K dated April 6, 2020).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001169561/000116956120000059/a20201116-rightsplanam.htm">4.3</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amendment No. 1 to Rights Agreement, dated as of November 16, 2020, by and between Commvault Systems, Inc. and Computershare Trust Company, N.A. as rights agent (Incorporated by reference to Exhibit&#160;4.1 to the Registrant&#8217;s Form 8-K dated November 16, 2020).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit44descriptionofsecu.htm">4.4</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description of Securities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000095012306011665/y24537a5exv9w1.txt">9.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Voting Trust&#160;Agreement (Incorporated by reference to Exhibit&#160;9.1 to the Registrant&#8217;s Registration Statement on Form&#160;S-1, Commission File No.&#160;333-132550).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000095012306011665/y24537a5exv10w4.txt">10.1*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Non-Qualified Stock Option Agreement (Incorporated by reference to Exhibit&#160;10.4 to the Registrant&#8217;s Registration Statement on Form&#160;S-1, Commission File No.&#160;333-132550).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000095012307007955/y35351exv10w5.htm">10.2*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Restricted Stock Unit Agreement (Incorporated by reference to Exhibit&#160;10.5 to the Registrant&#8217;s Annual Report on Form 10-K for the year ended March&#160;31, 2007).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000095012306003359/y17249exv10w5.txt">10.3*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employment Agreement, dated as of February&#160;1, 2004, between Commvault Systems, Inc. and N.&#160;Robert Hammer (Incorporated by reference to Exhibit&#160;10.5 to the Registrant&#8217;s Registration Statement on Form&#160;S-1, Commission File No.&#160;333-132550).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000095012306003359/y17249exv10w6.txt">10.4*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Employment Agreement between Commvault Systems, Inc. and Alan G. Bunte and Louis F. Miceli (Incorporated by reference to Exhibit&#160;10.6 to the Registrant&#8217;s Registration Statement on Form&#160;S-1, Commission File No.&#160;333-132550).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000095012306003359/y17249exv10w7.txt">10.5*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Corporate Change of Control Agreement between Commvault Systems, Inc. and Alan&#160;G.&#160;Bunte and Louis F. Miceli (Incorporated by reference to Exhibit&#160;10.7 to the Registrant&#8217;s Registration Statement on Form&#160;S-1, Commission File No.&#160;333-132550).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000095012306003359/y17249exv10w8.txt">10.6*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Corporate Change of Control Agreement between Commvault Systems, Inc. and Brian Carolan, and Ron Miiller (Incorporated by reference to Exhibit&#160;10.8 to the Registrant&#8217;s Registration Statement on Form&#160;S-1, Commission File No.&#160;333-132550).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000095012306003359/y17249exv10w9.txt">10.7*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Indemnity Agreement between Commvault Systems, Inc. and each of its current officers and directors (Incorporated by reference to Exhibit&#160;10.9 to the Registrant&#8217;s Registration Statement on Form&#160;S-1, Commission File No.&#160;333-132550).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000144530514001788/a2014033110kex1010.htm">10.8*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commvault Systems, Inc. Employee Stock Purchase Plan dated December 9, 2013 (Incorporated by reference to Exhibit&#160;10.10 to the Registrant&#8217;s Annual Report on Form 10-K for the year ended March&#160;31, 2014).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000116956120000052/omnibusincentiveplan-f.htm">10.9*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The Commvault Systems, Inc. Omnibus Incentive Plan (As Amended Through the Fourth Amendment Thereof) (Incorporated by reference to Exhibit&#160;10.1 to the Registrant&#8217;s Form 10-Q for the quarter ended September 30, 2020)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001169561/000095014220001523/eh2000814_ex1001.htm">10.10</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agreement, dated as of June 7, 2020, by and among Commvault Systems, Inc., Starboard Value LP and the other parties set forth therein (Incorporated by reference to Exhibit 10.1 of Commvault Systems, inc. Form 8-K dated June 8, 2020).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000116956118000016/elliott-cvltsettlementagre.htm">10.11</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Letter Agreement, by and among Commvault Systems, Inc., Elliott Associates, L.P., Elliott International, L.P. and Elliott International Capital Advisors Inc., dated April 30, 2018.  (Incorporated by reference to Exhibit&#160;10.1 to the Registrant&#8217;s Form 8-K dated April 30, 2018)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000116956119000008/employmentagreementceo1-7x.htm">10.12*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employment Agreement, dated January 8, 2019, between the Company and Sanjay Mirchandani.  (Incorporated by reference to Exhibit&#160;10.1 to the Registrant&#8217;s Form 8-K dated February 5, 2019)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000116956119000008/a8-kceoresignation_appoint.htm">10.13*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agreement and General Release, dated February 1, 2019, between the Company and N. Robert Hammer. (Incorporated by reference to Exhibit&#160;10.2 to the Registrant&#8217;s Form 8-K dated February 5, 2019)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000116956119000013/exhibit101.htm">10.14*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Executive Retention and Severance Agreement, dated March 5, 2019, between Commvault Systems, Inc. and Alan Bunte (Incorporated by reference to Exhibit&#160;10.1 to the Registrant&#8217;s Form 8-K dated February 1, 2019)</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Management contract or compensatory plan or arrangement.</span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit&#160;No.</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1169561/000116956119000015/whalenjayexecutiveretentio.htm">10.15*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Executive Retention and Severance Agreement, dated April 1, 2019, between Commvault Systems, Inc. and Jay Whalen (Incorporated by reference to Exhibit&#160;10.1 to the Registrant&#8217;s Form 8-K dated March 31, 2019)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="listofsubsidiariesex211.htm">21.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">List of Subsidiaries of Commvault Systems, Inc.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2021033110kex231.htm">23.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consent of Ernst&#160;&amp; Young LLP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2021033110kex311.htm">31.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certification of Chief Executive Officer Pursuant to Section&#160;302 of the Sarbanes-Oxley Act&#160;of&#160;2002</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2021033110kex312.htm">31.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certification of Chief Financial Officer Pursuant to Section&#160;302 of the Sarbanes-Oxley Act&#160;of&#160;2002</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2021033110kex321.htm">32.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certification of Chief Executive Officer Pursuant to Section&#160;906 of the Sarbanes-Oxley Act&#160;of&#160;2002</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2021033110kex322.htm">32.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certification of Chief Financial Officer Pursuant to Section&#160;906 of the Sarbanes-Oxley Act&#160;of&#160;2002</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Instance Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#222222;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:17pt;margin-top:17pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_202"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.165%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;16.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Form 10-K Summary</span></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><div id="ia3682dbbc0ba4fcca365bb275f5fa72e_205"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, in the city of Tinton Falls, State of New Jersey, on May&#160;13, 2021.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:53.654%"><tr><td style="width:1.0%"></td><td style="width:12.796%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.004%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COMMVAULT SYSTEMS, INC.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;SANJAY MIRCHANDANI</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sanjay Mirchandani</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Director, President&#160;and&#160;Chief&#160;Executive&#160;Officer&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></td></tr></table></div><div style="margin-top:13pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the registrant and in the capacities indicated on May&#160;13, 2021.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:43.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.438%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Title</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;SANJAY MIRCHANDANI</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director, President and Chief Executive Officer</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sanjay Mirchandani</span></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;BRIAN CAROLAN</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vice President, Chief Financial Officer</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brian Carolan</span></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;JAMES WHALEN</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vice President, Chief Accounting Officer</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">James Whalen</span></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;NICHOLAS ADAMO</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chairman of the Board</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nicholas Adamo</span></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;MARTHA H. BEJAR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Martha H. Bejar</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;R. TODD BRADLEY</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">R. Todd Bradley</span></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;KEITH GEESLIN</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Keith Geeslin</span></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;VIVIE LEE</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vivie Lee</span></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;CHARLES E. MORAN</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charles E. Moran</span></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;ALLISON PICKENS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allison Pickens</span></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;ARLEN SHENKMAN</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Arlen Shenkman</span></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;GARY SMITH</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gary Smith</span></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;DAVID F. WALKER</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">David F. Walker</span></td><td colspan="6" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.4
<SEQUENCE>2
<FILENAME>exhibit44descriptionofsecu.htm
<DESCRIPTION>EX-4.4
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i04c8dcbef58c423d8df4714b5278e100_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="-sec-extract:summary;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 4.4</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF SECURITIES</font></div><div style="margin-top:9pt;text-indent:42.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of May&#160;13, 2021, Commvault Systems, Inc. has two classes of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;)&#58; our Common Stock and our Preferred Stock Purchase Rights.</font></div><div style="margin-top:9pt;text-indent:42.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This summary does not purport to be a complete statement of the relevant provisions of our Amended and Restated Certificate of Incorporation (&#8220;Charter&#8221;) or our Amended and Restated Bylaws (&#8220;Bylaws).  This summary is subject to and qualified in its entirety by reference to our Charter and Bylaws, which are incorporated by reference as exhibits to the Annual Report on Form 10-K of which this Exhibit 4.1 is a part. </font></div><div style="margin-top:9pt;text-align:center;text-indent:42.75pt"><font><br></font></div><div style="margin-top:9pt;text-align:center;text-indent:42.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Common Stock</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Shares Authorized</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company is authorized to issue up to 250,000,000 shares of common stock, par value $0.01 per share (the &#8220;Common Stock&#8221;).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Voting Rights</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Each share of Common Stock is entitled to one vote on all matters submitted to a vote of stockholders, including the election of directors.  Holders of shares of Common Stock do not have cumulative voting rights.  </font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Dividends</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Subject to the rights of holders of any outstanding shares of preferred stock, the holders of Common Stock are entitled to receive dividends, if any, as may be declared from time to time by the Board of Directors in its discretion out of funds legally available for the payment of dividends.</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Other Rights.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Subject to any preferential rights of holders of any outstanding shares of preferred stock, holders of Common Stock are entitled to share ratably in all assets legally available for distribution to stockholders in the event of dissolution.  Our Common Stock has no sinking fund or redemption provisions or preemptive, conversion or exchange rights. Holders of shares of Common Stock are not currently entitled to pre-emptive rights..</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Fully Paid</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The issued and outstanding shares of Common Stock are fully paid and non-assessable. </font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Listing</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  The Common Stock is traded on The Nasdaq Stock Market LLC under the trading symbol &#8220;CVLT.&#8221;</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Preferred Stock Purchase Rights and Preferred Stock  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This description of Preferred Stock Purchase Rights and Series A Preferred Stock is subject to and qualified in its entirety by reference to the Rights Agreement, dated as of April 3, 2020, between Commvault Systems, Inc. and Computershare Trust Company, N.A. (the &#8220;Rights Agreement&#8221;) as filed on Form 8-K dated April 6, 2020, Amendment No. 1 (the &#8220;Amendment&#8221;) to the Rights Agreement dated as of November 16, 2020, as filed on Form 8-K dated November 16, 2020, and the Certificate of Designation of Series A Junior Participating Preferred Stock as filed on Form 8-K dated November 14, 2008.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Shares Authorized</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company is authorized to issue up to 50,000,000 shares of preferred stock, par value $0.01 per share, in one or more series and with rights and preferences that may be fixed or designated by our board of directors without any further action by our stockholders. 150,000 shares of preferred stock are designated as Series A Junior Participating Preferred Stock (the &#8220;Series A Preferred Stock&#8221;).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 13, 2020, the Board of Directors issued a dividend of one preferred share purchase right (&#8220;Right&#8221;) for each share of Common Stock to purchase one-thousandth of a share of Series A Preferred Stock, par value $0.01 per share, at a price of $200 per one-thousandth of a share of Series A Preferred Stock.  However, those Rights expired on their terms on April 1, 2021 without having been exercised.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date hereof, no shares of Series A Preferred Stock have been issued or are outstanding, and there are no outstanding or issued purchase rights in respect thereof.  However, the Company could issue such shares or purchase rights in the future.</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Voting Rights</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Until a Right is exercised or exchanged, the holder of such Rights will have no rights as a stockholder, including the right to vote.  In the event that shares of Series A Preferred Stock are issued, each one-thousandth share of Series A Preferred Stock will be entitled to one vote on all matters submitted to a vote of stockholders, including the election of directors.  Except as may otherwise be provided, the holders of shares of Series A Preferred Stock and the holders of shares of Common Stock would vote together as one class on all matters submitted for a vote of shareholders. These voting rights are subject to adjustment under certain circumstances. </font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Dividends</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Until a Right is exercised or exchanged, the holder of such Rights will have no rights as a stockholder, including the right to receive dividends. In the event that shares of Series A Preferred Stock are issued in the future, subject to any prior and superior rights of holders of any outstanding series of preferred stock, the holders of Series A Preferred Stock would be entitled to receive dividends, if any, as may be declared from time to time by the Board of Directors in its discretion out of funds legally available for the payment of dividends on terms as may be agreed.</font></div><div style="margin-top:9pt"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anti-Takeover Effects of Provisions of our Certificate of Incorporation and Bylaws</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Board of Directors</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Charter and Bylaws provide&#58;</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">that directors may be removed only for cause by the affirmative vote of the holders of at least 66 2&#47;3% of the shares of our capital stock entitled to vote&#59; and</font></div><div style="margin-bottom:8pt;padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">that any vacancy on the board of directors, however occurring, including a vacancy resulting from an enlargement of the board, may only be filled by vote of a majority of the directors then in office.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These provisions could make it more difficult for a third party to acquire us or discourage a third party from acquiring us.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our Charter and Bylaws previously provided that the board of directors be divided into three classes, as nearly equal in size as possible, with staggered three-year terms.  However, our stockholders have voted in favor of amending our Charter and Bylaws to remove this classification and we have begun the process of de-staggering the board of directors.  At the end of this three-year process, all directors will be in a single class and elected for single-year terms.  For more information, please see the amended Charter and Bylaws, as filed on Form 8-K dated August 28, 2020.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stockholder Actions and Special Meetings</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Charter and Bylaws also provide that&#58;</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any action required or permitted to be taken by the stockholders at an annual meeting or special meeting of stockholders may only be taken if it is properly brought before such meeting and may not be taken by written action in lieu of a meeting&#59; and</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">special meetings of the stockholders may only be called by the chairman of the board of directors, our chief executive officer, or by the board of directors.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Bylaws provide that in order for any matter to be considered &#8220;properly brought&#8221; before a meeting, a stockholder must comply with requirements regarding advance notice to us. These provisions could delay stockholder actions which are favored by the holders of a majority of our outstanding voting securities until the next stockholders meeting. These provisions may also discourage another person or entity from making a tender offer for our common stock because such person or entity, even if it acquired a majority of our outstanding voting securities, would be able to take action as a stockholder (such as electing new directors or approving a merger) only at a duly called stockholders meeting and not by written consent.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Board Consideration of Change of Control Transactions</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Charter empowers our board of directors, when considering a tender offer or merger or acquisition proposal, to take into account, in addition to potential economic benefits to stockholders, factors such as&#58;</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="padding-left:38.25pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a comparison of the proposed consideration to be received by stockholders in relation to the then current market price of our capital stock&#59; and</font></div><div style="padding-left:38.25pt"><font><br></font></div><div style="padding-left:38.25pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of the transaction on our employees, suppliers and customers and its effect on the communities in which we operate.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Amendment</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delaware law provides that the affirmative vote of a majority of the shares entitled to vote on any matter is required to amend a corporation&#8217;s certificate of incorporation or bylaws, unless a corporation&#8217;s certificate of incorporation or bylaws, as the case may be, requires a greater percentage. Our Charter requires the affirmative vote of the holders of at least 662&#47;3% of the shares of our capital stock entitled to vote to amend or repeal any of the foregoing provisions of our Charter. Our Bylaws may be amended or repealed by a majority vote of the board of directors or the holders of at least 66 2&#47;3% of the shares of our capital stock issued and outstanding and entitled to vote. The stockholder vote would be in addition to any separate class vote that might in the future be required pursuant to the terms of any series preferred stock that might be outstanding at the time any such amendments are submitted to stockholders.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The authorization of undesignated preferred stock makes it possible for the board of directors to issue preferred stock with voting or other rights or preferences that could impede the success of any attempt to change the control of our company.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These and other provisions may deter hostile takeovers or delay changes in control or management of our company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Delaware Business Combination Statute</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 203 of the Delaware General Corporation Law provides that, subject to exceptions set forth therein, an interested stockholder of a Delaware corporation shall not engage in any business combination, including mergers or consolidations or acquisitions of additional shares of the corporation, with the corporation for a three-year period following the date that the stockholder becomes an interested stockholder unless&#58;</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">prior to that date, the board of directors of the corporation approved either the business combination or the transaction which resulted in the stockholder becoming an interested stockholder&#59;</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon consummation of the transaction which resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, other than statutorily excluded shares&#59; or</font></div><div style="margin-bottom:8pt;padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">on or subsequent to such date, the business combination is approved by the board of directors of the corporation and authorized at an annual or special meeting of stockholders by the affirmative vote of at least 66 2&#47;3% of the outstanding voting stock which is not owned by the interested stockholder.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as otherwise set forth in Section 203, an interested stockholder is defined to include&#58;</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any person that is the owner of 15% or more of the outstanding voting stock of the corporation, or is an affiliate or associate of the corporation and was the owner of 15% or more of the outstanding voting stock of the corporation at any time within three years immediately prior to the date of determination&#59; and</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the affiliates and associates of any such person.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 203 may make it more difficult for a person who would be an interested stockholder to effect various business combinations with a corporation for a three-year period. We have not elected to be exempt from the restrictions imposed under Section 203. The provisions of Section 203 may encourage persons interested in acquiring us to negotiate in advance with our board because the stockholder approval requirement would be avoided if a majority of the directors then in office approves either the business combination or the transaction which results in any such person becoming an interested stockholder. These provisions also may have the effect of preventing changes in our management. It is possible that these provisions could make it more difficult to accomplish transactions which our stockholders may otherwise deem to be in their best interests.</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>listofsubsidiariesex211.htm
<DESCRIPTION>EX-21.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i436cd985f2a940e981aa57181f83bc5d_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div style="margin-bottom:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:138%">Exhibit&#160;21.1</font></div><div><font><br></font></div><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Subsidiaries of Commvault Systems, Inc.</font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:72.896%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.102%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Subsidiary</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Jurisdiction of Organization</font></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Capital Inc.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Advanced Data Life Cycle Management Inc.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems (Canada) Inc.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Ontario, Canada </font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems Mexico S. de R.L. de C.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Mexico</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems Mexico Administracion, S. de R.L. de C.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Mexico</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems International B.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems (India) Private Limited</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">India</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems (Australia) Pty. Ltd.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems (New Zealand) Limited</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">New Zealand</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems (Singapore) Private Limited</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Singapore</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems Limited</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">England</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems GmbH</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems (Japan) KK</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Japan</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems Ireland Limited</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Ireland</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems Italia Srl</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Italy</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems AB Srl</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Sweden</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems (Hong Kong) Limited</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Hong Kong</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Software Technology (Beijing) Co., Ltd</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">China</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems (South Africa) (Pty) Ltd</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">South Africa</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems (Israel) Ltd.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Israel</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Tinton Falls Urban Renewal LLC</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Commvault Systems Belgium BVBA</font><font style="color:#1f497d;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Belgium, Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Commvault Systems (Thailand) Ltd.</font><font style="color:#1f497d;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Thailand</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">CommVault Istanbul Yaz&#253;l&#253;m Hizmetleri Limited Sirketi (Commvault Software Services Ltd.)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Turkey</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Commvault Systems (Austria) GmbH</font><font style="color:#1f497d;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Austria</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Commvault Systems (Switzerland) GmbH</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Switzerland</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Commvault Systems (Malaysia) Sdn. Bhd.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Malaysia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Commvault Systems (Poland) sp. zo.o.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Poland</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Commvault System, S.L.U.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Spain</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Commvault Systems (Finland) OY </font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Finland</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>a2021033110kex231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="id71d892b247b42468f36ed0c895c8d79_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 23.1</font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the following Registration Statements&#58;  </font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Registration Statement (Form S-8 No. 333-138578) pertaining to the 1996 Stock Option Plan and the 2006 Long-Term Stock Incentive Plan of Commvault Systems, Inc.,</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Registration Statement (Form S-8 No. 333-192014) pertaining to the Commvault Systems, Inc. Employee Stock Purchase Plan of Commvault Systems, Inc.,</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Registration Statement (Form S-8 No. 333-213211) pertaining to the Commvault Systems, Inc. Omnibus Incentive Plan of Commvault Systems, Inc., </font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Registration Statement (Form S-8 No. 333-221163) pertaining to the Commvault Systems, Inc. Omnibus Incentive Plan, as amended through the First Amendment, of Commvault Systems, Inc., </font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Registration Statement (Form S-8 No. 333-228076) pertaining to the Commvault Systems, Inc. Omnibus Incentive Plan, as amended through the Second Amendment, of Commvault Systems, Inc.,</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Registration Statement (Form S-8 No. 333-234384) pertaining to the Commvault Systems, Inc. Omnibus Incentive Plan, as amended through the Third Amendment, of Commvault Systems, Inc., and</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Registration Statement (Form S-8 No. 333-249710) pertaining to the Commvault Systems, Inc. Omnibus Incentive Plan, as amended through the Fourth Amendment, of Commvault Systems, Inc.&#59;</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of our reports dated May&#160;13, 2021, with respect to the consolidated financial statements of Commvault Systems, Inc. and the effectiveness of internal control over financial reporting of Commvault Systems, Inc. included in this Annual Report (Form 10-K) of Commvault Systems, Inc. for the year ended</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31, 2021, filed with the Securities and Exchange Commission.  </font></div><div style="margin-bottom:10pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Ernst &#38; Young LLP</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Iselin, New Jersey</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May&#160;13, 2021 </font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>a2021033110kex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ibffbc161dc29463ab0f7ada4c9297596_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification of Chief Executive Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Required by Rule 13a-14(a) (17 CFR 240.13a-14(a))</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Sanjay Mirchandani, certify that&#58;</font></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">I have reviewed this Annual Report on Form&#160;10-K of Commvault Systems, Inc.&#59;</font></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:9pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:9pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:9pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:9pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing equivalent functions)&#58;</font></div><div><font><br></font></div><div style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:108pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="padding-left:72pt;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:42.836%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47;&#160;SANJAY MIRCHANDANI</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sanjay Mirchandani<br>Director, President and Chief Executive Officer</font></td></tr></table></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; May&#160;13, 2021 </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>a2021033110kex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i5a074911bd3d46a1b74eb87839bba234_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification of Chief Financial Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Required by Rule 13a-14(a) (17 CFR 240.13a-14(a))</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Brian Carolan, certify that&#58;</font></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">I have reviewed this Annual Report on Form&#160;10-K of Commvault Systems, Inc.&#59;</font></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div><font><br></font></div><div style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:108pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="padding-left:108pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:108pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="padding-left:108pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing equivalent functions)&#58;</font></div><div><font><br></font></div><div style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:108pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:42.836%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; BRIAN CAROLAN</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brian Carolan<br>Vice President, Chief Financial Officer</font></td></tr></table></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; May&#160;13, 2021 </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>a2021033110kex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i89608d58b1114951a3e7b231fa6fbaed_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification Pursuant To</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. Section&#160;1350</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As Adopted Pursuant To</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Section 906 of the Sarbanes-Oxley Act of 2002</font></div><div style="margin-top:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of Commvault Systems,&#160;Inc. (the &#8220;Company&#8221;) on Form&#160;10-K for the period ended March&#160;31, 2021 as filed with the Securities and Exchange Commission (the &#8220;Report&#8221;), I, Sanjay Mirchandani, Director, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">The Report fully complies with the requirements of section 13(a)&#160;or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="padding-left:36pt"><font><br></font></div><div style="margin-bottom:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:42.836%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; SANJAY MIRCHANDANI</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sanjay Mirchandani<br>Director, President and Chief Executive Officer</font></td></tr></table></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May&#160;13, 2021 </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>a2021033110kex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i821322e5dcc547ef97f68c41412097f2_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification Pursuant To</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. Section&#160;1350</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As Adopted Pursuant To</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Section 906 of the Sarbanes-Oxley Act of 2002</font></div><div style="margin-top:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of Commvault Systems,&#160;Inc. (the &#8220;Company&#8221;) on Form&#160;10-K for the period ended March&#160;31, 2021 as filed with the Securities and Exchange Commission (the &#8220;Report&#8221;), I, Brian Carolan, Vice President, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">The Report fully complies with the requirements of section 13(a)&#160;or 15(d)&#160;of the Securities Exchange Act of 1934&#59; and</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:42.836%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; BRIAN CAROLAN</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brian Carolan<br>Vice President, Chief Financial Officer</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May&#160;13, 2021 </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>cvlt-20210331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:7eaeba37-3750-42d2-99fa-1771adac4388,g:e44d3c6b-adae-4126-a5e1-ff0e73892474-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cvlt="http://www.commvault.com/20210331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.commvault.com/20210331">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cvlt-20210331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cvlt-20210331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cvlt-20210331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cvlt-20210331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.commvault.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.commvault.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001002 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://www.commvault.com/role/ConsolidatedStatementsofOperations">
        <link:definition>1003004 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveLoss" roleURI="http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveLoss">
        <link:definition>1004005 - Statement - Consolidated Statements of Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofStockholdersEquity" roleURI="http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity">
        <link:definition>1005006 - Statement - Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.commvault.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1006007 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NatureofBusiness" roleURI="http://www.commvault.com/role/NatureofBusiness">
        <link:definition>2101101 - Disclosure - Nature of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2102102 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>2304301 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail">
        <link:definition>2405401 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail" roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail">
        <link:definition>2406402 - Disclosure - Summary of Significant Accounting Policies - Computation of Diluted Net Income Per Common Share (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesSummaryofPotentialOutstandingCommonStockEquivalentsDetail" roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofPotentialOutstandingCommonStockEquivalentsDetail">
        <link:definition>2407403 - Disclosure - Summary of Significant Accounting Policies - Summary of Potential Outstanding Common Stock Equivalents (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail" roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail">
        <link:definition>2408404 - Disclosure - Summary of Significant Accounting Policies - Summary of Fair Value of Financial Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://www.commvault.com/role/Revenue">
        <link:definition>2109103 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueTables" roleURI="http://www.commvault.com/role/RevenueTables">
        <link:definition>2310302 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueAdditionalInformationDetail" roleURI="http://www.commvault.com/role/RevenueAdditionalInformationDetail">
        <link:definition>2411405 - Disclosure - Revenue - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuePerformanceObligationsDetail" roleURI="http://www.commvault.com/role/RevenuePerformanceObligationsDetail">
        <link:definition>2412406 - Disclosure - Revenue - Performance Obligations (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueDisaggregationofRevenueDetails" roleURI="http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails">
        <link:definition>2413407 - Disclosure - Revenue - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueOpeningandClosingBalancesReceivablesDetails" roleURI="http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails">
        <link:definition>2414408 - Disclosure - Revenue - Opening and Closing Balances (Receivables) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueOpeningandClosingBalancesDeferredRevenueDetails" roleURI="http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails">
        <link:definition>2415409 - Disclosure - Revenue - Opening and Closing Balances (Deferred Revenue) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombination" roleURI="http://www.commvault.com/role/BusinessCombination">
        <link:definition>2116104 - Disclosure - Business Combination</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationTables" roleURI="http://www.commvault.com/role/BusinessCombinationTables">
        <link:definition>2317303 - Disclosure - Business Combination (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationAdditionalInformationDetails" roleURI="http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails">
        <link:definition>2418410 - Disclosure - Business Combination - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails" roleURI="http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails">
        <link:definition>2419411 - Disclosure - Business Combination - Summarizes Purchase Price and Preliminary Purchase Price Allocation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsNet" roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNet">
        <link:definition>2120105 - Disclosure - Goodwill and Intangible Assets, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsNetTables" roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetTables">
        <link:definition>2321304 - Disclosure - Goodwill and Intangible Assets, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsNetAdditionalInformationDetails" roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails">
        <link:definition>2422412 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsNetGoodwillDetails" roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetGoodwillDetails">
        <link:definition>2423413 - Disclosure - Goodwill and Intangible Assets, Net - Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails" roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails">
        <link:definition>2424414 - Disclosure - Goodwill and Intangible Assets, Net - Intangible Assets, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipment" roleURI="http://www.commvault.com/role/PropertyandEquipment">
        <link:definition>2125106 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentTables" roleURI="http://www.commvault.com/role/PropertyandEquipmentTables">
        <link:definition>2326305 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentScheduleofPropertyandEquipmentDetail" roleURI="http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail">
        <link:definition>2427415 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentAdditionalInformationDetail" roleURI="http://www.commvault.com/role/PropertyandEquipmentAdditionalInformationDetail">
        <link:definition>2428416 - Disclosure - Property and Equipment - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilities" roleURI="http://www.commvault.com/role/AccruedLiabilities">
        <link:definition>2129107 - Disclosure - Accrued Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesTables" roleURI="http://www.commvault.com/role/AccruedLiabilitiesTables">
        <link:definition>2330306 - Disclosure - Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesDetail" roleURI="http://www.commvault.com/role/AccruedLiabilitiesDetail">
        <link:definition>2431417 - Disclosure - Accrued Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.commvault.com/role/CommitmentsandContingencies">
        <link:definition>2132108 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesTables" roleURI="http://www.commvault.com/role/CommitmentsandContingenciesTables">
        <link:definition>2333307 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesDetail" roleURI="http://www.commvault.com/role/CommitmentsandContingenciesDetail">
        <link:definition>2434418 - Disclosure - Commitments and Contingencies (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Capitalization" roleURI="http://www.commvault.com/role/Capitalization">
        <link:definition>2135109 - Disclosure - Capitalization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalizationDetail" roleURI="http://www.commvault.com/role/CapitalizationDetail">
        <link:definition>2436419 - Disclosure - Capitalization (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlans" roleURI="http://www.commvault.com/role/StockPlans">
        <link:definition>2137110 - Disclosure - Stock Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansTables" roleURI="http://www.commvault.com/role/StockPlansTables">
        <link:definition>2338308 - Disclosure - Stock Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansAdditionalInformationDetail" roleURI="http://www.commvault.com/role/StockPlansAdditionalInformationDetail">
        <link:definition>2439420 - Disclosure - Stock Plans - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansActivityforCompanysTwoStockIncentivePlansDetail" roleURI="http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail">
        <link:definition>2440421 - Disclosure - Stock Plans - Activity for Company's Two Stock Incentive Plans (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansRestrictedStockUnitActivityDetail" roleURI="http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail">
        <link:definition>2441422 - Disclosure - Stock Plans - Restricted Stock Unit Activity (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansStockBasedCompensationExpenseDetail" roleURI="http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail">
        <link:definition>2442423 - Disclosure - Stock Plans - Stock-Based Compensation Expense (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansAwardswithaMarketConditionDetail" roleURI="http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail">
        <link:definition>2443424 - Disclosure - Stock Plans - Awards with a Market Condition (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansPerformanceBasedAwardsDetails" roleURI="http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails">
        <link:definition>2444425 - Disclosure - Stock Plans - Performance Based Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansEmployeeStockPurchasePlanDetail" roleURI="http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail">
        <link:definition>2445426 - Disclosure - Stock Plans - Employee Stock Purchase Plan (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails" roleURI="http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails">
        <link:definition>2446427 - Disclosure - Stock Plans - Impact on Stock Compensation Expense for Changes in Senior Leadership (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.commvault.com/role/IncomeTaxes">
        <link:definition>2147111 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.commvault.com/role/IncomeTaxesTables">
        <link:definition>2348309 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesAdditionalInformationDetail" roleURI="http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail">
        <link:definition>2449428 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail" roleURI="http://www.commvault.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail">
        <link:definition>2450429 - Disclosure - Income Taxes - Components of Income Before Income Taxes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail" roleURI="http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail">
        <link:definition>2451430 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail" roleURI="http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail">
        <link:definition>2452431 - Disclosure - Income Taxes - Reconciliation of Statutory Tax Rates and Effective Tax Rates (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsofDeferredTaxAssetsDetail" roleURI="http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail">
        <link:definition>2453432 - Disclosure - Income Taxes - Components of Deferred Tax Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail" roleURI="http://www.commvault.com/role/IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail">
        <link:definition>2454433 - Disclosure - Income Taxes - Reconciliation of Amounts of Unrecognized Tax Benefits (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlan" roleURI="http://www.commvault.com/role/EmployeeBenefitPlan">
        <link:definition>2155112 - Disclosure - Employee Benefit Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlanAdditionalInformationDetail" roleURI="http://www.commvault.com/role/EmployeeBenefitPlanAdditionalInformationDetail">
        <link:definition>2456434 - Disclosure - Employee Benefit Plan - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://www.commvault.com/role/SegmentInformation">
        <link:definition>2157113 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.commvault.com/role/SegmentInformationTables">
        <link:definition>2358310 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationAdditionalInformationDetail" roleURI="http://www.commvault.com/role/SegmentInformationAdditionalInformationDetail">
        <link:definition>2459435 - Disclosure - Segment Information - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationScheduleofRevenuebyGeographicAreaDetail" roleURI="http://www.commvault.com/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetail">
        <link:definition>2460436 - Disclosure - Segment Information - Schedule of Revenue by Geographic Area (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail" roleURI="http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail">
        <link:definition>2461437 - Disclosure - Segment Information - Schedule of Long-Lived Assets by Geographic Area (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Restructuring" roleURI="http://www.commvault.com/role/Restructuring">
        <link:definition>2162114 - Disclosure - Restructuring</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringTables" roleURI="http://www.commvault.com/role/RestructuringTables">
        <link:definition>2363311 - Disclosure - Restructuring (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringRestructuringChargesDetails" roleURI="http://www.commvault.com/role/RestructuringRestructuringChargesDetails">
        <link:definition>2464438 - Disclosure - Restructuring - Restructuring Charges (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringActivityinRestructuringAccrualsDetails" roleURI="http://www.commvault.com/role/RestructuringActivityinRestructuringAccrualsDetails">
        <link:definition>2465439 - Disclosure - Restructuring - Activity in Restructuring Accruals (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.commvault.com/role/Leases">
        <link:definition>2166115 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.commvault.com/role/LeasesTables">
        <link:definition>2367312 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNetLeaseCostsRecognizedDetails" roleURI="http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails">
        <link:definition>2468440 - Disclosure - Leases - Net Lease Costs Recognized (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesAdditionalInformationDetails" roleURI="http://www.commvault.com/role/LeasesAdditionalInformationDetails">
        <link:definition>2469441 - Disclosure - Leases - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesCashFlowInformationDetails" roleURI="http://www.commvault.com/role/LeasesCashFlowInformationDetails">
        <link:definition>2470442 - Disclosure - Leases - Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesMaturitiesofLeaseLiabilitiesDetails" roleURI="http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails">
        <link:definition>2471443 - Disclosure - Leases - Maturities of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesMaturitiesofLeaseLiabilitiesDetails_1" roleURI="http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1">
        <link:definition>2471443 - Disclosure - Leases - Maturities of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccounts" roleURI="http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccounts">
        <link:definition>2172116 - Disclosure - Schedule II - Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccountsDetail" roleURI="http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail">
        <link:definition>2473444 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="cvlt_PerformanceSharesAndRestrictedStockUnitsMember" abstract="true" name="PerformanceSharesAndRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_FairValueOfRestrictedStockUnitsVestedTotal" abstract="false" name="FairValueOfRestrictedStockUnitsVestedTotal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_NOLsNotExpiringMember" abstract="true" name="NOLsNotExpiringMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_ContractWithCustomerAssetNetCurrentRollForward" abstract="true" name="ContractWithCustomerAssetNetCurrentRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvlt_ContractWithCustomerLiabilityNoncurrentRollForward" abstract="true" name="ContractWithCustomerLiabilityNoncurrentRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvlt_ContractWithCustomerAssetNetNoncurrentRollForward" abstract="true" name="ContractWithCustomerAssetNetNoncurrentRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvlt_CostOfServicesRevenueMember" abstract="true" name="CostOfServicesRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_ProfessionalServicesOtherMember" abstract="true" name="ProfessionalServicesOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationCARESActImpactPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cvlt_ContractWithCustomerLiabilityCurrentRollForward" abstract="true" name="ContractWithCustomerLiabilityCurrentRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvlt_AccruedCompensationAndRelatedPayrollTax" abstract="false" name="AccruedCompensationAndRelatedPayrollTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease" abstract="false" name="ContractWithCustomerAssetNetCurrentIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease" abstract="false" name="ContractWithCustomerLiabilityCurrentIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases" abstract="false" name="StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock" abstract="false" name="ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cvlt_SoftwareAndProductsMember" abstract="true" name="SoftwareAndProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_SourcesOfPrimaryRevenue" abstract="false" name="SourcesOfPrimaryRevenue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cvlt_ScheduleOfRoyaltyExpenseTableTextBlock" abstract="false" name="ScheduleOfRoyaltyExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cvlt_HedvigInc.Member" abstract="true" name="HedvigInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization" abstract="false" name="DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cvlt_SubscriptionArrangementTerm" abstract="false" name="SubscriptionArrangementTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax" abstract="false" name="EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease" abstract="false" name="ContractWithCustomerAssetNetNoncurrentIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_IncreaseDecreaseInDeferredSalesCommissions" abstract="false" name="IncreaseDecreaseInDeferredSalesCommissions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_CustomerSupportMember" abstract="true" name="CustomerSupportMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_SalesTaxPolicyPolicyTextBlock" abstract="false" name="SalesTaxPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cvlt_ProfessionalServicesEducationServicesMember" abstract="true" name="ProfessionalServicesEducationServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod" abstract="false" name="RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvlt_SummaryOfSignificantAccountingPoliciesTable" abstract="true" name="SummaryOfSignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cvlt_DeferredRevenueCurrentMember" abstract="true" name="DeferredRevenueCurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_CustomerSupportAgreementTerm" abstract="false" name="CustomerSupportAgreementTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvlt_AccountsReceivableRollForward" abstract="true" name="AccountsReceivableRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder" abstract="false" name="BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold" abstract="false" name="DepreciationExpenseAllocatedToCostOfGoodsSold" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvlt_ProfessionalServicesMember" abstract="true" name="ProfessionalServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet" abstract="false" name="IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_ArrowMember" abstract="true" name="ArrowMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_SoftwareLicensesMember" abstract="true" name="SoftwareLicensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate" abstract="false" name="BusinessCombinationConsiderationTransferredAfterAcquisitionDate" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_A2006LongTermStockInventivePlanMember" abstract="true" name="A2006LongTermStockInventivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_MaximumSoftwareWarrantyPeriod" abstract="false" name="MaximumSoftwareWarrantyPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod" abstract="false" name="BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter" abstract="false" name="RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_OperatingLeaseImpairmentLossNumberOfLeases" abstract="false" name="OperatingLeaseImpairmentLossNumberOfLeases" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences" abstract="false" name="EffectiveIncomeTaxRateReconciliationPermanentDifferences" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cvlt_SummaryOfSignificantAccountingPoliciesLineItems" abstract="true" name="SummaryOfSignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvlt_SoftwareMember" abstract="true" name="SoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_StockRepurchasesPolicyPolicyTextBlock" abstract="false" name="StockRepurchasesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cvlt_A2016IncentivePlanMember" abstract="true" name="A2016IncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cvlt_RestrictedCashReleasedAmount" abstract="false" name="RestrictedCashReleasedAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_DeferredRevenueNoncurrentMember" abstract="true" name="DeferredRevenueNoncurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" abstract="false" name="ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" abstract="false" name="IncreaseDecreaseInOperatingLeaseRightOfUseAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_NOLExpiringBetween2034And2036Member" abstract="true" name="NOLExpiringBetween2034And2036Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_SoftwareAppliancesMember" abstract="true" name="SoftwareAppliancesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves" abstract="false" name="EffectiveIncomeTaxRateReconciliationTaxReserves" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cvlt_DeferredTaxLiabilitiesDeferredCommissions" abstract="false" name="DeferredTaxLiabilitiesDeferredCommissions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvlt_PerformanceRestrictedStockUnitsMember" abstract="true" name="PerformanceRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>cvlt-20210331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:7eaeba37-3750-42d2-99fa-1771adac4388,g:e44d3c6b-adae-4126-a5e1-ff0e73892474-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.commvault.com/role/CoverPage" xlink:type="simple" xlink:href="cvlt-20210331.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a3e993c7-e50f-4de8-b2dc-98dd4b63809e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b0ed2404-ade5-492f-8dbf-af9df4ccac86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a3e993c7-e50f-4de8-b2dc-98dd4b63809e" xlink:to="loc_us-gaap_AssetsCurrent_b0ed2404-ade5-492f-8dbf-af9df4ccac86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d036409a-6878-4706-a5be-af144eec66cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a3e993c7-e50f-4de8-b2dc-98dd4b63809e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d036409a-6878-4706-a5be-af144eec66cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_5833e205-72f2-4b95-92f2-79701f521b90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a3e993c7-e50f-4de8-b2dc-98dd4b63809e" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_5833e205-72f2-4b95-92f2-79701f521b90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_51c8f12a-c17a-4084-a4e3-7b9a33b8c6e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a3e993c7-e50f-4de8-b2dc-98dd4b63809e" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_51c8f12a-c17a-4084-a4e3-7b9a33b8c6e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_6bcbf80c-3212-4621-be8b-ba14fde08912" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a3e993c7-e50f-4de8-b2dc-98dd4b63809e" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_6bcbf80c-3212-4621-be8b-ba14fde08912" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f6614c0b-5a81-45ee-86dc-8f74de3836ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a3e993c7-e50f-4de8-b2dc-98dd4b63809e" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f6614c0b-5a81-45ee-86dc-8f74de3836ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_757bfacd-0605-4287-9411-02d2bd3eb71e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a3e993c7-e50f-4de8-b2dc-98dd4b63809e" xlink:to="loc_us-gaap_Goodwill_757bfacd-0605-4287-9411-02d2bd3eb71e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_5b892b14-e31c-4a3b-ada1-72c9535e97b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_233ab37b-330b-49bd-8151-2c9ca90d0f7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_5b892b14-e31c-4a3b-ada1-72c9535e97b7" xlink:to="loc_us-gaap_AccountsPayableCurrent_233ab37b-330b-49bd-8151-2c9ca90d0f7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_bec9a8f6-55cd-42eb-ba5a-1e6d4497845f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_5b892b14-e31c-4a3b-ada1-72c9535e97b7" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_bec9a8f6-55cd-42eb-ba5a-1e6d4497845f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f570dc26-5d99-4a63-95ba-c61c88c8584d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_5b892b14-e31c-4a3b-ada1-72c9535e97b7" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f570dc26-5d99-4a63-95ba-c61c88c8584d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_44dc56fe-d714-4549-997e-708b4a273d48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_5b892b14-e31c-4a3b-ada1-72c9535e97b7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_44dc56fe-d714-4549-997e-708b4a273d48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c4ed9f16-33d7-42d5-bfbb-c70498727f50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fdc09217-6f12-4703-89bd-e4d00ff95737" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c4ed9f16-33d7-42d5-bfbb-c70498727f50" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fdc09217-6f12-4703-89bd-e4d00ff95737" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_294dedd3-6ad5-4c27-a796-41b4c9f877a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c4ed9f16-33d7-42d5-bfbb-c70498727f50" xlink:to="loc_us-gaap_ShortTermInvestments_294dedd3-6ad5-4c27-a796-41b4c9f877a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_c9ead60a-d1c0-4186-bbdc-8c4269dd4949" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c4ed9f16-33d7-42d5-bfbb-c70498727f50" xlink:to="loc_us-gaap_OtherAssetsCurrent_c9ead60a-d1c0-4186-bbdc-8c4269dd4949" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_34213c27-0fe8-4b44-b144-b1144de4c176" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c4ed9f16-33d7-42d5-bfbb-c70498727f50" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_34213c27-0fe8-4b44-b144-b1144de4c176" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_95df367a-98ea-463a-bb54-0510dffe183c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c4ed9f16-33d7-42d5-bfbb-c70498727f50" xlink:to="loc_us-gaap_RestrictedCashCurrent_95df367a-98ea-463a-bb54-0510dffe183c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e5505298-7758-4254-8bdc-9fa6c7d2bbd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_c4738d68-ae1d-4028-87d3-a0caedf0d45d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e5505298-7758-4254-8bdc-9fa6c7d2bbd5" xlink:to="loc_us-gaap_LiabilitiesCurrent_c4738d68-ae1d-4028-87d3-a0caedf0d45d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_964ace7c-ca3b-4796-a861-fec723ede0df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e5505298-7758-4254-8bdc-9fa6c7d2bbd5" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_964ace7c-ca3b-4796-a861-fec723ede0df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b0c0e07e-777f-454e-aa45-521b654356c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e5505298-7758-4254-8bdc-9fa6c7d2bbd5" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b0c0e07e-777f-454e-aa45-521b654356c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_d96fa5b0-8f3c-4db0-93ba-058558a41eec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e5505298-7758-4254-8bdc-9fa6c7d2bbd5" xlink:to="loc_us-gaap_CommitmentsAndContingencies_d96fa5b0-8f3c-4db0-93ba-058558a41eec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f76542af-42d6-479b-98e6-0e20a88c4a41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e5505298-7758-4254-8bdc-9fa6c7d2bbd5" xlink:to="loc_us-gaap_StockholdersEquity_f76542af-42d6-479b-98e6-0e20a88c4a41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_fd6d7339-2703-4398-b5f0-5a00f5c7091e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e5505298-7758-4254-8bdc-9fa6c7d2bbd5" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_fd6d7339-2703-4398-b5f0-5a00f5c7091e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5180e7de-7a53-4963-bb5b-52b8657829a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e5505298-7758-4254-8bdc-9fa6c7d2bbd5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5180e7de-7a53-4963-bb5b-52b8657829a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a668684a-abcc-48ff-8468-96a7be4f49f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_7331c1b0-e9c5-46cb-b5e6-5d7e6dc5cbad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a668684a-abcc-48ff-8468-96a7be4f49f8" xlink:to="loc_us-gaap_PreferredStockValue_7331c1b0-e9c5-46cb-b5e6-5d7e6dc5cbad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d9fcfd3e-7bc9-41dc-9063-3f995e8d1155" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a668684a-abcc-48ff-8468-96a7be4f49f8" xlink:to="loc_us-gaap_CommonStockValue_d9fcfd3e-7bc9-41dc-9063-3f995e8d1155" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_f03116e8-83c1-499b-b6c7-8dea3fecfb4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a668684a-abcc-48ff-8468-96a7be4f49f8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_f03116e8-83c1-499b-b6c7-8dea3fecfb4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e289a838-76be-438d-bf76-4c8848b2aa19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a668684a-abcc-48ff-8468-96a7be4f49f8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e289a838-76be-438d-bf76-4c8848b2aa19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a44c7777-9cfe-4563-8da6-18bd8ae99295" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a668684a-abcc-48ff-8468-96a7be4f49f8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a44c7777-9cfe-4563-8da6-18bd8ae99295" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_3df3232e-80f4-47d0-9b00-7cc0e628d829" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_51947246-570e-4a5c-a56d-de968977cf53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_3df3232e-80f4-47d0-9b00-7cc0e628d829" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_51947246-570e-4a5c-a56d-de968977cf53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_2009167f-1023-4080-b6a2-294ce3cf9e68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_3df3232e-80f4-47d0-9b00-7cc0e628d829" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_2009167f-1023-4080-b6a2-294ce3cf9e68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d69c79ee-a88a-456c-8bd0-9a2a7e96071d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0c58ae82-01d5-4bc5-85ac-a84038faff6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_d69c79ee-a88a-456c-8bd0-9a2a7e96071d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0c58ae82-01d5-4bc5-85ac-a84038faff6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3231c68e-08cc-4881-90ae-78eaf7335bae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_d69c79ee-a88a-456c-8bd0-9a2a7e96071d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3231c68e-08cc-4881-90ae-78eaf7335bae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5a1d6290-8695-45ee-93ba-aa20ccc600c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_719e6ffc-1d4a-42a0-a838-7318faada6c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5a1d6290-8695-45ee-93ba-aa20ccc600c7" xlink:to="loc_us-gaap_GrossProfit_719e6ffc-1d4a-42a0-a838-7318faada6c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_88df6dcf-e088-4bb4-ad4b-a3dde4594106" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5a1d6290-8695-45ee-93ba-aa20ccc600c7" xlink:to="loc_us-gaap_OperatingExpenses_88df6dcf-e088-4bb4-ad4b-a3dde4594106" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_a04bbcce-f90d-4100-b509-86831ab11845" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_3320f84c-7f73-4e43-b644-e5118faa859c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a04bbcce-f90d-4100-b509-86831ab11845" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_3320f84c-7f73-4e43-b644-e5118faa859c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_8f5875d6-2fd7-4865-9395-f48bfbf8bf6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a04bbcce-f90d-4100-b509-86831ab11845" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_8f5875d6-2fd7-4865-9395-f48bfbf8bf6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_420e5826-14b6-4c47-ae28-9da22127291e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a04bbcce-f90d-4100-b509-86831ab11845" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_420e5826-14b6-4c47-ae28-9da22127291e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_4bb051be-d987-478b-bb69-27c881c6038e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a04bbcce-f90d-4100-b509-86831ab11845" xlink:to="loc_us-gaap_RestructuringCharges_4bb051be-d987-478b-bb69-27c881c6038e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_6f3a1339-c764-4320-89dc-94d73180127a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a04bbcce-f90d-4100-b509-86831ab11845" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_6f3a1339-c764-4320-89dc-94d73180127a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_e2fcc180-59a7-48aa-94a7-087c4d584891" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a04bbcce-f90d-4100-b509-86831ab11845" xlink:to="loc_us-gaap_DepreciationAndAmortization_e2fcc180-59a7-48aa-94a7-087c4d584891" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_6617a958-5d6c-4428-b24e-c1f537dd35d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a04bbcce-f90d-4100-b509-86831ab11845" xlink:to="loc_us-gaap_SellingAndMarketingExpense_6617a958-5d6c-4428-b24e-c1f537dd35d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bb3624f1-0e50-433a-bf0f-0e6b6a981f28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_28d981e2-1826-4a0a-9737-d8f24cb2294c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bb3624f1-0e50-433a-bf0f-0e6b6a981f28" xlink:to="loc_us-gaap_OperatingIncomeLoss_28d981e2-1826-4a0a-9737-d8f24cb2294c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_6946c48b-916b-421e-98fd-df88b8199d44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bb3624f1-0e50-433a-bf0f-0e6b6a981f28" xlink:to="loc_us-gaap_InvestmentIncomeInterest_6946c48b-916b-421e-98fd-df88b8199d44" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedStatementsofComprehensiveLoss"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_90aa60b5-8fcb-4da6-8491-6ac71788bdb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1b71bc12-dc12-4228-97cc-f64404559819" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_90aa60b5-8fcb-4da6-8491-6ac71788bdb0" xlink:to="loc_us-gaap_NetIncomeLoss_1b71bc12-dc12-4228-97cc-f64404559819" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_aed4542d-82ff-4f45-b55e-a0b8582c9510" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_90aa60b5-8fcb-4da6-8491-6ac71788bdb0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_aed4542d-82ff-4f45-b55e-a0b8582c9510" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bde52208-a03b-45fe-b53e-b63d6634227b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f217f608-d770-4061-9131-c6857e77a379" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bde52208-a03b-45fe-b53e-b63d6634227b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f217f608-d770-4061-9131-c6857e77a379" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dcf306dd-bf58-4772-954b-b9548c9d6c6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bde52208-a03b-45fe-b53e-b63d6634227b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dcf306dd-bf58-4772-954b-b9548c9d6c6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9f329a09-444c-4f93-979d-4c5e136f138a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bde52208-a03b-45fe-b53e-b63d6634227b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9f329a09-444c-4f93-979d-4c5e136f138a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0acaa311-010b-45d8-8ad3-762985d9964e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bde52208-a03b-45fe-b53e-b63d6634227b" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0acaa311-010b-45d8-8ad3-762985d9964e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2d66f744-34d6-4235-af75-ef5c141c17fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_60d7aaa5-56c6-4b06-bd8f-6067f9940c0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2d66f744-34d6-4235-af75-ef5c141c17fb" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_60d7aaa5-56c6-4b06-bd8f-6067f9940c0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments_b3837762-cd03-48c5-a25f-6da207b4f26d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2d66f744-34d6-4235-af75-ef5c141c17fb" xlink:to="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments_b3837762-cd03-48c5-a25f-6da207b4f26d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_732baa38-422e-43af-be39-f29d999f76c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2d66f744-34d6-4235-af75-ef5c141c17fb" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_732baa38-422e-43af-be39-f29d999f76c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d47e85c2-81f8-4889-a6b9-9038b9bad85b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2d66f744-34d6-4235-af75-ef5c141c17fb" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d47e85c2-81f8-4889-a6b9-9038b9bad85b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1e24de88-d881-4410-9fed-5274d913d7dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ce37a651-e696-47fd-8813-d171ad9e8d1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1e24de88-d881-4410-9fed-5274d913d7dc" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ce37a651-e696-47fd-8813-d171ad9e8d1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_e97de0d7-a31d-4151-9778-1f18a679189f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1e24de88-d881-4410-9fed-5274d913d7dc" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_e97de0d7-a31d-4151-9778-1f18a679189f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2472d572-95ee-43ed-b136-06ddd8bdfffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:to="loc_us-gaap_NetIncomeLoss_2472d572-95ee-43ed-b136-06ddd8bdfffb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f4daa04d-fa1b-437f-8855-48363cc5a1db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f4daa04d-fa1b-437f-8855-48363cc5a1db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_47eac131-2907-41eb-8853-a315fb42c3eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:to="loc_us-gaap_ShareBasedCompensation_47eac131-2907-41eb-8853-a315fb42c3eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_347f4901-6193-47ee-8986-89381a4b04ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_347f4901-6193-47ee-8986-89381a4b04ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_ba2747cc-60ea-4bfe-b960-45651b6d79ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_ba2747cc-60ea-4bfe-b960-45651b6d79ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_71885848-04f3-4478-b6ed-b602f5f8e357" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_71885848-04f3-4478-b6ed-b602f5f8e357" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_e4a0ec88-b12b-4ca9-be73-179f8efc28bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_e4a0ec88-b12b-4ca9-be73-179f8efc28bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_f69fe4d1-97a3-4280-8449-bcd5345b80df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_f69fe4d1-97a3-4280-8449-bcd5345b80df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_cf2f470f-f392-457b-9641-84e51b6772ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_cf2f470f-f392-457b-9641-84e51b6772ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_e3c4dd97-2eba-4d81-878e-64fabd1e6063" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_e3c4dd97-2eba-4d81-878e-64fabd1e6063" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions_c5e86e5b-2e82-4e58-a755-7f29bab6fb37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDeferredSalesCommissions"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:to="loc_us-gaap_AmortizationOfDeferredSalesCommissions_c5e86e5b-2e82-4e58-a755-7f29bab6fb37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_IncreaseDecreaseInDeferredSalesCommissions_7ca1fb12-d357-4e1c-b027-15641bdac097" xlink:href="cvlt-20210331.xsd#cvlt_IncreaseDecreaseInDeferredSalesCommissions"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:to="loc_cvlt_IncreaseDecreaseInDeferredSalesCommissions_7ca1fb12-d357-4e1c-b027-15641bdac097" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet_d49524d7-5478-4c59-aeda-5c3826a9ee9e" xlink:href="cvlt-20210331.xsd#cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:to="loc_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet_d49524d7-5478-4c59-aeda-5c3826a9ee9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_2d896c1f-78f5-4e45-a495-7ed235c9b71b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_2d896c1f-78f5-4e45-a495-7ed235c9b71b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_f5cb8796-b824-43fd-82a3-a31a0758d732" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_f5cb8796-b824-43fd-82a3-a31a0758d732" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_4c24911e-174d-46ea-a739-1ad5ed8ed460" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f576d9d-bd35-40ba-93ee-e9640df3d3e5" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_4c24911e-174d-46ea-a739-1ad5ed8ed460" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/NatureofBusiness" xlink:type="simple" xlink:href="cvlt-20210331.xsd#NatureofBusiness"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/NatureofBusiness" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_40d531ce-7fc3-4aa3-aff7-2993285b8ad0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_6165c19f-a6bb-4cdc-948a-fdc2bd577cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_40d531ce-7fc3-4aa3-aff7-2993285b8ad0" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_6165c19f-a6bb-4cdc-948a-fdc2bd577cf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_270af5ae-c1d9-4c9f-99f9-8b94015e5bfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_40d531ce-7fc3-4aa3-aff7-2993285b8ad0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_270af5ae-c1d9-4c9f-99f9-8b94015e5bfe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofPotentialOutstandingCommonStockEquivalentsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesSummaryofPotentialOutstandingCommonStockEquivalentsDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofPotentialOutstandingCommonStockEquivalentsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/Revenue" xlink:type="simple" xlink:href="cvlt-20210331.xsd#Revenue"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/Revenue" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenueTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenueTables"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/RevenueTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenueAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenueAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/RevenueAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenuePerformanceObligationsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenuePerformanceObligationsDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/RevenuePerformanceObligationsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenueOpeningandClosingBalancesReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenueOpeningandClosingBalancesDeferredRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/BusinessCombination" xlink:type="simple" xlink:href="cvlt-20210331.xsd#BusinessCombination"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/BusinessCombination" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#BusinessCombinationTables"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/BusinessCombinationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#BusinessCombinationAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2fca2b29-4551-478b-9e91-343f766d249f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_73e9c7cc-f919-46ef-bcc7-f0603389dd8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2fca2b29-4551-478b-9e91-343f766d249f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_73e9c7cc-f919-46ef-bcc7-f0603389dd8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_3ee2a284-3009-41d6-8bea-8840fd2dc586" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2fca2b29-4551-478b-9e91-343f766d249f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_3ee2a284-3009-41d6-8bea-8840fd2dc586" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_428cbc2e-fd39-483f-8795-58227b1033b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2fca2b29-4551-478b-9e91-343f766d249f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_428cbc2e-fd39-483f-8795-58227b1033b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_97973802-44eb-4291-ae8c-335132b3a9f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2fca2b29-4551-478b-9e91-343f766d249f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_97973802-44eb-4291-ae8c-335132b3a9f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_da66e4fb-2882-4380-9c71-8233912a80cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2fca2b29-4551-478b-9e91-343f766d249f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_da66e4fb-2882-4380-9c71-8233912a80cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_570a0b95-8890-4a20-bc08-6a818c6f7235" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2fca2b29-4551-478b-9e91-343f766d249f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_570a0b95-8890-4a20-bc08-6a818c6f7235" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_3ad365c4-978b-4fcf-a4bb-b4ee8f41f785" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2fca2b29-4551-478b-9e91-343f766d249f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_3ad365c4-978b-4fcf-a4bb-b4ee8f41f785" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability_c7e90370-76d7-4eee-948a-a7e02efd8a64" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2fca2b29-4551-478b-9e91-343f766d249f" xlink:to="loc_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability_c7e90370-76d7-4eee-948a-a7e02efd8a64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet_9f16b75e-fed1-4b25-b843-8f3747b3e28a" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2fca2b29-4551-478b-9e91-343f766d249f" xlink:to="loc_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet_9f16b75e-fed1-4b25-b843-8f3747b3e28a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_25a1e5eb-8b1b-4b50-b829-1d74f27ce273" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2fca2b29-4551-478b-9e91-343f766d249f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_25a1e5eb-8b1b-4b50-b829-1d74f27ce273" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_36eceea6-e799-4128-bd53-e0ec685e9092" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e8aeeb60-33af-4bae-b403-ee96c42803e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_36eceea6-e799-4128-bd53-e0ec685e9092" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e8aeeb60-33af-4bae-b403-ee96c42803e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c8efcf7e-181f-4943-818a-3af332ab5835" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_36eceea6-e799-4128-bd53-e0ec685e9092" xlink:to="loc_us-gaap_Goodwill_c8efcf7e-181f-4943-818a-3af332ab5835" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNet" xlink:type="simple" xlink:href="cvlt-20210331.xsd#GoodwillandIntangibleAssetsNet"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/GoodwillandIntangibleAssetsNet" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#GoodwillandIntangibleAssetsNetTables"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#GoodwillandIntangibleAssetsNetAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetGoodwillDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#GoodwillandIntangibleAssetsNetGoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetGoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="cvlt-20210331.xsd#PropertyandEquipment"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/PropertyandEquipment" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#PropertyandEquipmentTables"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/PropertyandEquipmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#PropertyandEquipmentScheduleofPropertyandEquipmentDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0e2db0e5-3865-4fbf-9170-ce7c9fa3f2ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_8402ca33-73cb-422e-b6a7-7c8f0a7fa989" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_0e2db0e5-3865-4fbf-9170-ce7c9fa3f2ff" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_8402ca33-73cb-422e-b6a7-7c8f0a7fa989" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8b6c1fc7-b2db-4439-a7c1-2f80c0634d7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_0e2db0e5-3865-4fbf-9170-ce7c9fa3f2ff" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8b6c1fc7-b2db-4439-a7c1-2f80c0634d7f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/PropertyandEquipmentAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#PropertyandEquipmentAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/PropertyandEquipmentAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="cvlt-20210331.xsd#AccruedLiabilities"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/AccruedLiabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/AccruedLiabilitiesTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#AccruedLiabilitiesTables"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/AccruedLiabilitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/AccruedLiabilitiesDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#AccruedLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/AccruedLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_20b3e64f-73de-416f-a72f-ce561e5a75fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_AccruedCompensationAndRelatedPayrollTax_c9682347-35e1-4614-93af-32f5f6a929e7" xlink:href="cvlt-20210331.xsd#cvlt_AccruedCompensationAndRelatedPayrollTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_20b3e64f-73de-416f-a72f-ce561e5a75fd" xlink:to="loc_cvlt_AccruedCompensationAndRelatedPayrollTax_c9682347-35e1-4614-93af-32f5f6a929e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_ba103804-b3c8-4ec2-88f3-b37a0ac01481" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_20b3e64f-73de-416f-a72f-ce561e5a75fd" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_ba103804-b3c8-4ec2-88f3-b37a0ac01481" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="cvlt-20210331.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#CommitmentsandContingenciesTables"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/CommitmentsandContingenciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/CommitmentsandContingenciesDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#CommitmentsandContingenciesDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/CommitmentsandContingenciesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligation_4fd3eb0d-3537-452f-8504-e3a23310435f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_060292b9-d281-4ec5-a768-b9c08c191497" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligation_4fd3eb0d-3537-452f-8504-e3a23310435f" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_060292b9-d281-4ec5-a768-b9c08c191497" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_d210fb8c-47b5-4c51-b794-9b64d596e623" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligation_4fd3eb0d-3537-452f-8504-e3a23310435f" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_d210fb8c-47b5-4c51-b794-9b64d596e623" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_a3fca28e-a4d0-4ed6-bd29-e08f84c87ffc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligation_4fd3eb0d-3537-452f-8504-e3a23310435f" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_a3fca28e-a4d0-4ed6-bd29-e08f84c87ffc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter_89815979-177b-461c-a305-7f31d418f1af" xlink:href="cvlt-20210331.xsd#cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligation_4fd3eb0d-3537-452f-8504-e3a23310435f" xlink:to="loc_cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter_89815979-177b-461c-a305-7f31d418f1af" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/Capitalization" xlink:type="simple" xlink:href="cvlt-20210331.xsd#Capitalization"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/Capitalization" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/CapitalizationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#CapitalizationDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/CapitalizationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlans" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlans"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/StockPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansTables"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/StockPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/StockPlansAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansActivityforCompanysTwoStockIncentivePlansDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansRestrictedStockUnitActivityDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansStockBasedCompensationExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansAwardswithaMarketConditionDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansPerformanceBasedAwardsDetails"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansEmployeeStockPurchasePlanDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_a70dfe6d-7c27-4adb-839d-ae4ccdb06013" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_03f47a99-47b3-4764-ba8f-2675aa61cbad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_a70dfe6d-7c27-4adb-839d-ae4ccdb06013" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_03f47a99-47b3-4764-ba8f-2675aa61cbad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_0041e2f0-7b47-44a4-a94c-b4bdf538e7e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_a70dfe6d-7c27-4adb-839d-ae4ccdb06013" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_0041e2f0-7b47-44a4-a94c-b4bdf538e7e9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7b577f14-63ee-4b66-947a-7674b6b83df4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_85e38c1f-2c7d-4b8a-97fb-49a97b5b7e31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7b577f14-63ee-4b66-947a-7674b6b83df4" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_85e38c1f-2c7d-4b8a-97fb-49a97b5b7e31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_80019373-627d-4510-8920-c009dd38d799" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7b577f14-63ee-4b66-947a-7674b6b83df4" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_80019373-627d-4510-8920-c009dd38d799" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_e05303c1-29fe-4638-94d5-24f847273f9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7b577f14-63ee-4b66-947a-7674b6b83df4" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_e05303c1-29fe-4638-94d5-24f847273f9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_8b36ac7f-49df-47e9-9c0b-23851490d202" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7b577f14-63ee-4b66-947a-7674b6b83df4" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_8b36ac7f-49df-47e9-9c0b-23851490d202" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_130e3ef7-7fa1-4a51-aace-460f83578a45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7b577f14-63ee-4b66-947a-7674b6b83df4" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_130e3ef7-7fa1-4a51-aace-460f83578a45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1e3aefaa-0a44-4934-acd8-9fbbcc61aec4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7b577f14-63ee-4b66-947a-7674b6b83df4" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1e3aefaa-0a44-4934-acd8-9fbbcc61aec4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_de8851fa-c10d-4437-951a-f11ee98a2f81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_f7e3420d-86b2-450d-900e-b73f637170cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_de8851fa-c10d-4437-951a-f11ee98a2f81" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_f7e3420d-86b2-450d-900e-b73f637170cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_4838c78b-b8ed-42b1-a56c-dfc2e9164e3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_de8851fa-c10d-4437-951a-f11ee98a2f81" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_4838c78b-b8ed-42b1-a56c-dfc2e9164e3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_ccb5e171-ac06-4c72-bb38-e3e10e3fd443" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_de8851fa-c10d-4437-951a-f11ee98a2f81" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_ccb5e171-ac06-4c72-bb38-e3e10e3fd443" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences_ccc7731c-c911-45f5-9783-01cc415beb7a" xlink:href="cvlt-20210331.xsd#cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_de8851fa-c10d-4437-951a-f11ee98a2f81" xlink:to="loc_cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences_ccc7731c-c911-45f5-9783-01cc415beb7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_091e3b3c-bf10-4a03-9d15-f975db0ff5a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_de8851fa-c10d-4437-951a-f11ee98a2f81" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_091e3b3c-bf10-4a03-9d15-f975db0ff5a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_21d78b3f-11e3-4e72-b099-6aa1fa20b453" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_de8851fa-c10d-4437-951a-f11ee98a2f81" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_21d78b3f-11e3-4e72-b099-6aa1fa20b453" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves_a199b5f8-9df3-450c-847a-fc5cac966a4f" xlink:href="cvlt-20210331.xsd#cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_de8851fa-c10d-4437-951a-f11ee98a2f81" xlink:to="loc_cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves_a199b5f8-9df3-450c-847a-fc5cac966a4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_cbec9588-015a-44af-94bc-d81f2c5c208b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_de8851fa-c10d-4437-951a-f11ee98a2f81" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_cbec9588-015a-44af-94bc-d81f2c5c208b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_89ce12a0-0b4c-4066-a1ea-867b6186545c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_de8851fa-c10d-4437-951a-f11ee98a2f81" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_89ce12a0-0b4c-4066-a1ea-867b6186545c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2b192528-2fc8-4cab-9827-7c782a96aaf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_de8851fa-c10d-4437-951a-f11ee98a2f81" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2b192528-2fc8-4cab-9827-7c782a96aaf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_3dbfb376-7590-41f1-ba2f-9dc920292da6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_de8851fa-c10d-4437-951a-f11ee98a2f81" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_3dbfb376-7590-41f1-ba2f-9dc920292da6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax_3db72a1b-ef44-4fca-b9b6-96371b6e3a72" xlink:href="cvlt-20210331.xsd#cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_de8851fa-c10d-4437-951a-f11ee98a2f81" xlink:to="loc_cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax_3db72a1b-ef44-4fca-b9b6-96371b6e3a72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent_3dc0dc86-bfb8-4608-a166-584fa9a1e045" xlink:href="cvlt-20210331.xsd#cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_de8851fa-c10d-4437-951a-f11ee98a2f81" xlink:to="loc_cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent_3dc0dc86-bfb8-4608-a166-584fa9a1e045" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent_66324817-ef46-4372-acbd-ef44b35ff142" xlink:href="cvlt-20210331.xsd#cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_de8851fa-c10d-4437-951a-f11ee98a2f81" xlink:to="loc_cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent_66324817-ef46-4372-acbd-ef44b35ff142" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesComponentsofDeferredTaxAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_2dcf9363-0526-4ff2-86ec-ffad9a823e39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsEquityMethodInvestments_ad8de39a-26ed-4f35-bdd5-1089a926f99c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2dcf9363-0526-4ff2-86ec-ffad9a823e39" xlink:to="loc_us-gaap_DeferredTaxAssetsEquityMethodInvestments_ad8de39a-26ed-4f35-bdd5-1089a926f99c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_9b91dfa4-08a6-4375-a6f6-6c241a9798ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2dcf9363-0526-4ff2-86ec-ffad9a823e39" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_9b91dfa4-08a6-4375-a6f6-6c241a9798ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_54fba939-b6e8-45b2-baee-1c86c6104e46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2dcf9363-0526-4ff2-86ec-ffad9a823e39" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_54fba939-b6e8-45b2-baee-1c86c6104e46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_61515119-e879-42fd-ab8f-5493ce5af36d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2dcf9363-0526-4ff2-86ec-ffad9a823e39" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_61515119-e879-42fd-ab8f-5493ce5af36d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_4d9bc5f7-20b0-49f5-9f98-776351825995" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2dcf9363-0526-4ff2-86ec-ffad9a823e39" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_4d9bc5f7-20b0-49f5-9f98-776351825995" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_d319d386-c53d-4c68-9438-0fa890290e46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2dcf9363-0526-4ff2-86ec-ffad9a823e39" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_d319d386-c53d-4c68-9438-0fa890290e46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_50a3b5c5-9284-4511-8580-083458a52a74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2dcf9363-0526-4ff2-86ec-ffad9a823e39" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_50a3b5c5-9284-4511-8580-083458a52a74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_3ed7f0e3-d5de-4ba2-9d86-65b767d7fa18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2dcf9363-0526-4ff2-86ec-ffad9a823e39" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_3ed7f0e3-d5de-4ba2-9d86-65b767d7fa18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_08753927-e78a-4ed1-b6b7-7837a7e5aee3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_16da9bdd-5e9c-4f10-a42c-72c29db25fc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_08753927-e78a-4ed1-b6b7-7837a7e5aee3" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_16da9bdd-5e9c-4f10-a42c-72c29db25fc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_01920770-c701-4eea-9f6f-11b4db53f23e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_08753927-e78a-4ed1-b6b7-7837a7e5aee3" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_01920770-c701-4eea-9f6f-11b4db53f23e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_1cb959ce-54f7-4bec-86fc-44e45624ce32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization_45dcb6d2-8d97-422c-809c-88d237cadcdf" xlink:href="cvlt-20210331.xsd#cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_1cb959ce-54f7-4bec-86fc-44e45624ce32" xlink:to="loc_cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization_45dcb6d2-8d97-422c-809c-88d237cadcdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_DeferredTaxLiabilitiesDeferredCommissions_bb5171f9-bc57-4e41-867e-fa57ca9a82f2" xlink:href="cvlt-20210331.xsd#cvlt_DeferredTaxLiabilitiesDeferredCommissions"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_1cb959ce-54f7-4bec-86fc-44e45624ce32" xlink:to="loc_cvlt_DeferredTaxLiabilitiesDeferredCommissions_bb5171f9-bc57-4e41-867e-fa57ca9a82f2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/EmployeeBenefitPlan" xlink:type="simple" xlink:href="cvlt-20210331.xsd#EmployeeBenefitPlan"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/EmployeeBenefitPlan" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/EmployeeBenefitPlanAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#EmployeeBenefitPlanAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/EmployeeBenefitPlanAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SegmentInformation" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SegmentInformation"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/SegmentInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SegmentInformationTables"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/SegmentInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SegmentInformationAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SegmentInformationAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/SegmentInformationAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SegmentInformationScheduleofRevenuebyGeographicAreaDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/Restructuring" xlink:type="simple" xlink:href="cvlt-20210331.xsd#Restructuring"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/Restructuring" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/RestructuringTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RestructuringTables"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/RestructuringTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/RestructuringRestructuringChargesDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RestructuringRestructuringChargesDetails"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/RestructuringRestructuringChargesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_79a8a97a-f74d-4627-bd05-1af43a2a0d04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringCosts_bdfd5d54-5401-449a-b365-77fe635b92f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherRestructuringCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCharges_79a8a97a-f74d-4627-bd05-1af43a2a0d04" xlink:to="loc_us-gaap_OtherRestructuringCosts_bdfd5d54-5401-449a-b365-77fe635b92f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_9842e552-5108-473b-b6ec-874782c8439b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCharges_79a8a97a-f74d-4627-bd05-1af43a2a0d04" xlink:to="loc_us-gaap_SeveranceCosts1_9842e552-5108-473b-b6ec-874782c8439b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_dd184f5e-b0ce-4353-9b63-47c0134941d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCharges_79a8a97a-f74d-4627-bd05-1af43a2a0d04" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_dd184f5e-b0ce-4353-9b63-47c0134941d1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/RestructuringActivityinRestructuringAccrualsDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RestructuringActivityinRestructuringAccrualsDetails"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/RestructuringActivityinRestructuringAccrualsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/Leases" xlink:type="simple" xlink:href="cvlt-20210331.xsd#Leases"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesNetLeaseCostsRecognizedDetails"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_9ac9b9cc-7635-46dc-bb9d-0dea71ea381b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_2e8c6133-cef0-4648-8b16-e2a0153b6de8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_9ac9b9cc-7635-46dc-bb9d-0dea71ea381b" xlink:to="loc_us-gaap_OperatingLeaseCost_2e8c6133-cef0-4648-8b16-e2a0153b6de8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_763ad60c-f65f-4164-8277-d7fb1c12480b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_9ac9b9cc-7635-46dc-bb9d-0dea71ea381b" xlink:to="loc_us-gaap_ShortTermLeaseCost_763ad60c-f65f-4164-8277-d7fb1c12480b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_721cb5e6-4c6b-41e7-9925-076685368c77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_9ac9b9cc-7635-46dc-bb9d-0dea71ea381b" xlink:to="loc_us-gaap_VariableLeaseCost_721cb5e6-4c6b-41e7-9925-076685368c77" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/LeasesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesCashFlowInformationDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesCashFlowInformationDetails"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/LeasesCashFlowInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesMaturitiesofLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3fde1646-adb5-44e2-a661-392008d7b6bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1ceac709-f343-42eb-a65c-733c9f1343a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3fde1646-adb5-44e2-a661-392008d7b6bd" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1ceac709-f343-42eb-a65c-733c9f1343a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_fec55c32-d26f-4900-8550-119d4e6e29dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3fde1646-adb5-44e2-a661-392008d7b6bd" xlink:to="loc_us-gaap_OperatingLeaseLiability_fec55c32-d26f-4900-8550-119d4e6e29dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_ba2342cb-1fdf-4331-a364-e9b725279b5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_7bdd8590-930c-4fed-b037-8862111bdefd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_ba2342cb-1fdf-4331-a364-e9b725279b5f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_7bdd8590-930c-4fed-b037-8862111bdefd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ae07c5dc-339a-4d77-aee5-889faa1a5737" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_ba2342cb-1fdf-4331-a364-e9b725279b5f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ae07c5dc-339a-4d77-aee5-889faa1a5737" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesMaturitiesofLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a20ec9b8-3f5c-49c3-b98d-f19cab882866" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_981e92f8-8153-47c3-b73b-9f316147dd7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a20ec9b8-3f5c-49c3-b98d-f19cab882866" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_981e92f8-8153-47c3-b73b-9f316147dd7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d3857e0f-27a8-4952-ac2f-f29f2d8a94e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a20ec9b8-3f5c-49c3-b98d-f19cab882866" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d3857e0f-27a8-4952-ac2f-f29f2d8a94e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1c593b2a-5cac-4f5a-977c-759ee101ec63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a20ec9b8-3f5c-49c3-b98d-f19cab882866" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1c593b2a-5cac-4f5a-977c-759ee101ec63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_cc27f2d8-69f9-4e4d-8af0-25c67435c2ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a20ec9b8-3f5c-49c3-b98d-f19cab882866" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_cc27f2d8-69f9-4e4d-8af0-25c67435c2ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9fca6888-016f-4d4d-b7b1-36573ff674c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a20ec9b8-3f5c-49c3-b98d-f19cab882866" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9fca6888-016f-4d4d-b7b1-36573ff674c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9faa63d9-fe84-4e0f-9811-054b5410f2e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a20ec9b8-3f5c-49c3-b98d-f19cab882866" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9faa63d9-fe84-4e0f-9811-054b5410f2e1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ScheduleIIValuationandQualifyingAccountsDetail"/>
  <link:calculationLink xlink:role="http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>cvlt-20210331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:7eaeba37-3750-42d2-99fa-1771adac4388,g:e44d3c6b-adae-4126-a5e1-ff0e73892474-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.commvault.com/role/CoverPage" xlink:type="simple" xlink:href="cvlt-20210331.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/CoverPage" xlink:type="extended" id="i726e568b65254fec9db25bd936063032_CoverPage"/>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="iadebed24e7304ae2824967c9d69705fa_ConsolidatedBalanceSheets"/>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="i5519cd41b4784e0eb6c7a776c80881cc_ConsolidatedBalanceSheetsParenthetical"/>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/ConsolidatedStatementsofOperations" xlink:type="extended" id="i5bd1ebb6788241dbaf9f5c0b39ae1efc_ConsolidatedStatementsofOperations">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cb7b16a0-b408-4bbb-a3a8-14f100649aa2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cb7b16a0-b408-4bbb-a3a8-14f100649aa2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d655194d-7475-43f6-b09f-cb107e478314" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cb7b16a0-b408-4bbb-a3a8-14f100649aa2" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d655194d-7475-43f6-b09f-cb107e478314" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract_9951e54c-f460-4d26-8d35-c0196f5e9e8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract_9951e54c-f460-4d26-8d35-c0196f5e9e8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_13c1acd2-d2a8-454b-a9f2-3facdb197268" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract_9951e54c-f460-4d26-8d35-c0196f5e9e8e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_13c1acd2-d2a8-454b-a9f2-3facdb197268" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_86bad2ee-13bf-425d-8b33-299fe5aa4c90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_GrossProfit_86bad2ee-13bf-425d-8b33-299fe5aa4c90" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_4b106a6d-20cf-46a0-b580-7efb0fb9d9fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:to="loc_us-gaap_SellingAndMarketingExpense_4b106a6d-20cf-46a0-b580-7efb0fb9d9fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_a3a62c37-f572-4218-adba-0a4f1b82ecf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_a3a62c37-f572-4218-adba-0a4f1b82ecf2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_02242cc0-dce0-4d17-b733-f19b4aa57eb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_02242cc0-dce0-4d17-b733-f19b4aa57eb8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_4005653b-7af0-4f03-b70d-a84ee1438b30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:to="loc_us-gaap_RestructuringCharges_4005653b-7af0-4f03-b70d-a84ee1438b30" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_7d01a93c-7b54-4744-8fac-06d53728a49c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_7d01a93c-7b54-4744-8fac-06d53728a49c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_cd1ebf9d-0678-4b05-bd26-826d15f81a70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:to="loc_us-gaap_DepreciationAndAmortization_cd1ebf9d-0678-4b05-bd26-826d15f81a70" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_0d8ba761-73d3-4f1a-86fd-5e4bbf4f202b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_0d8ba761-73d3-4f1a-86fd-5e4bbf4f202b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_24f6fc46-e6bd-43cc-92b9-fdf1b2ff5ce0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:to="loc_us-gaap_OperatingExpenses_24f6fc46-e6bd-43cc-92b9-fdf1b2ff5ce0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d61801d4-5c69-4bf1-b354-eb691e378d35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_OperatingIncomeLoss_d61801d4-5c69-4bf1-b354-eb691e378d35" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_b77bd62b-60fe-4cb0-a80c-94de2c4098fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_InvestmentIncomeInterest_b77bd62b-60fe-4cb0-a80c-94de2c4098fe" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c0ce7db9-4708-461e-9174-f5546b87ecf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c0ce7db9-4708-461e-9174-f5546b87ecf2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_03aadf2a-ed9c-4bec-9174-490b21e93280" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_03aadf2a-ed9c-4bec-9174-490b21e93280" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bc7525c7-e231-43ef-aea9-8dc3e3fbec13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_NetIncomeLoss_bc7525c7-e231-43ef-aea9-8dc3e3fbec13" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_116a14b5-0607-4b50-89e4-b63e94a80f84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_EarningsPerShareAbstract_116a14b5-0607-4b50-89e4-b63e94a80f84" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_e1d656a6-2a6d-435f-99e4-44ec42a12f9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_116a14b5-0607-4b50-89e4-b63e94a80f84" xlink:to="loc_us-gaap_EarningsPerShareBasic_e1d656a6-2a6d-435f-99e4-44ec42a12f9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_7d338ba3-6bb1-46ad-9027-6dd4b6b7dd4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_116a14b5-0607-4b50-89e4-b63e94a80f84" xlink:to="loc_us-gaap_EarningsPerShareDiluted_7d338ba3-6bb1-46ad-9027-6dd4b6b7dd4b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d6effbeb-f1d9-4201-b72b-afd6cb84df1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d6effbeb-f1d9-4201-b72b-afd6cb84df1a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_107dc8de-1cc8-4f82-b430-b22fad447b45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d6effbeb-f1d9-4201-b72b-afd6cb84df1a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_107dc8de-1cc8-4f82-b430-b22fad447b45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aff921b3-5b09-4d75-831b-3851213ffad2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d6effbeb-f1d9-4201-b72b-afd6cb84df1a" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aff921b3-5b09-4d75-831b-3851213ffad2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d68309aa-e2c2-4ab8-bd67-a7cbe001ca25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_StatementTable_d68309aa-e2c2-4ab8-bd67-a7cbe001ca25" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_9d550a3d-5e12-4ea2-a295-0b5211f40f0e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d68309aa-e2c2-4ab8-bd67-a7cbe001ca25" xlink:to="loc_srt_ProductOrServiceAxis_9d550a3d-5e12-4ea2-a295-0b5211f40f0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9d550a3d-5e12-4ea2-a295-0b5211f40f0e_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_9d550a3d-5e12-4ea2-a295-0b5211f40f0e" xlink:to="loc_srt_ProductsAndServicesDomain_9d550a3d-5e12-4ea2-a295-0b5211f40f0e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_32e6315b-3ce8-43a1-8847-5fd3923e7561" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_9d550a3d-5e12-4ea2-a295-0b5211f40f0e" xlink:to="loc_srt_ProductsAndServicesDomain_32e6315b-3ce8-43a1-8847-5fd3923e7561" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SoftwareAndProductsMember_44e8224d-0783-4fb6-9372-81ed60352a77" xlink:href="cvlt-20210331.xsd#cvlt_SoftwareAndProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_32e6315b-3ce8-43a1-8847-5fd3923e7561" xlink:to="loc_cvlt_SoftwareAndProductsMember_44e8224d-0783-4fb6-9372-81ed60352a77" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_107a1168-972d-4ad7-8a58-bc4103eff7d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_32e6315b-3ce8-43a1-8847-5fd3923e7561" xlink:to="loc_us-gaap_ServiceMember_107a1168-972d-4ad7-8a58-bc4103eff7d7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedStatementsofComprehensiveLoss"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="extended" id="i2c74c085312c4050a65d9f3997ce13e3_ConsolidatedStatementsofComprehensiveLoss"/>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="iaf176a9ff0764710baa48707cfb52253_ConsolidatedStatementsofStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_56297f61-5ac6-4d67-8d2d-ea11b34ce9b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_56297f61-5ac6-4d67-8d2d-ea11b34ce9b4" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_211f5309-6085-41ae-a3df-0609398d3046" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_SharesOutstanding_211f5309-6085-41ae-a3df-0609398d3046" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d3aeac04-4af2-408d-8c14-71a756b4918e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_StockholdersEquity_d3aeac04-4af2-408d-8c14-71a756b4918e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_08fb5584-09d4-4f7b-b758-65cb540e87e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_08fb5584-09d4-4f7b-b758-65cb540e87e1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_002a7400-aa48-472d-99d4-05966f55ba85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_002a7400-aa48-472d-99d4-05966f55ba85" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_63d71e1b-98bb-44b5-8467-d3ef44a301f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_63d71e1b-98bb-44b5-8467-d3ef44a301f5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_e30c857d-b0aa-49f9-b745-7d53964a6e96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_e30c857d-b0aa-49f9-b745-7d53964a6e96" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_0bfc036a-bce6-4f7e-a365-6abae1427ad6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_0bfc036a-bce6-4f7e-a365-6abae1427ad6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_37b38003-9484-44a0-b279-91ae8219026a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_37b38003-9484-44a0-b279-91ae8219026a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_c2bcd4c9-82dd-416e-990e-acaf31c099c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_c2bcd4c9-82dd-416e-990e-acaf31c099c7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e43f8f29-02c2-459e-add2-3ae5abbe7240" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_NetIncomeLoss_e43f8f29-02c2-459e-add2-3ae5abbe7240" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3b7282b0-efc6-4e32-b8cd-98282a1a7edd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3b7282b0-efc6-4e32-b8cd-98282a1a7edd" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_45d75424-7607-484a-88e4-7d3a47f29022" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ad7eed32-3879-435a-8cbd-b62d889eae94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6ec8c39d-0e52-4291-ae41-143f0d21bfd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_56297f61-5ac6-4d67-8d2d-ea11b34ce9b4" xlink:to="loc_us-gaap_StatementTable_6ec8c39d-0e52-4291-ae41-143f0d21bfd9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_13b0c6e2-675b-4a30-ae77-8f6d81d19da2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6ec8c39d-0e52-4291-ae41-143f0d21bfd9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_13b0c6e2-675b-4a30-ae77-8f6d81d19da2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_13b0c6e2-675b-4a30-ae77-8f6d81d19da2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_13b0c6e2-675b-4a30-ae77-8f6d81d19da2" xlink:to="loc_us-gaap_EquityComponentDomain_13b0c6e2-675b-4a30-ae77-8f6d81d19da2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_eafc121a-8916-4ad9-b30f-920258511cac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_13b0c6e2-675b-4a30-ae77-8f6d81d19da2" xlink:to="loc_us-gaap_EquityComponentDomain_eafc121a-8916-4ad9-b30f-920258511cac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_2fa5cdfb-2fdc-470a-bb5a-53bd399508cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_eafc121a-8916-4ad9-b30f-920258511cac" xlink:to="loc_us-gaap_CommonStockMember_2fa5cdfb-2fdc-470a-bb5a-53bd399508cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_5da47c15-b438-4994-a42d-e57df38fb98e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_eafc121a-8916-4ad9-b30f-920258511cac" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_5da47c15-b438-4994-a42d-e57df38fb98e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_9134db92-6f15-4dbc-8ef5-68142239577b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_eafc121a-8916-4ad9-b30f-920258511cac" xlink:to="loc_us-gaap_RetainedEarningsMember_9134db92-6f15-4dbc-8ef5-68142239577b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_83c2b520-e750-4008-ac8d-2e5b29ecb6a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_eafc121a-8916-4ad9-b30f-920258511cac" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_83c2b520-e750-4008-ac8d-2e5b29ecb6a1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c0ba372d-69d7-49fe-ba6b-a9ab634e07ce" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6ec8c39d-0e52-4291-ae41-143f0d21bfd9" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c0ba372d-69d7-49fe-ba6b-a9ab634e07ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_c0ba372d-69d7-49fe-ba6b-a9ab634e07ce_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c0ba372d-69d7-49fe-ba6b-a9ab634e07ce" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_c0ba372d-69d7-49fe-ba6b-a9ab634e07ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d7a664e2-decf-4283-8970-80d71b0807c5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c0ba372d-69d7-49fe-ba6b-a9ab634e07ce" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d7a664e2-decf-4283-8970-80d71b0807c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_15253167-0aba-497e-a8e9-9279205a85c7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d7a664e2-decf-4283-8970-80d71b0807c5" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_15253167-0aba-497e-a8e9-9279205a85c7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="i33442dc5420f48de92462b1b2ef6d942_ConsolidatedStatementsofCashFlows"/>
  <link:roleRef roleURI="http://www.commvault.com/role/NatureofBusiness" xlink:type="simple" xlink:href="cvlt-20210331.xsd#NatureofBusiness"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/NatureofBusiness" xlink:type="extended" id="ibd59b0d44aa14d53adfa926f61ec7b16_NatureofBusiness"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended" id="ide312fc23820403ba379cd7e44872f67_SummaryofSignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended" id="i80e7fce363ea45efbfcebfe8cdf9d5de_SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended" id="i39a46167b0b34ade940d640d7de449a9_SummaryofSignificantAccountingPoliciesTables"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended" id="iba7a4d57c8864c80b5a59d2d0bb37606_SummaryofSignificantAccountingPoliciesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:href="cvlt-20210331.xsd#cvlt_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_0aa5aef1-0fc9-4644-876e-0beaae3fb1c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_AdvertisingExpense_0aa5aef1-0fc9-4644-876e-0beaae3fb1c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_dcd2babb-c98a-4316-a74e-099377005e15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_dcd2babb-c98a-4316-a74e-099377005e15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_d4b8c3b4-1695-40c4-a636-1796a97ea1f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_d4b8c3b4-1695-40c4-a636-1796a97ea1f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_e74aa441-413b-4162-8145-49070d8ef80a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_e74aa441-413b-4162-8145-49070d8ef80a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ad28d445-4d7b-455e-8d3e-3a28c4238fe0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ad28d445-4d7b-455e-8d3e-3a28c4238fe0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_693bb287-84e4-4a60-847f-502719c8e6e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_AssetRetirementObligation_693bb287-84e4-4a60-847f-502719c8e6e3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_840676d3-d876-44f6-9b91-c72bbecec260" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_840676d3-d876-44f6-9b91-c72bbecec260" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_141222fb-dd44-4e74-98d0-4900a8b3a78b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_141222fb-dd44-4e74-98d0-4900a8b3a78b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_364012dd-ad7e-415d-82fa-abd234739297" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_364012dd-ad7e-415d-82fa-abd234739297" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e1c0276b-358f-46be-906e-3e45595696cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_StockholdersEquity_e1c0276b-358f-46be-906e-3e45595696cf" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:href="cvlt-20210331.xsd#cvlt_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_75604a50-5558-49f3-b214-edbd7ce5abcf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_75604a50-5558-49f3-b214-edbd7ce5abcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_75604a50-5558-49f3-b214-edbd7ce5abcf_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_75604a50-5558-49f3-b214-edbd7ce5abcf" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_75604a50-5558-49f3-b214-edbd7ce5abcf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_48f58dd0-fa65-4010-9b6c-abc3112ed267" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_75604a50-5558-49f3-b214-edbd7ce5abcf" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_48f58dd0-fa65-4010-9b6c-abc3112ed267" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_1063ecfe-7696-411c-9877-038a5cc254d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_48f58dd0-fa65-4010-9b6c-abc3112ed267" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_1063ecfe-7696-411c-9877-038a5cc254d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_016d55fa-448f-49da-912e-568ec5085ff2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_srt_MajorCustomersAxis_016d55fa-448f-49da-912e-568ec5085ff2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_016d55fa-448f-49da-912e-568ec5085ff2_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_016d55fa-448f-49da-912e-568ec5085ff2" xlink:to="loc_srt_NameOfMajorCustomerDomain_016d55fa-448f-49da-912e-568ec5085ff2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_9d6ffbf4-bb9f-4cd8-a385-9c7b4c43fd3d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_016d55fa-448f-49da-912e-568ec5085ff2" xlink:to="loc_srt_NameOfMajorCustomerDomain_9d6ffbf4-bb9f-4cd8-a385-9c7b4c43fd3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ArrowMember_1bb57bf0-eebe-4140-847c-617cb50080bd" xlink:href="cvlt-20210331.xsd#cvlt_ArrowMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_9d6ffbf4-bb9f-4cd8-a385-9c7b4c43fd3d" xlink:to="loc_cvlt_ArrowMember_1bb57bf0-eebe-4140-847c-617cb50080bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_536e910a-72e0-4a9c-8406-69926df1db77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_536e910a-72e0-4a9c-8406-69926df1db77" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_536e910a-72e0-4a9c-8406-69926df1db77_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_536e910a-72e0-4a9c-8406-69926df1db77" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_536e910a-72e0-4a9c-8406-69926df1db77_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d17c12ec-c1fb-4190-9e19-1af54cde6cf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_536e910a-72e0-4a9c-8406-69926df1db77" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d17c12ec-c1fb-4190-9e19-1af54cde6cf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_32585a60-8584-4ad2-89b3-cddb19f7c987" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d17c12ec-c1fb-4190-9e19-1af54cde6cf0" xlink:to="loc_us-gaap_SalesRevenueNetMember_32585a60-8584-4ad2-89b3-cddb19f7c987" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_154f49c7-407f-4e0b-ae8d-39154aeb0973" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d17c12ec-c1fb-4190-9e19-1af54cde6cf0" xlink:to="loc_us-gaap_AccountsReceivableMember_154f49c7-407f-4e0b-ae8d-39154aeb0973" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_190cc2e8-243e-468c-a72e-3d292252f80d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_srt_RangeAxis_190cc2e8-243e-468c-a72e-3d292252f80d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_190cc2e8-243e-468c-a72e-3d292252f80d_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_190cc2e8-243e-468c-a72e-3d292252f80d" xlink:to="loc_srt_RangeMember_190cc2e8-243e-468c-a72e-3d292252f80d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2271d473-0976-44cf-a139-7271a9161fc5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_190cc2e8-243e-468c-a72e-3d292252f80d" xlink:to="loc_srt_RangeMember_2271d473-0976-44cf-a139-7271a9161fc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f55c6acf-6d37-4636-aa00-a2e3081aea6f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2271d473-0976-44cf-a139-7271a9161fc5" xlink:to="loc_srt_MinimumMember_f55c6acf-6d37-4636-aa00-a2e3081aea6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_52b1abf8-bcfb-4efa-a7da-daafbe03b54d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2271d473-0976-44cf-a139-7271a9161fc5" xlink:to="loc_srt_MaximumMember_52b1abf8-bcfb-4efa-a7da-daafbe03b54d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_69fcf931-4a0b-42b0-abf8-8b73b487458f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_69fcf931-4a0b-42b0-abf8-8b73b487458f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_69fcf931-4a0b-42b0-abf8-8b73b487458f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_69fcf931-4a0b-42b0-abf8-8b73b487458f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_69fcf931-4a0b-42b0-abf8-8b73b487458f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5274759b-85b9-4ade-b341-0653e0ca703a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_69fcf931-4a0b-42b0-abf8-8b73b487458f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5274759b-85b9-4ade-b341-0653e0ca703a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_92dcee2a-fa70-4e5e-9d4b-11ead366a8bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5274759b-85b9-4ade-b341-0653e0ca703a" xlink:to="loc_us-gaap_BuildingMember_92dcee2a-fa70-4e5e-9d4b-11ead366a8bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_fda03385-635a-439c-83b0-2b877db41b40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5274759b-85b9-4ade-b341-0653e0ca703a" xlink:to="loc_us-gaap_ComputerEquipmentMember_fda03385-635a-439c-83b0-2b877db41b40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_3f069709-f926-4c0c-be1c-0bb2b5d73eb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5274759b-85b9-4ade-b341-0653e0ca703a" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_3f069709-f926-4c0c-be1c-0bb2b5d73eb1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_884ddb53-c440-44b5-a3e4-2ce8aa3b6b22" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_884ddb53-c440-44b5-a3e4-2ce8aa3b6b22" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_884ddb53-c440-44b5-a3e4-2ce8aa3b6b22_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_884ddb53-c440-44b5-a3e4-2ce8aa3b6b22" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_884ddb53-c440-44b5-a3e4-2ce8aa3b6b22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e4e6aa45-f588-4a42-81f6-b56ac10cdbf4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_884ddb53-c440-44b5-a3e4-2ce8aa3b6b22" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e4e6aa45-f588-4a42-81f6-b56ac10cdbf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_7fdeb0e7-c762-40d2-96b1-c207c5e5284c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e4e6aa45-f588-4a42-81f6-b56ac10cdbf4" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_7fdeb0e7-c762-40d2-96b1-c207c5e5284c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_67a5cac4-bf8c-473d-b220-920325c2258b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_67a5cac4-bf8c-473d-b220-920325c2258b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_67a5cac4-bf8c-473d-b220-920325c2258b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_67a5cac4-bf8c-473d-b220-920325c2258b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_67a5cac4-bf8c-473d-b220-920325c2258b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a39453a5-c3f4-4259-8f52-66e290d3cd03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_67a5cac4-bf8c-473d-b220-920325c2258b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a39453a5-c3f4-4259-8f52-66e290d3cd03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_991d09ba-f9e0-4e27-b479-0c8cbfa644ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a39453a5-c3f4-4259-8f52-66e290d3cd03" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_991d09ba-f9e0-4e27-b479-0c8cbfa644ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_de1b1997-9fb4-40e0-8875-5b1526c6bff2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a39453a5-c3f4-4259-8f52-66e290d3cd03" xlink:to="loc_us-gaap_CustomerRelationshipsMember_de1b1997-9fb4-40e0-8875-5b1526c6bff2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6897c6ca-300a-485e-8187-6a506e762f9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6897c6ca-300a-485e-8187-6a506e762f9e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6897c6ca-300a-485e-8187-6a506e762f9e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6897c6ca-300a-485e-8187-6a506e762f9e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6897c6ca-300a-485e-8187-6a506e762f9e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c42a6d6d-de17-44a6-82cc-9d5bd7fd2291" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6897c6ca-300a-485e-8187-6a506e762f9e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c42a6d6d-de17-44a6-82cc-9d5bd7fd2291" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_HedvigInc.Member_cc06d34f-cc56-450f-a511-31fb12f12575" xlink:href="cvlt-20210331.xsd#cvlt_HedvigInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c42a6d6d-de17-44a6-82cc-9d5bd7fd2291" xlink:to="loc_cvlt_HedvigInc.Member_cc06d34f-cc56-450f-a511-31fb12f12575" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail" xlink:type="extended" id="id0df860859e849f5b938a5e920d29627_SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofPotentialOutstandingCommonStockEquivalentsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesSummaryofPotentialOutstandingCommonStockEquivalentsDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofPotentialOutstandingCommonStockEquivalentsDetail" xlink:type="extended" id="i76a7c90be2d44dc08b443f619c04c421_SummaryofSignificantAccountingPoliciesSummaryofPotentialOutstandingCommonStockEquivalentsDetail"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail" xlink:type="extended" id="if64e81bf72694258817eb01158701df7_SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6d26ed1-b636-427b-b4ac-149a2716000f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_87d822d0-fe16-4296-a505-c6f89e8a4f95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6d26ed1-b636-427b-b4ac-149a2716000f" xlink:to="loc_us-gaap_AssetsAbstract_87d822d0-fe16-4296-a505-c6f89e8a4f95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_fd8a2c14-8738-4b27-a903-a29f7f17885a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_87d822d0-fe16-4296-a505-c6f89e8a4f95" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_fd8a2c14-8738-4b27-a903-a29f7f17885a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_39c85a09-9505-40c7-905a-6db0e9b3e7eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6d26ed1-b636-427b-b4ac-149a2716000f" xlink:to="loc_us-gaap_LiabilitiesAbstract_39c85a09-9505-40c7-905a-6db0e9b3e7eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_ab7de68c-c2c2-4fbd-beb8-c91bc33fe939" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_39c85a09-9505-40c7-905a-6db0e9b3e7eb" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_ab7de68c-c2c2-4fbd-beb8-c91bc33fe939" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fc70a28a-814e-45eb-9e2e-37c4a3c91584" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6d26ed1-b636-427b-b4ac-149a2716000f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fc70a28a-814e-45eb-9e2e-37c4a3c91584" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6fa2538d-7ac2-4f07-8545-b82897f9bf06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fc70a28a-814e-45eb-9e2e-37c4a3c91584" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6fa2538d-7ac2-4f07-8545-b82897f9bf06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6fa2538d-7ac2-4f07-8545-b82897f9bf06_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6fa2538d-7ac2-4f07-8545-b82897f9bf06" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6fa2538d-7ac2-4f07-8545-b82897f9bf06_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_25e40b1a-91d8-475e-b311-7dd65cea6fe1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6fa2538d-7ac2-4f07-8545-b82897f9bf06" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_25e40b1a-91d8-475e-b311-7dd65cea6fe1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_142756a5-bbe2-4748-b2b9-292ed343bb48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_25e40b1a-91d8-475e-b311-7dd65cea6fe1" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_142756a5-bbe2-4748-b2b9-292ed343bb48" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1fd16e03-5095-4054-ad8f-b6359cf543a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_25e40b1a-91d8-475e-b311-7dd65cea6fe1" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1fd16e03-5095-4054-ad8f-b6359cf543a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_1b763a9f-8dbb-4aeb-89c7-c20d34b464bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_25e40b1a-91d8-475e-b311-7dd65cea6fe1" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_1b763a9f-8dbb-4aeb-89c7-c20d34b464bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_81588bad-257a-4c6e-a18c-be1756749f17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fc70a28a-814e-45eb-9e2e-37c4a3c91584" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_81588bad-257a-4c6e-a18c-be1756749f17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_81588bad-257a-4c6e-a18c-be1756749f17_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_81588bad-257a-4c6e-a18c-be1756749f17" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_81588bad-257a-4c6e-a18c-be1756749f17_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f2babe55-3d54-4baa-8603-2b46d7e4057a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_81588bad-257a-4c6e-a18c-be1756749f17" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f2babe55-3d54-4baa-8603-2b46d7e4057a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_c2d690d8-085b-4be3-be73-bc503a1545aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_f2babe55-3d54-4baa-8603-2b46d7e4057a" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_c2d690d8-085b-4be3-be73-bc503a1545aa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/Revenue" xlink:type="simple" xlink:href="cvlt-20210331.xsd#Revenue"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/Revenue" xlink:type="extended" id="ie0ffffb55a824eeb9204270fdec320c4_Revenue"/>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenueTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenueTables"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/RevenueTables" xlink:type="extended" id="i54230f9709b7434b8f3f9a65ecf6c0c1_RevenueTables"/>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenueAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenueAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/RevenueAdditionalInformationDetail" xlink:type="extended" id="i1ba0bea96fcc4d7ca2a7eada91ebbf01_RevenueAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9d45282c-b514-459d-b7c0-d1c97bbc871b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SourcesOfPrimaryRevenue_ec32cc4c-5fa8-422b-9b0f-5b0d12acd6f5" xlink:href="cvlt-20210331.xsd#cvlt_SourcesOfPrimaryRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9d45282c-b514-459d-b7c0-d1c97bbc871b" xlink:to="loc_cvlt_SourcesOfPrimaryRevenue_ec32cc4c-5fa8-422b-9b0f-5b0d12acd6f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_CustomerSupportAgreementTerm_71b5290d-8f56-45c8-b469-85a41351538b" xlink:href="cvlt-20210331.xsd#cvlt_CustomerSupportAgreementTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9d45282c-b514-459d-b7c0-d1c97bbc871b" xlink:to="loc_cvlt_CustomerSupportAgreementTerm_71b5290d-8f56-45c8-b469-85a41351538b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SubscriptionArrangementTerm_6396959b-a5da-44d1-9de1-d10065dbb46c" xlink:href="cvlt-20210331.xsd#cvlt_SubscriptionArrangementTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9d45282c-b514-459d-b7c0-d1c97bbc871b" xlink:to="loc_cvlt_SubscriptionArrangementTerm_6396959b-a5da-44d1-9de1-d10065dbb46c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_e8f88d03-6c9d-4848-9e0c-25bc2207c249" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9d45282c-b514-459d-b7c0-d1c97bbc871b" xlink:to="loc_us-gaap_NumberOfOperatingSegments_e8f88d03-6c9d-4848-9e0c-25bc2207c249" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_deb8330e-84c9-4665-9d0c-6aa8cfc60c04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9d45282c-b514-459d-b7c0-d1c97bbc871b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_deb8330e-84c9-4665-9d0c-6aa8cfc60c04" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_c768acb1-2bf8-4b5d-a599-27dc01fc766b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9d45282c-b514-459d-b7c0-d1c97bbc871b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_c768acb1-2bf8-4b5d-a599-27dc01fc766b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d3cb1d77-1e6e-4474-995a-e47d426bd383" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9d45282c-b514-459d-b7c0-d1c97bbc871b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d3cb1d77-1e6e-4474-995a-e47d426bd383" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_339e789f-e000-4b8d-9780-ea60fafaa3ef" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d3cb1d77-1e6e-4474-995a-e47d426bd383" xlink:to="loc_srt_ProductOrServiceAxis_339e789f-e000-4b8d-9780-ea60fafaa3ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_339e789f-e000-4b8d-9780-ea60fafaa3ef_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_339e789f-e000-4b8d-9780-ea60fafaa3ef" xlink:to="loc_srt_ProductsAndServicesDomain_339e789f-e000-4b8d-9780-ea60fafaa3ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_56dfb12a-1c57-4c42-95e3-753e27cf78e6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_339e789f-e000-4b8d-9780-ea60fafaa3ef" xlink:to="loc_srt_ProductsAndServicesDomain_56dfb12a-1c57-4c42-95e3-753e27cf78e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SoftwareMember_ee7d40a5-5be1-4c6c-a797-377d24938fac" xlink:href="cvlt-20210331.xsd#cvlt_SoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_56dfb12a-1c57-4c42-95e3-753e27cf78e6" xlink:to="loc_cvlt_SoftwareMember_ee7d40a5-5be1-4c6c-a797-377d24938fac" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenuePerformanceObligationsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenuePerformanceObligationsDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/RevenuePerformanceObligationsDetail" xlink:type="extended" id="ia4f2b1c0ce534d718bfe754d8f6ee466_RevenuePerformanceObligationsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_43bf116b-e35a-4cce-9036-28d9d0f853b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod_3761ab9f-aa4b-4128-a78e-dd6f4eddd8ca" xlink:href="cvlt-20210331.xsd#cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_43bf116b-e35a-4cce-9036-28d9d0f853b1" xlink:to="loc_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod_3761ab9f-aa4b-4128-a78e-dd6f4eddd8ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_c4f05add-9c23-49c0-936b-05a08deaf35e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_43bf116b-e35a-4cce-9036-28d9d0f853b1" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_c4f05add-9c23-49c0-936b-05a08deaf35e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_9f5aa8a3-7134-4869-a5d8-d00b79bd0e32" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_c4f05add-9c23-49c0-936b-05a08deaf35e" xlink:to="loc_srt_ProductOrServiceAxis_9f5aa8a3-7134-4869-a5d8-d00b79bd0e32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9f5aa8a3-7134-4869-a5d8-d00b79bd0e32_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_9f5aa8a3-7134-4869-a5d8-d00b79bd0e32" xlink:to="loc_srt_ProductsAndServicesDomain_9f5aa8a3-7134-4869-a5d8-d00b79bd0e32_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2485b1c8-c30f-4ef8-95ac-0246a69bf354" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_9f5aa8a3-7134-4869-a5d8-d00b79bd0e32" xlink:to="loc_srt_ProductsAndServicesDomain_2485b1c8-c30f-4ef8-95ac-0246a69bf354" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SoftwareLicensesMember_a1cb210d-f868-4c7d-95ef-188e69fc0652" xlink:href="cvlt-20210331.xsd#cvlt_SoftwareLicensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2485b1c8-c30f-4ef8-95ac-0246a69bf354" xlink:to="loc_cvlt_SoftwareLicensesMember_a1cb210d-f868-4c7d-95ef-188e69fc0652" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SoftwareAppliancesMember_58f40c5d-7514-4bc2-8e73-b8b27f7409d3" xlink:href="cvlt-20210331.xsd#cvlt_SoftwareAppliancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2485b1c8-c30f-4ef8-95ac-0246a69bf354" xlink:to="loc_cvlt_SoftwareAppliancesMember_58f40c5d-7514-4bc2-8e73-b8b27f7409d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ProfessionalServicesOtherMember_00ee2d86-694f-458c-8518-9270870fa644" xlink:href="cvlt-20210331.xsd#cvlt_ProfessionalServicesOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2485b1c8-c30f-4ef8-95ac-0246a69bf354" xlink:to="loc_cvlt_ProfessionalServicesOtherMember_00ee2d86-694f-458c-8518-9270870fa644" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ProfessionalServicesEducationServicesMember_68e06c63-df96-4d2e-bb27-a3bb344b2222" xlink:href="cvlt-20210331.xsd#cvlt_ProfessionalServicesEducationServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2485b1c8-c30f-4ef8-95ac-0246a69bf354" xlink:to="loc_cvlt_ProfessionalServicesEducationServicesMember_68e06c63-df96-4d2e-bb27-a3bb344b2222" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended" id="i475ece47e9014275a89a31bb2a327bfe_RevenueDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_86463d77-535f-432b-8ad0-87659a6b38d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_475d4427-54a2-4609-89fe-d23e0771a9c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_86463d77-535f-432b-8ad0-87659a6b38d5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_475d4427-54a2-4609-89fe-d23e0771a9c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_a4f9940a-34ca-47d1-9fd3-6faf4d076975" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_86463d77-535f-432b-8ad0-87659a6b38d5" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_a4f9940a-34ca-47d1-9fd3-6faf4d076975" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b634ef71-a502-4cd5-98bf-4063c5df5fc6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a4f9940a-34ca-47d1-9fd3-6faf4d076975" xlink:to="loc_srt_ProductOrServiceAxis_b634ef71-a502-4cd5-98bf-4063c5df5fc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b634ef71-a502-4cd5-98bf-4063c5df5fc6_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_b634ef71-a502-4cd5-98bf-4063c5df5fc6" xlink:to="loc_srt_ProductsAndServicesDomain_b634ef71-a502-4cd5-98bf-4063c5df5fc6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_beef4e13-51bc-4dad-8651-a52964b46f87" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_b634ef71-a502-4cd5-98bf-4063c5df5fc6" xlink:to="loc_srt_ProductsAndServicesDomain_beef4e13-51bc-4dad-8651-a52964b46f87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SoftwareMember_e813d028-6b79-41cb-92e0-7f34dc16f58d" xlink:href="cvlt-20210331.xsd#cvlt_SoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_beef4e13-51bc-4dad-8651-a52964b46f87" xlink:to="loc_cvlt_SoftwareMember_e813d028-6b79-41cb-92e0-7f34dc16f58d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_CustomerSupportMember_07945a97-b834-442b-af10-0b2e91e71c89" xlink:href="cvlt-20210331.xsd#cvlt_CustomerSupportMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_beef4e13-51bc-4dad-8651-a52964b46f87" xlink:to="loc_cvlt_CustomerSupportMember_07945a97-b834-442b-af10-0b2e91e71c89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ProfessionalServicesMember_ece6e438-db4b-4aba-a6ff-81734edd9fc4" xlink:href="cvlt-20210331.xsd#cvlt_ProfessionalServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_beef4e13-51bc-4dad-8651-a52964b46f87" xlink:to="loc_cvlt_ProfessionalServicesMember_ece6e438-db4b-4aba-a6ff-81734edd9fc4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_d317fc80-c25c-4d76-9ef2-44eddd9bdcbb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a4f9940a-34ca-47d1-9fd3-6faf4d076975" xlink:to="loc_srt_StatementGeographicalAxis_d317fc80-c25c-4d76-9ef2-44eddd9bdcbb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d317fc80-c25c-4d76-9ef2-44eddd9bdcbb_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_d317fc80-c25c-4d76-9ef2-44eddd9bdcbb" xlink:to="loc_srt_SegmentGeographicalDomain_d317fc80-c25c-4d76-9ef2-44eddd9bdcbb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d943afa5-e305-46ac-94a7-1e0bde7f6ae8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_d317fc80-c25c-4d76-9ef2-44eddd9bdcbb" xlink:to="loc_srt_SegmentGeographicalDomain_d943afa5-e305-46ac-94a7-1e0bde7f6ae8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AmericasMember_8937648a-c27f-442c-a53c-47a112227153" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AmericasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_d943afa5-e305-46ac-94a7-1e0bde7f6ae8" xlink:to="loc_srt_AmericasMember_8937648a-c27f-442c-a53c-47a112227153" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_93ff1a9e-cd7a-400d-9887-7a640c1925b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_d943afa5-e305-46ac-94a7-1e0bde7f6ae8" xlink:to="loc_us-gaap_EMEAMember_93ff1a9e-cd7a-400d-9887-7a640c1925b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_98f6fa34-1a4d-49da-8df4-f5736d0b4017" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_d943afa5-e305-46ac-94a7-1e0bde7f6ae8" xlink:to="loc_srt_AsiaPacificMember_98f6fa34-1a4d-49da-8df4-f5736d0b4017" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenueOpeningandClosingBalancesReceivablesDetails"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails" xlink:type="extended" id="i23020099dfe04c41856da2059b00a746_RevenueOpeningandClosingBalancesReceivablesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8257d72c-120a-44b5-8764-f11504632f50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_AccountsReceivableRollForward_f6a73330-0360-450d-9551-db46d0b99fd8" xlink:href="cvlt-20210331.xsd#cvlt_AccountsReceivableRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8257d72c-120a-44b5-8764-f11504632f50" xlink:to="loc_cvlt_AccountsReceivableRollForward_f6a73330-0360-450d-9551-db46d0b99fd8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_3ef45e05-002d-46d7-96ff-160911d5ea66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_AccountsReceivableRollForward_f6a73330-0360-450d-9551-db46d0b99fd8" xlink:to="loc_us-gaap_AccountsReceivableNet_3ef45e05-002d-46d7-96ff-160911d5ea66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_3e988d90-b078-441b-a79a-852475030c79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_AccountsReceivableRollForward_f6a73330-0360-450d-9551-db46d0b99fd8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_3e988d90-b078-441b-a79a-852475030c79" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_2f5aaf49-684c-43f3-b74e-42411d1bdf95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerAssetNetCurrentRollForward_56e168b8-e8d7-470e-9491-83650dd731e3" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerAssetNetCurrentRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8257d72c-120a-44b5-8764-f11504632f50" xlink:to="loc_cvlt_ContractWithCustomerAssetNetCurrentRollForward_56e168b8-e8d7-470e-9491-83650dd731e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_59807c75-99c3-4004-a1b9-874823232337" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_ContractWithCustomerAssetNetCurrentRollForward_56e168b8-e8d7-470e-9491-83650dd731e3" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_59807c75-99c3-4004-a1b9-874823232337" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease_d6a4dab5-6696-4d95-bc4a-13e0f78a7957" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_ContractWithCustomerAssetNetCurrentRollForward_56e168b8-e8d7-470e-9491-83650dd731e3" xlink:to="loc_cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease_d6a4dab5-6696-4d95-bc4a-13e0f78a7957" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_a51d3ae0-85a5-487e-8f9f-8e17faabbb98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward_f65c2c62-e7e9-432e-a81c-9c6d6d2583be" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerAssetNetNoncurrentRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8257d72c-120a-44b5-8764-f11504632f50" xlink:to="loc_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward_f65c2c62-e7e9-432e-a81c-9c6d6d2583be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_b73a698a-fe86-4775-bddd-5db57c2fb6ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward_f65c2c62-e7e9-432e-a81c-9c6d6d2583be" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_b73a698a-fe86-4775-bddd-5db57c2fb6ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease_60d27a8e-0324-48a7-99ed-a4bd85432419" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward_f65c2c62-e7e9-432e-a81c-9c6d6d2583be" xlink:to="loc_cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease_60d27a8e-0324-48a7-99ed-a4bd85432419" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_fb8c3f01-1316-48a0-92d7-407ce5635ab2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_07fd74df-5bc6-4ddb-a2d3-c18cd48ee5db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8257d72c-120a-44b5-8764-f11504632f50" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_07fd74df-5bc6-4ddb-a2d3-c18cd48ee5db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_71fadcb7-f243-4bc7-9bfc-e0151a284915" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_07fd74df-5bc6-4ddb-a2d3-c18cd48ee5db" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_71fadcb7-f243-4bc7-9bfc-e0151a284915" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_71fadcb7-f243-4bc7-9bfc-e0151a284915_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_71fadcb7-f243-4bc7-9bfc-e0151a284915" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_71fadcb7-f243-4bc7-9bfc-e0151a284915_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_f22c8b49-d794-4047-92a3-33742574dcca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_71fadcb7-f243-4bc7-9bfc-e0151a284915" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_f22c8b49-d794-4047-92a3-33742574dcca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember_50bac02c-8bbb-4f97-89ee-e39bf2e9e29f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f22c8b49-d794-4047-92a3-33742574dcca" xlink:to="loc_us-gaap_TradeAccountsReceivableMember_50bac02c-8bbb-4f97-89ee-e39bf2e9e29f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_81e47251-23e4-42c9-b570-28ae4c460918" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f22c8b49-d794-4047-92a3-33742574dcca" xlink:to="loc_us-gaap_OtherAssetsMember_81e47251-23e4-42c9-b570-28ae4c460918" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenueOpeningandClosingBalancesDeferredRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails" xlink:type="extended" id="iee152a3afdc34add9ba047cbe081d453_RevenueOpeningandClosingBalancesDeferredRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueArrangementLineItems_1a349c79-6cc5-4735-8f13-415a305d60b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerLiabilityCurrentRollForward_4b5b63bd-f31d-4785-94f7-3aae355e6620" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerLiabilityCurrentRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1a349c79-6cc5-4735-8f13-415a305d60b0" xlink:to="loc_cvlt_ContractWithCustomerLiabilityCurrentRollForward_4b5b63bd-f31d-4785-94f7-3aae355e6620" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f179459e-82c2-412f-a5c6-1a068009d9fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_ContractWithCustomerLiabilityCurrentRollForward_4b5b63bd-f31d-4785-94f7-3aae355e6620" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f179459e-82c2-412f-a5c6-1a068009d9fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease_ad04f44d-effa-4da4-b0b5-922c3d795a7f" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_ContractWithCustomerLiabilityCurrentRollForward_4b5b63bd-f31d-4785-94f7-3aae355e6620" xlink:to="loc_cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease_ad04f44d-effa-4da4-b0b5-922c3d795a7f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_7d41bbfa-a958-432d-a68d-2ec8705b5189" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward_a87d2f1d-eb66-48f2-a20e-50b78c75c39c" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerLiabilityNoncurrentRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1a349c79-6cc5-4735-8f13-415a305d60b0" xlink:to="loc_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward_a87d2f1d-eb66-48f2-a20e-50b78c75c39c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_ae4c2333-7ccf-4151-9acc-dca7935dcd24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward_a87d2f1d-eb66-48f2-a20e-50b78c75c39c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_ae4c2333-7ccf-4151-9acc-dca7935dcd24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease_8469c90f-907d-4c3c-81f5-d87e48b69a5a" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward_a87d2f1d-eb66-48f2-a20e-50b78c75c39c" xlink:to="loc_cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease_8469c90f-907d-4c3c-81f5-d87e48b69a5a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_90a3c25f-ce05-4d91-b854-121064801a7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueArrangementByTypeTable_fade388b-53f1-4ca0-813a-a2259f84f335" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1a349c79-6cc5-4735-8f13-415a305d60b0" xlink:to="loc_us-gaap_DeferredRevenueArrangementByTypeTable_fade388b-53f1-4ca0-813a-a2259f84f335" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_ace29b9f-dccf-47db-8f11-e656dd5cdda1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable_fade388b-53f1-4ca0-813a-a2259f84f335" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_ace29b9f-dccf-47db-8f11-e656dd5cdda1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_ace29b9f-dccf-47db-8f11-e656dd5cdda1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ace29b9f-dccf-47db-8f11-e656dd5cdda1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_ace29b9f-dccf-47db-8f11-e656dd5cdda1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7f1af99e-0ac4-451b-8a8d-734eae3d2f83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ace29b9f-dccf-47db-8f11-e656dd5cdda1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_7f1af99e-0ac4-451b-8a8d-734eae3d2f83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_DeferredRevenueCurrentMember_81fe9517-2112-4ec5-a19d-828a46ab385d" xlink:href="cvlt-20210331.xsd#cvlt_DeferredRevenueCurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7f1af99e-0ac4-451b-8a8d-734eae3d2f83" xlink:to="loc_cvlt_DeferredRevenueCurrentMember_81fe9517-2112-4ec5-a19d-828a46ab385d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_DeferredRevenueNoncurrentMember_a218ec0d-fee5-4378-9037-5a39004fff31" xlink:href="cvlt-20210331.xsd#cvlt_DeferredRevenueNoncurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7f1af99e-0ac4-451b-8a8d-734eae3d2f83" xlink:to="loc_cvlt_DeferredRevenueNoncurrentMember_a218ec0d-fee5-4378-9037-5a39004fff31" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/BusinessCombination" xlink:type="simple" xlink:href="cvlt-20210331.xsd#BusinessCombination"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/BusinessCombination" xlink:type="extended" id="i5d21be1e38db417d9dc6f9ca3231cca8_BusinessCombination"/>
  <link:roleRef roleURI="http://www.commvault.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#BusinessCombinationTables"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/BusinessCombinationTables" xlink:type="extended" id="i44e2e8e73a784b728eb900b5fb2c8972_BusinessCombinationTables"/>
  <link:roleRef roleURI="http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#BusinessCombinationAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails" xlink:type="extended" id="ic6154edfe6a54b299621136062acabe8_BusinessCombinationAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_b75dd097-5c86-4ea0-a072-a151e381bd03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_b75dd097-5c86-4ea0-a072-a151e381bd03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_7d4853f2-2234-45eb-a5a3-651ad92a5a1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_7d4853f2-2234-45eb-a5a3-651ad92a5a1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_3b31e7b5-abfd-4f70-800e-7db8895842aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_3b31e7b5-abfd-4f70-800e-7db8895842aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_d3695347-c459-45cc-a058-aa8b9164edbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_d3695347-c459-45cc-a058-aa8b9164edbd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_ae01ac91-d304-41e7-9bc5-c0e8b7787587" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_ae01ac91-d304-41e7-9bc5-c0e8b7787587" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate_527c9473-ae71-4a9c-9d8f-bde589d879c3" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate_527c9473-ae71-4a9c-9d8f-bde589d879c3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod_4f4559e0-2904-49fc-8e16-f66b68582cea" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod_4f4559e0-2904-49fc-8e16-f66b68582cea" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_320c3efb-b6f1-4607-a255-046bb83d8450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_320c3efb-b6f1-4607-a255-046bb83d8450" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder_a1607112-4a0a-4fbd-b963-ea956e173416" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder_a1607112-4a0a-4fbd-b963-ea956e173416" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2f57905b-5d94-4ee1-b73b-19a0dae357e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2f57905b-5d94-4ee1-b73b-19a0dae357e6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_RestrictedCashReleasedAmount_aab7f64c-2e21-4d9a-a2a5-6ea2766cfb60" xlink:href="cvlt-20210331.xsd#cvlt_RestrictedCashReleasedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_cvlt_RestrictedCashReleasedAmount_aab7f64c-2e21-4d9a-a2a5-6ea2766cfb60" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9e396937-d33c-47a4-b6e3-2dbfce13576f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9e396937-d33c-47a4-b6e3-2dbfce13576f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_13d33fd6-e341-4172-9f9a-c856ae476db5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9e396937-d33c-47a4-b6e3-2dbfce13576f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_13d33fd6-e341-4172-9f9a-c856ae476db5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_13d33fd6-e341-4172-9f9a-c856ae476db5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_13d33fd6-e341-4172-9f9a-c856ae476db5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_13d33fd6-e341-4172-9f9a-c856ae476db5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_38b9b1a3-9911-45b6-85ec-55b475bc164b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_13d33fd6-e341-4172-9f9a-c856ae476db5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_38b9b1a3-9911-45b6-85ec-55b475bc164b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_HedvigInc.Member_c5223ead-6455-41e6-ad26-85ea27e5b5ab" xlink:href="cvlt-20210331.xsd#cvlt_HedvigInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_38b9b1a3-9911-45b6-85ec-55b475bc164b" xlink:to="loc_cvlt_HedvigInc.Member_c5223ead-6455-41e6-ad26-85ea27e5b5ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8d6767b7-2f03-4a60-8101-9f1c9fb909a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9e396937-d33c-47a4-b6e3-2dbfce13576f" xlink:to="loc_us-gaap_AwardTypeAxis_8d6767b7-2f03-4a60-8101-9f1c9fb909a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8d6767b7-2f03-4a60-8101-9f1c9fb909a2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_8d6767b7-2f03-4a60-8101-9f1c9fb909a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8d6767b7-2f03-4a60-8101-9f1c9fb909a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_519061cb-85e5-40fc-a93e-1f5f3856a541" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_8d6767b7-2f03-4a60-8101-9f1c9fb909a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_519061cb-85e5-40fc-a93e-1f5f3856a541" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_22a97921-501f-4568-82cb-afc2b8927fba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_519061cb-85e5-40fc-a93e-1f5f3856a541" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_22a97921-501f-4568-82cb-afc2b8927fba" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails" xlink:type="extended" id="i0d69cc560bc14c38ba2ec0dd13b20b38_BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_4936171c-1825-47c2-b7b9-e4dfd68fa674" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_4936171c-1825-47c2-b7b9-e4dfd68fa674" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_bdafa2d4-161a-4fea-a7a4-454a96477e9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_bdafa2d4-161a-4fea-a7a4-454a96477e9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_90ec05c4-75e7-40ee-94ce-bf30c457bfd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_90ec05c4-75e7-40ee-94ce-bf30c457bfd7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_02979045-6faa-4220-90ed-5d6ff3191866" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_02979045-6faa-4220-90ed-5d6ff3191866" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_7e4ae157-d454-49de-8e5e-05cfaa79d478" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_7e4ae157-d454-49de-8e5e-05cfaa79d478" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_5c2d21de-1d91-4d55-879b-8c71acce57e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_5c2d21de-1d91-4d55-879b-8c71acce57e3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_4ac61d28-1306-4856-8570-f152ee5ac932" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_4ac61d28-1306-4856-8570-f152ee5ac932" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_bbcaaf08-6f2e-43d2-a022-6d6f1284e094" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_bbcaaf08-6f2e-43d2-a022-6d6f1284e094" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_84a6a3f0-d578-469d-9860-066f56369f95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_84a6a3f0-d578-469d-9860-066f56369f95" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_8cf4f69b-e563-47b6-a069-af560b19a3d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_8cf4f69b-e563-47b6-a069-af560b19a3d4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_bbbc7f2d-f72b-4810-b983-06f231f24ecd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_bbbc7f2d-f72b-4810-b983-06f231f24ecd" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability_0643954b-b59b-46a4-b95e-b32b122f122d" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability_0643954b-b59b-46a4-b95e-b32b122f122d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet_9abc5e78-27ad-4f43-b2c8-e640faa08980" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet_9abc5e78-27ad-4f43-b2c8-e640faa08980" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_9847b3c7-bc7f-4a2f-b763-a132ec052497" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_9847b3c7-bc7f-4a2f-b763-a132ec052497" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_d90c72cf-8aad-4e43-be0e-4e44414a13a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_d90c72cf-8aad-4e43-be0e-4e44414a13a9" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_dea480ad-d89b-4ea2-aefb-13e8fe909bd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_Goodwill_dea480ad-d89b-4ea2-aefb-13e8fe909bd6" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1c26acb8-2e76-4530-87a6-bd5bbfc08e0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1c26acb8-2e76-4530-87a6-bd5bbfc08e0d" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e5bc9406-518e-4446-a316-673ccbc2fe6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e5bc9406-518e-4446-a316-673ccbc2fe6e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_35b1689d-e047-40a0-b9e0-955256b0ff28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e5bc9406-518e-4446-a316-673ccbc2fe6e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_35b1689d-e047-40a0-b9e0-955256b0ff28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_35b1689d-e047-40a0-b9e0-955256b0ff28_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_35b1689d-e047-40a0-b9e0-955256b0ff28" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_35b1689d-e047-40a0-b9e0-955256b0ff28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_35e3a985-7bbd-4b9e-9824-08fef96c7a30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_35b1689d-e047-40a0-b9e0-955256b0ff28" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_35e3a985-7bbd-4b9e-9824-08fef96c7a30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_HedvigInc.Member_fc403813-53b3-4bc2-87e1-caeb485e7b9b" xlink:href="cvlt-20210331.xsd#cvlt_HedvigInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_35e3a985-7bbd-4b9e-9824-08fef96c7a30" xlink:to="loc_cvlt_HedvigInc.Member_fc403813-53b3-4bc2-87e1-caeb485e7b9b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNet" xlink:type="simple" xlink:href="cvlt-20210331.xsd#GoodwillandIntangibleAssetsNet"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/GoodwillandIntangibleAssetsNet" xlink:type="extended" id="i35ac59651577461d97911828bd651160_GoodwillandIntangibleAssetsNet"/>
  <link:roleRef roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#GoodwillandIntangibleAssetsNetTables"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetTables" xlink:type="extended" id="i4a0aa2ea6ae24a028b0f73d3eac62931_GoodwillandIntangibleAssetsNetTables"/>
  <link:roleRef roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#GoodwillandIntangibleAssetsNetAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails" xlink:type="extended" id="iab17a70673094706ac5499591f52ec47_GoodwillandIntangibleAssetsNetAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_456179d0-d7b2-40f8-8ece-305fbda2c0ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_51206b26-00cf-41db-909c-4c086952c8e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_456179d0-d7b2-40f8-8ece-305fbda2c0ff" xlink:to="loc_us-gaap_Goodwill_51206b26-00cf-41db-909c-4c086952c8e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_75ba8ba2-5cc2-4c59-979e-bdb4a629a062" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_456179d0-d7b2-40f8-8ece-305fbda2c0ff" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_75ba8ba2-5cc2-4c59-979e-bdb4a629a062" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_86773d0a-085b-4382-b47f-4b71fd6842c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_456179d0-d7b2-40f8-8ece-305fbda2c0ff" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_86773d0a-085b-4382-b47f-4b71fd6842c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_29f60375-abb7-4e1f-b71a-51471df4c124" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_456179d0-d7b2-40f8-8ece-305fbda2c0ff" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_29f60375-abb7-4e1f-b71a-51471df4c124" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_451a54f7-624b-4a8a-baac-db3b0352f2b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_456179d0-d7b2-40f8-8ece-305fbda2c0ff" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_451a54f7-624b-4a8a-baac-db3b0352f2b1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_5072f742-be32-4e48-9f03-2d4718b141c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_456179d0-d7b2-40f8-8ece-305fbda2c0ff" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_5072f742-be32-4e48-9f03-2d4718b141c0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_da1320b0-be0f-4137-9ac0-fe9e59f5e650" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_456179d0-d7b2-40f8-8ece-305fbda2c0ff" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_da1320b0-be0f-4137-9ac0-fe9e59f5e650" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5e1d026c-6cf9-450f-802e-3fc12ebddd17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_da1320b0-be0f-4137-9ac0-fe9e59f5e650" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5e1d026c-6cf9-450f-802e-3fc12ebddd17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5e1d026c-6cf9-450f-802e-3fc12ebddd17_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5e1d026c-6cf9-450f-802e-3fc12ebddd17" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5e1d026c-6cf9-450f-802e-3fc12ebddd17_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c4dc74f2-a1a6-49c2-b438-b5a3ab89bf84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5e1d026c-6cf9-450f-802e-3fc12ebddd17" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c4dc74f2-a1a6-49c2-b438-b5a3ab89bf84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_HedvigInc.Member_1b540e5b-33fd-496d-968e-2948a70ca4e4" xlink:href="cvlt-20210331.xsd#cvlt_HedvigInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c4dc74f2-a1a6-49c2-b438-b5a3ab89bf84" xlink:to="loc_cvlt_HedvigInc.Member_1b540e5b-33fd-496d-968e-2948a70ca4e4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetGoodwillDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#GoodwillandIntangibleAssetsNetGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetGoodwillDetails" xlink:type="extended" id="i4ae095f0d1614296bf352d128b0cbb07_GoodwillandIntangibleAssetsNetGoodwillDetails"/>
  <link:roleRef roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails" xlink:type="extended" id="i7e941ea45ca44d10b05506a99c1297fe_GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d241005b-ed97-464c-ab50-a3413e7141cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_cfe6a18f-fd43-4846-8a56-048c9785b98f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d241005b-ed97-464c-ab50-a3413e7141cb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_cfe6a18f-fd43-4846-8a56-048c9785b98f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4fa1066c-c404-4505-8c62-f4b987273bfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d241005b-ed97-464c-ab50-a3413e7141cb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4fa1066c-c404-4505-8c62-f4b987273bfc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_c62d0516-64a6-4917-a7df-8a08af5ead7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d241005b-ed97-464c-ab50-a3413e7141cb" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_c62d0516-64a6-4917-a7df-8a08af5ead7e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3303355d-8e59-442d-941c-66b318afa63d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d241005b-ed97-464c-ab50-a3413e7141cb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3303355d-8e59-442d-941c-66b318afa63d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_61244708-2d56-4136-ae0a-9166eaa71d26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d241005b-ed97-464c-ab50-a3413e7141cb" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_61244708-2d56-4136-ae0a-9166eaa71d26" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5569c29b-a0cc-40c9-98a1-499309143965" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_61244708-2d56-4136-ae0a-9166eaa71d26" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5569c29b-a0cc-40c9-98a1-499309143965" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5569c29b-a0cc-40c9-98a1-499309143965_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5569c29b-a0cc-40c9-98a1-499309143965" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5569c29b-a0cc-40c9-98a1-499309143965_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_15892c05-02fc-4836-8bb4-ae59182316ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5569c29b-a0cc-40c9-98a1-499309143965" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_15892c05-02fc-4836-8bb4-ae59182316ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_1a36c926-dc97-4e5c-bc2b-b04926a43e1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_15892c05-02fc-4836-8bb4-ae59182316ea" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_1a36c926-dc97-4e5c-bc2b-b04926a43e1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_8bfd08fe-4c69-40c2-90cd-f64343b764f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_15892c05-02fc-4836-8bb4-ae59182316ea" xlink:to="loc_us-gaap_CustomerRelationshipsMember_8bfd08fe-4c69-40c2-90cd-f64343b764f9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="cvlt-20210331.xsd#PropertyandEquipment"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/PropertyandEquipment" xlink:type="extended" id="i5373d9aeb1264936910610aa91aaec09_PropertyandEquipment"/>
  <link:roleRef roleURI="http://www.commvault.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#PropertyandEquipmentTables"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/PropertyandEquipmentTables" xlink:type="extended" id="i4364464c38e54ef7954e83e95a4b3f60_PropertyandEquipmentTables"/>
  <link:roleRef roleURI="http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#PropertyandEquipmentScheduleofPropertyandEquipmentDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail" xlink:type="extended" id="i99649456b10f4268b0b0d4e42bb92262_PropertyandEquipmentScheduleofPropertyandEquipmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_01134116-5b24-420d-a0bf-e373b282d3de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_21de24df-8489-4afe-9f69-8b68b1abeebc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_01134116-5b24-420d-a0bf-e373b282d3de" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_21de24df-8489-4afe-9f69-8b68b1abeebc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6c2359ab-1aba-42b1-b1ad-607b525bbf76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_01134116-5b24-420d-a0bf-e373b282d3de" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6c2359ab-1aba-42b1-b1ad-607b525bbf76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2aa5d4e6-9e9d-4b90-9021-3271ccc83041" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_01134116-5b24-420d-a0bf-e373b282d3de" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2aa5d4e6-9e9d-4b90-9021-3271ccc83041" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_07239cef-cba1-4cd6-92ee-630467555b28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_01134116-5b24-420d-a0bf-e373b282d3de" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_07239cef-cba1-4cd6-92ee-630467555b28" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3e450422-bb0b-481b-91f8-a60808839997" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_07239cef-cba1-4cd6-92ee-630467555b28" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3e450422-bb0b-481b-91f8-a60808839997" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3e450422-bb0b-481b-91f8-a60808839997_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3e450422-bb0b-481b-91f8-a60808839997" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3e450422-bb0b-481b-91f8-a60808839997_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3e450422-bb0b-481b-91f8-a60808839997" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_6f705e0d-8670-4430-a773-77c7214cfc91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:to="loc_us-gaap_LandMember_6f705e0d-8670-4430-a773-77c7214cfc91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_279cb89b-aa6e-43b6-a8e2-43b495caeb9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:to="loc_us-gaap_BuildingMember_279cb89b-aa6e-43b6-a8e2-43b495caeb9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_9b1e9569-a4a0-4701-8323-c7ed834f81f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:to="loc_us-gaap_ComputerEquipmentMember_9b1e9569-a4a0-4701-8323-c7ed834f81f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_3ba9b346-e506-4f3f-b7f4-934a5725453b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_3ba9b346-e506-4f3f-b7f4-934a5725453b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_da7618c2-1dc3-4c2f-be47-f3e3f57bbf3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_da7618c2-1dc3-4c2f-be47-f3e3f57bbf3a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_564744a2-acc2-442e-b802-6a21cb91da4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_564744a2-acc2-442e-b802-6a21cb91da4b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_50ff4653-e702-4066-a161-67705d4b70ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:to="loc_us-gaap_ConstructionInProgressMember_50ff4653-e702-4066-a161-67705d4b70ae" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/PropertyandEquipmentAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#PropertyandEquipmentAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/PropertyandEquipmentAdditionalInformationDetail" xlink:type="extended" id="i1dbd5a79f1744c878530186a35b808f8_PropertyandEquipmentAdditionalInformationDetail"/>
  <link:roleRef roleURI="http://www.commvault.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="cvlt-20210331.xsd#AccruedLiabilities"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/AccruedLiabilities" xlink:type="extended" id="i0afe6ca21d394e6191c82d3d51380de3_AccruedLiabilities"/>
  <link:roleRef roleURI="http://www.commvault.com/role/AccruedLiabilitiesTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#AccruedLiabilitiesTables"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/AccruedLiabilitiesTables" xlink:type="extended" id="i3e64c7be0c044c0bb5242036ffaf0811_AccruedLiabilitiesTables"/>
  <link:roleRef roleURI="http://www.commvault.com/role/AccruedLiabilitiesDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#AccruedLiabilitiesDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/AccruedLiabilitiesDetail" xlink:type="extended" id="i4eb723ba825347c8810789b07371a243_AccruedLiabilitiesDetail"/>
  <link:roleRef roleURI="http://www.commvault.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="cvlt-20210331.xsd#CommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/CommitmentsandContingencies" xlink:type="extended" id="i1217e0796ee44fa6854834cdaf343fc4_CommitmentsandContingencies"/>
  <link:roleRef roleURI="http://www.commvault.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#CommitmentsandContingenciesTables"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/CommitmentsandContingenciesTables" xlink:type="extended" id="i24f98484846648e6bedf0777e84bbfe8_CommitmentsandContingenciesTables"/>
  <link:roleRef roleURI="http://www.commvault.com/role/CommitmentsandContingenciesDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#CommitmentsandContingenciesDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/CommitmentsandContingenciesDetail" xlink:type="extended" id="i214731fc8c5d43f8ba5326319b4839d2_CommitmentsandContingenciesDetail"/>
  <link:roleRef roleURI="http://www.commvault.com/role/Capitalization" xlink:type="simple" xlink:href="cvlt-20210331.xsd#Capitalization"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/Capitalization" xlink:type="extended" id="i15d11e4cb9a5461c94fbfccebcf9ef88_Capitalization"/>
  <link:roleRef roleURI="http://www.commvault.com/role/CapitalizationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#CapitalizationDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/CapitalizationDetail" xlink:type="extended" id="if2c644f9f743457ba9a66766a29e2007_CapitalizationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_447ebd9a-40d8-4b39-b4ea-f094fcd10b92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_447ebd9a-40d8-4b39-b4ea-f094fcd10b92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_f46b31db-022b-406a-9155-a8ce0ac9e89e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_f46b31db-022b-406a-9155-a8ce0ac9e89e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_3e893f85-dc19-46d9-bd35-3ebc9b69e581" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_3e893f85-dc19-46d9-bd35-3ebc9b69e581" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_4f52d11a-70f0-4fa7-86d5-a95784828383" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_4f52d11a-70f0-4fa7-86d5-a95784828383" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_cd30800e-1304-4c51-9fc3-438273aabb83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_cd30800e-1304-4c51-9fc3-438273aabb83" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases_b08b4d9f-2dfd-47d2-a70d-5c51128423d0" xlink:href="cvlt-20210331.xsd#cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:to="loc_cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases_b08b4d9f-2dfd-47d2-a70d-5c51128423d0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_c0c21f7a-e1dc-4cf6-8b51-61cfa7575a5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_c0c21f7a-e1dc-4cf6-8b51-61cfa7575a5a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_95987acb-2fe8-4dfe-9bd9-0944e6520825" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_95987acb-2fe8-4dfe-9bd9-0944e6520825" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5669cf0f-0748-4110-a61b-c3c5672626c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_95987acb-2fe8-4dfe-9bd9-0944e6520825" xlink:to="loc_us-gaap_AwardTypeAxis_5669cf0f-0748-4110-a61b-c3c5672626c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5669cf0f-0748-4110-a61b-c3c5672626c0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_5669cf0f-0748-4110-a61b-c3c5672626c0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5669cf0f-0748-4110-a61b-c3c5672626c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_248a711d-b7b6-483f-92f0-2ab3459ec5a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_5669cf0f-0748-4110-a61b-c3c5672626c0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_248a711d-b7b6-483f-92f0-2ab3459ec5a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_b3d8ae2b-e819-4c34-a8f6-a79b904b0bc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_248a711d-b7b6-483f-92f0-2ab3459ec5a7" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_b3d8ae2b-e819-4c34-a8f6-a79b904b0bc7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlans" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlans"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/StockPlans" xlink:type="extended" id="ib17a4e340d4345fa863ce33f81b94839_StockPlans"/>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansTables"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/StockPlansTables" xlink:type="extended" id="if11550effd464544b3825021c296f79c_StockPlansTables"/>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/StockPlansAdditionalInformationDetail" xlink:type="extended" id="i295b4870cc1347a8b47ba01ef2970419_StockPlansAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_80517e09-c35e-4356-bd4d-d28a2ef65549" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_80517e09-c35e-4356-bd4d-d28a2ef65549" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_91f7d015-6a68-4391-83b1-92164c90d587" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_91f7d015-6a68-4391-83b1-92164c90d587" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_f936ab89-9a2f-4d51-91e9-d993efe8485e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_f936ab89-9a2f-4d51-91e9-d993efe8485e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2940f9a1-ca0f-49b9-bd63-d52c2f4fc57d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2940f9a1-ca0f-49b9-bd63-d52c2f4fc57d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans_6ecfccff-023d-43d0-ab6b-6a6c066c71b9" xlink:href="cvlt-20210331.xsd#cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans_6ecfccff-023d-43d0-ab6b-6a6c066c71b9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f99ceaac-4e98-4418-a4ef-082ed827e4c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f99ceaac-4e98-4418-a4ef-082ed827e4c9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_88b3478a-5e87-4718-8599-eaa78db91c8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_88b3478a-5e87-4718-8599-eaa78db91c8e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_205439e4-403f-4be3-9889-094e5c4f0333" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_205439e4-403f-4be3-9889-094e5c4f0333" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_07dc6740-609b-41ed-9f4c-1cedd6571d5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_07dc6740-609b-41ed-9f4c-1cedd6571d5d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_f0faff36-9e82-4d8b-9e89-aaba5b289969" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_f0faff36-9e82-4d8b-9e89-aaba5b289969" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_FairValueOfRestrictedStockUnitsVestedTotal_43f60f27-7625-48f2-a329-097963e67229" xlink:href="cvlt-20210331.xsd#cvlt_FairValueOfRestrictedStockUnitsVestedTotal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_cvlt_FairValueOfRestrictedStockUnitsVestedTotal_43f60f27-7625-48f2-a329-097963e67229" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_7afe44cb-2b18-4da1-9d24-4e1f479fa013" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_RestructuringCharges_7afe44cb-2b18-4da1-9d24-4e1f479fa013" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_999b8a0d-9738-4e93-adce-3069f388b6ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_999b8a0d-9738-4e93-adce-3069f388b6ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_610fa792-4cfa-4865-b784-57acdcd987f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_999b8a0d-9738-4e93-adce-3069f388b6ff" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_610fa792-4cfa-4865-b784-57acdcd987f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_610fa792-4cfa-4865-b784-57acdcd987f8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_610fa792-4cfa-4865-b784-57acdcd987f8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_610fa792-4cfa-4865-b784-57acdcd987f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd01c28f-9e2e-4ab0-8758-f27b3d49a1c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_610fa792-4cfa-4865-b784-57acdcd987f8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd01c28f-9e2e-4ab0-8758-f27b3d49a1c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_HedvigInc.Member_313a6884-e958-4f3a-a662-2f243db0d5dd" xlink:href="cvlt-20210331.xsd#cvlt_HedvigInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd01c28f-9e2e-4ab0-8758-f27b3d49a1c0" xlink:to="loc_cvlt_HedvigInc.Member_313a6884-e958-4f3a-a662-2f243db0d5dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_3201e96a-a72e-4081-bfa5-37d6a28d29f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_999b8a0d-9738-4e93-adce-3069f388b6ff" xlink:to="loc_us-gaap_PlanNameAxis_3201e96a-a72e-4081-bfa5-37d6a28d29f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_3201e96a-a72e-4081-bfa5-37d6a28d29f0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_3201e96a-a72e-4081-bfa5-37d6a28d29f0" xlink:to="loc_us-gaap_PlanNameDomain_3201e96a-a72e-4081-bfa5-37d6a28d29f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e0dcf1cd-f703-400d-8ef3-2bfa76ded1d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_3201e96a-a72e-4081-bfa5-37d6a28d29f0" xlink:to="loc_us-gaap_PlanNameDomain_e0dcf1cd-f703-400d-8ef3-2bfa76ded1d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_A2016IncentivePlanMember_ffb4a3a0-390e-45c1-bce1-9672b83dc972" xlink:href="cvlt-20210331.xsd#cvlt_A2016IncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_e0dcf1cd-f703-400d-8ef3-2bfa76ded1d6" xlink:to="loc_cvlt_A2016IncentivePlanMember_ffb4a3a0-390e-45c1-bce1-9672b83dc972" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_A2006LongTermStockInventivePlanMember_2610da15-d6c2-4880-9a57-6db716228742" xlink:href="cvlt-20210331.xsd#cvlt_A2006LongTermStockInventivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_e0dcf1cd-f703-400d-8ef3-2bfa76ded1d6" xlink:to="loc_cvlt_A2006LongTermStockInventivePlanMember_2610da15-d6c2-4880-9a57-6db716228742" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9e2bf1cd-acd5-4037-8dcb-76d27630d679" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_999b8a0d-9738-4e93-adce-3069f388b6ff" xlink:to="loc_us-gaap_AwardTypeAxis_9e2bf1cd-acd5-4037-8dcb-76d27630d679" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9e2bf1cd-acd5-4037-8dcb-76d27630d679_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_9e2bf1cd-acd5-4037-8dcb-76d27630d679" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9e2bf1cd-acd5-4037-8dcb-76d27630d679_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1fa30275-2f83-44a7-93e6-d4f4de245446" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_9e2bf1cd-acd5-4037-8dcb-76d27630d679" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1fa30275-2f83-44a7-93e6-d4f4de245446" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_43d08602-a9c3-4807-a9d1-9ba179b819bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1fa30275-2f83-44a7-93e6-d4f4de245446" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_43d08602-a9c3-4807-a9d1-9ba179b819bd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansActivityforCompanysTwoStockIncentivePlansDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail" xlink:type="extended" id="ib6cd6af761d545be993786c0dcf8661d_StockPlansActivityforCompanysTwoStockIncentivePlansDetail"/>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansRestrictedStockUnitActivityDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail" xlink:type="extended" id="i7c22890a52714878a532be017fd2a0e0_StockPlansRestrictedStockUnitActivityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_89842043-502c-4343-a6dd-2dcb4611d247" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d6567b0e-5e01-4886-9f73-336e611e4043" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_89842043-502c-4343-a6dd-2dcb4611d247" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d6567b0e-5e01-4886-9f73-336e611e4043" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ff67430c-c3f5-4e5a-9ae3-c60356bcb35c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d6567b0e-5e01-4886-9f73-336e611e4043" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ff67430c-c3f5-4e5a-9ae3-c60356bcb35c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_682fee0d-cd57-4881-9ade-d3c9028b2d2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d6567b0e-5e01-4886-9f73-336e611e4043" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_682fee0d-cd57-4881-9ade-d3c9028b2d2b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2ac10251-7f46-4e72-8518-f588f49be915" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d6567b0e-5e01-4886-9f73-336e611e4043" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2ac10251-7f46-4e72-8518-f588f49be915" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_71fe5449-46f8-4556-b124-49550f5f7c5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d6567b0e-5e01-4886-9f73-336e611e4043" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_71fe5449-46f8-4556-b124-49550f5f7c5a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4980cd3a-5f8e-4284-acbc-ae4755b37eca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6bbf1ba6-2d69-438a-a0fe-8b46d30fbd4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_89842043-502c-4343-a6dd-2dcb4611d247" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6bbf1ba6-2d69-438a-a0fe-8b46d30fbd4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_64cc5d5b-bfaf-44b5-9c7c-fce1190a2d40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6bbf1ba6-2d69-438a-a0fe-8b46d30fbd4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_64cc5d5b-bfaf-44b5-9c7c-fce1190a2d40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c068f13b-0307-4cc1-97c1-30864f681815" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6bbf1ba6-2d69-438a-a0fe-8b46d30fbd4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c068f13b-0307-4cc1-97c1-30864f681815" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3d699331-fddc-4c36-b921-27a1f02a85ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6bbf1ba6-2d69-438a-a0fe-8b46d30fbd4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3d699331-fddc-4c36-b921-27a1f02a85ec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f79c0390-d1b6-4b6f-aad3-1e23678d5e15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6bbf1ba6-2d69-438a-a0fe-8b46d30fbd4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f79c0390-d1b6-4b6f-aad3-1e23678d5e15" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e97be53e-ca50-4fe6-9a0b-815034f68043" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2ed433e6-0469-4efc-886c-ada778e9cbe5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_89842043-502c-4343-a6dd-2dcb4611d247" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2ed433e6-0469-4efc-886c-ada778e9cbe5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e7c4e8f0-b6da-47ad-a2b7-612e4d1ffc77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2ed433e6-0469-4efc-886c-ada778e9cbe5" xlink:to="loc_us-gaap_AwardTypeAxis_e7c4e8f0-b6da-47ad-a2b7-612e4d1ffc77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e7c4e8f0-b6da-47ad-a2b7-612e4d1ffc77_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_e7c4e8f0-b6da-47ad-a2b7-612e4d1ffc77" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e7c4e8f0-b6da-47ad-a2b7-612e4d1ffc77_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_98825769-e008-4721-9531-866a7683fb9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_e7c4e8f0-b6da-47ad-a2b7-612e4d1ffc77" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_98825769-e008-4721-9531-866a7683fb9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_71687bbc-bf5e-4c39-b16d-44c59557c549" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_98825769-e008-4721-9531-866a7683fb9a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_71687bbc-bf5e-4c39-b16d-44c59557c549" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansStockBasedCompensationExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail" xlink:type="extended" id="i565d3c31a27446c2a571941c6a8c138f_StockPlansStockBasedCompensationExpenseDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ce00439a-49e3-405d-88a7-2ab1e666b4d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6c4bd25b-4a5e-4a60-8409-51fb60a76a60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ce00439a-49e3-405d-88a7-2ab1e666b4d5" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6c4bd25b-4a5e-4a60-8409-51fb60a76a60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_45a21f8a-fcac-42d3-99ff-b4271f28efdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ce00439a-49e3-405d-88a7-2ab1e666b4d5" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_45a21f8a-fcac-42d3-99ff-b4271f28efdf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6c382992-11bb-486f-ad6a-05deb8bb0559" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_45a21f8a-fcac-42d3-99ff-b4271f28efdf" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_6c382992-11bb-486f-ad6a-05deb8bb0559" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_6c382992-11bb-486f-ad6a-05deb8bb0559_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6c382992-11bb-486f-ad6a-05deb8bb0559" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_6c382992-11bb-486f-ad6a-05deb8bb0559_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ccd0144d-3ecb-4b9d-b301-9877ed14d833" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6c382992-11bb-486f-ad6a-05deb8bb0559" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ccd0144d-3ecb-4b9d-b301-9877ed14d833" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_CostOfServicesRevenueMember_fc45ea18-18f3-401a-abba-ecc41ccf3556" xlink:href="cvlt-20210331.xsd#cvlt_CostOfServicesRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ccd0144d-3ecb-4b9d-b301-9877ed14d833" xlink:to="loc_cvlt_CostOfServicesRevenueMember_fc45ea18-18f3-401a-abba-ecc41ccf3556" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_28993c08-d1b1-4429-887c-737ced00479b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ccd0144d-3ecb-4b9d-b301-9877ed14d833" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_28993c08-d1b1-4429-887c-737ced00479b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2055de2e-e1da-4f0f-9580-b8b76b9854c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ccd0144d-3ecb-4b9d-b301-9877ed14d833" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2055de2e-e1da-4f0f-9580-b8b76b9854c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_95509448-d30d-4b12-b6ba-35b336f624de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ccd0144d-3ecb-4b9d-b301-9877ed14d833" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_95509448-d30d-4b12-b6ba-35b336f624de" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringChargesMember_1143fe4d-89d2-45eb-8163-279858bca111" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringChargesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ccd0144d-3ecb-4b9d-b301-9877ed14d833" xlink:to="loc_us-gaap_RestructuringChargesMember_1143fe4d-89d2-45eb-8163-279858bca111" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansAwardswithaMarketConditionDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail" xlink:type="extended" id="i0d7bbbe1c01d4318a070a137f87d2e9d_StockPlansAwardswithaMarketConditionDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59941f45-70a3-48f1-8e0c-95ee1d108ea7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_37de48d6-87a7-488c-bd8e-cf678f5d4545" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59941f45-70a3-48f1-8e0c-95ee1d108ea7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_37de48d6-87a7-488c-bd8e-cf678f5d4545" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c64ebbcc-f931-42a0-bfda-dedb461193f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59941f45-70a3-48f1-8e0c-95ee1d108ea7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c64ebbcc-f931-42a0-bfda-dedb461193f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches_f18bbcb3-eca6-4949-bb73-e7a055d7926d" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59941f45-70a3-48f1-8e0c-95ee1d108ea7" xlink:to="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches_f18bbcb3-eca6-4949-bb73-e7a055d7926d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent_2ef0398c-00d8-4563-a703-997f5e6bf384" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59941f45-70a3-48f1-8e0c-95ee1d108ea7" xlink:to="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent_2ef0398c-00d8-4563-a703-997f5e6bf384" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares_c4b9734b-a2e1-4ea0-ad55-5ca55275abcc" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59941f45-70a3-48f1-8e0c-95ee1d108ea7" xlink:to="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares_c4b9734b-a2e1-4ea0-ad55-5ca55275abcc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_58f5693c-1348-48ab-9718-9c7ca2cdedc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59941f45-70a3-48f1-8e0c-95ee1d108ea7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_58f5693c-1348-48ab-9718-9c7ca2cdedc9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77132487-044e-4a5d-ba6b-d1de47628016" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59941f45-70a3-48f1-8e0c-95ee1d108ea7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77132487-044e-4a5d-ba6b-d1de47628016" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_0c5533b5-3bd4-4727-b0f4-98b486328a5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77132487-044e-4a5d-ba6b-d1de47628016" xlink:to="loc_us-gaap_AwardTypeAxis_0c5533b5-3bd4-4727-b0f4-98b486328a5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0c5533b5-3bd4-4727-b0f4-98b486328a5c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_0c5533b5-3bd4-4727-b0f4-98b486328a5c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0c5533b5-3bd4-4727-b0f4-98b486328a5c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_17e626f4-dd26-4e89-b20f-873bff640b05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_0c5533b5-3bd4-4727-b0f4-98b486328a5c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_17e626f4-dd26-4e89-b20f-873bff640b05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_c22a06c8-a901-4d44-8e34-4b7c738e6868" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_17e626f4-dd26-4e89-b20f-873bff640b05" xlink:to="loc_us-gaap_PerformanceSharesMember_c22a06c8-a901-4d44-8e34-4b7c738e6868" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_07e641a1-d468-4dc1-aa5e-d176fcd12202" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77132487-044e-4a5d-ba6b-d1de47628016" xlink:to="loc_srt_RangeAxis_07e641a1-d468-4dc1-aa5e-d176fcd12202" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_07e641a1-d468-4dc1-aa5e-d176fcd12202_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_07e641a1-d468-4dc1-aa5e-d176fcd12202" xlink:to="loc_srt_RangeMember_07e641a1-d468-4dc1-aa5e-d176fcd12202_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_37440286-5c40-41fc-ba19-071ff3dd221e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_07e641a1-d468-4dc1-aa5e-d176fcd12202" xlink:to="loc_srt_RangeMember_37440286-5c40-41fc-ba19-071ff3dd221e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e465a388-77df-4dc7-98ab-1e4f75c9bdb2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_37440286-5c40-41fc-ba19-071ff3dd221e" xlink:to="loc_srt_MaximumMember_e465a388-77df-4dc7-98ab-1e4f75c9bdb2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a411afa3-2709-45f0-80e9-923f2c80f62c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_37440286-5c40-41fc-ba19-071ff3dd221e" xlink:to="loc_srt_MinimumMember_a411afa3-2709-45f0-80e9-923f2c80f62c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansPerformanceBasedAwardsDetails"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails" xlink:type="extended" id="i3f15612104804fc2b29e1af5ad07f2f0_StockPlansPerformanceBasedAwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1ca384-1d93-4ae5-861f-2e8cc7bf321f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_070e8350-fb45-447e-a75d-ea6008c16633" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1ca384-1d93-4ae5-861f-2e8cc7bf321f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_070e8350-fb45-447e-a75d-ea6008c16633" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches_433b3d9f-bb57-4053-8ffa-c577bf41447c" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1ca384-1d93-4ae5-861f-2e8cc7bf321f" xlink:to="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches_433b3d9f-bb57-4053-8ffa-c577bf41447c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent_9fa99a9a-65e9-4205-bc26-7c3106744204" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1ca384-1d93-4ae5-861f-2e8cc7bf321f" xlink:to="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent_9fa99a9a-65e9-4205-bc26-7c3106744204" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares_748c69e9-c732-464e-bf4e-f449bdc86317" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1ca384-1d93-4ae5-861f-2e8cc7bf321f" xlink:to="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares_748c69e9-c732-464e-bf4e-f449bdc86317" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_0f3e9dc3-fd47-4489-9b54-fb9d0108c77a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1ca384-1d93-4ae5-861f-2e8cc7bf321f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_0f3e9dc3-fd47-4489-9b54-fb9d0108c77a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bc2032d5-2142-4eac-9435-8ca6ab313d09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1ca384-1d93-4ae5-861f-2e8cc7bf321f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bc2032d5-2142-4eac-9435-8ca6ab313d09" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4a3e2f34-ac59-4841-973f-fb63ea459fbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bc2032d5-2142-4eac-9435-8ca6ab313d09" xlink:to="loc_us-gaap_AwardTypeAxis_4a3e2f34-ac59-4841-973f-fb63ea459fbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a3e2f34-ac59-4841-973f-fb63ea459fbb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_4a3e2f34-ac59-4841-973f-fb63ea459fbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a3e2f34-ac59-4841-973f-fb63ea459fbb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_062aba2f-b3ea-410b-8a3b-43de5b1f3968" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_4a3e2f34-ac59-4841-973f-fb63ea459fbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_062aba2f-b3ea-410b-8a3b-43de5b1f3968" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_PerformanceRestrictedStockUnitsMember_b678541c-20dd-4ee1-af25-279ab57accf5" xlink:href="cvlt-20210331.xsd#cvlt_PerformanceRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_062aba2f-b3ea-410b-8a3b-43de5b1f3968" xlink:to="loc_cvlt_PerformanceRestrictedStockUnitsMember_b678541c-20dd-4ee1-af25-279ab57accf5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fed9c0f4-49c3-427c-b6a7-d38d28cbdcba" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bc2032d5-2142-4eac-9435-8ca6ab313d09" xlink:to="loc_srt_RangeAxis_fed9c0f4-49c3-427c-b6a7-d38d28cbdcba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fed9c0f4-49c3-427c-b6a7-d38d28cbdcba_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_fed9c0f4-49c3-427c-b6a7-d38d28cbdcba" xlink:to="loc_srt_RangeMember_fed9c0f4-49c3-427c-b6a7-d38d28cbdcba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cd1edc80-a61e-4c37-85b4-bc224ed806a9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_fed9c0f4-49c3-427c-b6a7-d38d28cbdcba" xlink:to="loc_srt_RangeMember_cd1edc80-a61e-4c37-85b4-bc224ed806a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bc9e3b57-9eeb-4e72-b6a7-4dc0df92a0b6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_cd1edc80-a61e-4c37-85b4-bc224ed806a9" xlink:to="loc_srt_MaximumMember_bc9e3b57-9eeb-4e72-b6a7-4dc0df92a0b6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansEmployeeStockPurchasePlanDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail" xlink:type="extended" id="i5482f987a9d048bebcbf367109d3f5b5_StockPlansEmployeeStockPurchasePlanDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_515b7428-496b-405c-bc21-c532ccd88c5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_515b7428-496b-405c-bc21-c532ccd88c5e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod_b4b0b5dd-e0a9-46eb-b899-fe51f726e0c1" xlink:href="cvlt-20210331.xsd#cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod_b4b0b5dd-e0a9-46eb-b899-fe51f726e0c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_ce60d4a8-e05b-43b7-9c93-89051d4e2d56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_ce60d4a8-e05b-43b7-9c93-89051d4e2d56" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount_a913b306-17bc-4f40-992f-a592c8e5b54c" xlink:href="cvlt-20210331.xsd#cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount_a913b306-17bc-4f40-992f-a592c8e5b54c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_4dba4cc6-6634-4364-a2d9-9be94dab4a9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_4dba4cc6-6634-4364-a2d9-9be94dab4a9d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_616e53f5-9941-4107-b2d8-6d0ec44752b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_us-gaap_ProceedsFromStockPlans_616e53f5-9941-4107-b2d8-6d0ec44752b8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_7be15519-4de0-447b-b8ad-587dff126580" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_7be15519-4de0-447b-b8ad-587dff126580" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_a7a89f23-856a-4093-94d6-3da9e860b57e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_a7a89f23-856a-4093-94d6-3da9e860b57e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7f6151b0-7671-454d-aa75-c6a5915c02df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7f6151b0-7671-454d-aa75-c6a5915c02df" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_88855202-ce46-41c2-9e70-370ec4116cf8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7f6151b0-7671-454d-aa75-c6a5915c02df" xlink:to="loc_us-gaap_AwardTypeAxis_88855202-ce46-41c2-9e70-370ec4116cf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_88855202-ce46-41c2-9e70-370ec4116cf8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_88855202-ce46-41c2-9e70-370ec4116cf8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_88855202-ce46-41c2-9e70-370ec4116cf8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d993966e-d01a-4ff2-b026-7146f4ac0eb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_88855202-ce46-41c2-9e70-370ec4116cf8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d993966e-d01a-4ff2-b026-7146f4ac0eb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_d112309c-931c-41c6-826d-f602e86997a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d993966e-d01a-4ff2-b026-7146f4ac0eb8" xlink:to="loc_us-gaap_EmployeeStockMember_d112309c-931c-41c6-826d-f602e86997a6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails" xlink:type="extended" id="i9edbbfe63938453bb91b88cf7c3f36fd_StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2d742863-9391-499d-a9b8-f6b8e204111b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_e19e991c-050d-44be-b2a3-21649aa94403" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2d742863-9391-499d-a9b8-f6b8e204111b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_e19e991c-050d-44be-b2a3-21649aa94403" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable_ff24d0f7-02a9-49fc-89af-99156bd6dd7f" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2d742863-9391-499d-a9b8-f6b8e204111b" xlink:to="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable_ff24d0f7-02a9-49fc-89af-99156bd6dd7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_4bc84589-f471-4bc3-951a-43eb19db2efc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2d742863-9391-499d-a9b8-f6b8e204111b" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_4bc84589-f471-4bc3-951a-43eb19db2efc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cdeaf601-745e-47f0-9728-481c11e6d308" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2d742863-9391-499d-a9b8-f6b8e204111b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cdeaf601-745e-47f0-9728-481c11e6d308" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_713dca86-859e-4c8c-ad76-73d13c1a5a39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cdeaf601-745e-47f0-9728-481c11e6d308" xlink:to="loc_us-gaap_AwardTypeAxis_713dca86-859e-4c8c-ad76-73d13c1a5a39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_713dca86-859e-4c8c-ad76-73d13c1a5a39_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_713dca86-859e-4c8c-ad76-73d13c1a5a39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_713dca86-859e-4c8c-ad76-73d13c1a5a39_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_92521b31-1935-4af8-a026-1a99351271b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_713dca86-859e-4c8c-ad76-73d13c1a5a39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_92521b31-1935-4af8-a026-1a99351271b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_PerformanceSharesAndRestrictedStockUnitsMember_92243a13-f109-4bad-b58b-016bb55937ad" xlink:href="cvlt-20210331.xsd#cvlt_PerformanceSharesAndRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_92521b31-1935-4af8-a026-1a99351271b3" xlink:to="loc_cvlt_PerformanceSharesAndRestrictedStockUnitsMember_92243a13-f109-4bad-b58b-016bb55937ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_933a9ba5-618b-48a1-9e71-4274aa720791" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cdeaf601-745e-47f0-9728-481c11e6d308" xlink:to="loc_srt_TitleOfIndividualAxis_933a9ba5-618b-48a1-9e71-4274aa720791" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_933a9ba5-618b-48a1-9e71-4274aa720791_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_933a9ba5-618b-48a1-9e71-4274aa720791" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_933a9ba5-618b-48a1-9e71-4274aa720791_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_c9466ec2-e413-465d-a3fa-c5a3673a960f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_933a9ba5-618b-48a1-9e71-4274aa720791" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_c9466ec2-e413-465d-a3fa-c5a3673a960f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember_6237b5d3-61da-4aa6-910e-4674e4c5732a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_c9466ec2-e413-465d-a3fa-c5a3673a960f" xlink:to="loc_srt_ChiefExecutiveOfficerMember_6237b5d3-61da-4aa6-910e-4674e4c5732a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/IncomeTaxes" xlink:type="extended" id="ib588eee359234d88bd5b20a755b52c4b_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/IncomeTaxesTables" xlink:type="extended" id="ic341c43ad561498dbabe3538b00e0392_IncomeTaxesTables"/>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended" id="i8db0aef5f0874d578dcc718652976db0_IncomeTaxesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_44b58000-b886-4d9d-a2ed-e5af092c1f36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_44b58000-b886-4d9d-a2ed-e5af092c1f36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_44723529-6302-456d-8a0f-5c2cb7ff7846" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_44723529-6302-456d-8a0f-5c2cb7ff7846" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_0c4a7d2d-56dd-498a-87f9-018bb46ca707" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_0c4a7d2d-56dd-498a-87f9-018bb46ca707" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_cd120ed4-5cb3-436c-b60b-f29dac2b3d17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:to="loc_us-gaap_OperatingLossCarryforwards_cd120ed4-5cb3-436c-b60b-f29dac2b3d17" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_d93aff51-f15b-4be9-8200-a7a2962b1f06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_d93aff51-f15b-4be9-8200-a7a2962b1f06" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_69fa2718-2a34-4fe9-a1f4-9b341c3f0dc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_69fa2718-2a34-4fe9-a1f4-9b341c3f0dc6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract_ffbb25e5-fe40-48a8-82c7-1d823ff5f24e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract_ffbb25e5-fe40-48a8-82c7-1d823ff5f24e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_164bd298-28f5-4c04-9829-20c4a91fd93e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract_ffbb25e5-fe40-48a8-82c7-1d823ff5f24e" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_164bd298-28f5-4c04-9829-20c4a91fd93e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_d774a83f-263c-4dfe-96f7-cd9125ca0631" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract_ffbb25e5-fe40-48a8-82c7-1d823ff5f24e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_d774a83f-263c-4dfe-96f7-cd9125ca0631" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_d861e06a-74e2-4944-838c-753b115f4074" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_d861e06a-74e2-4944-838c-753b115f4074" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_fbeab0df-9fe5-474c-bd08-7739452d0076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_d861e06a-74e2-4944-838c-753b115f4074" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_fbeab0df-9fe5-474c-bd08-7739452d0076" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_fbeab0df-9fe5-474c-bd08-7739452d0076_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_fbeab0df-9fe5-474c-bd08-7739452d0076" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_fbeab0df-9fe5-474c-bd08-7739452d0076_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_8ac20b67-5b50-45fa-a411-352e49576954" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_fbeab0df-9fe5-474c-bd08-7739452d0076" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_8ac20b67-5b50-45fa-a411-352e49576954" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_fd55bbd0-e3f9-409f-b227-a40b3c309a11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_8ac20b67-5b50-45fa-a411-352e49576954" xlink:to="loc_us-gaap_ResearchMember_fd55bbd0-e3f9-409f-b227-a40b3c309a11" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodAxis_3b28ddae-28df-4e2b-8b11-3a5b4fe40541" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_d861e06a-74e2-4944-838c-753b115f4074" xlink:to="loc_us-gaap_TaxPeriodAxis_3b28ddae-28df-4e2b-8b11-3a5b4fe40541" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain_3b28ddae-28df-4e2b-8b11-3a5b4fe40541_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxPeriodAxis_3b28ddae-28df-4e2b-8b11-3a5b4fe40541" xlink:to="loc_us-gaap_TaxPeriodDomain_3b28ddae-28df-4e2b-8b11-3a5b4fe40541_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain_88dab433-d9bb-4475-8d32-099885b486ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxPeriodAxis_3b28ddae-28df-4e2b-8b11-3a5b4fe40541" xlink:to="loc_us-gaap_TaxPeriodDomain_88dab433-d9bb-4475-8d32-099885b486ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_NOLExpiringBetween2034And2036Member_1e36113c-9e8b-44d3-b803-cad2c361ca08" xlink:href="cvlt-20210331.xsd#cvlt_NOLExpiringBetween2034And2036Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_88dab433-d9bb-4475-8d32-099885b486ba" xlink:to="loc_cvlt_NOLExpiringBetween2034And2036Member_1e36113c-9e8b-44d3-b803-cad2c361ca08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_NOLsNotExpiringMember_f7d2ce8f-9fca-45f0-8116-954aa6b3bb17" xlink:href="cvlt-20210331.xsd#cvlt_NOLsNotExpiringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_88dab433-d9bb-4475-8d32-099885b486ba" xlink:to="loc_cvlt_NOLsNotExpiringMember_f7d2ce8f-9fca-45f0-8116-954aa6b3bb17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_0d7d0f20-e935-4ee4-89e3-e0ac3b78f8c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_d861e06a-74e2-4944-838c-753b115f4074" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_0d7d0f20-e935-4ee4-89e3-e0ac3b78f8c3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_0d7d0f20-e935-4ee4-89e3-e0ac3b78f8c3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_0d7d0f20-e935-4ee4-89e3-e0ac3b78f8c3" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_0d7d0f20-e935-4ee4-89e3-e0ac3b78f8c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_ad2776fa-35d0-488c-bf45-2925a81952af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_0d7d0f20-e935-4ee4-89e3-e0ac3b78f8c3" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_ad2776fa-35d0-488c-bf45-2925a81952af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_8ee3e7f5-8e43-4631-8974-e034fda0393f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_ad2776fa-35d0-488c-bf45-2925a81952af" xlink:to="loc_us-gaap_DomesticCountryMember_8ee3e7f5-8e43-4631-8974-e034fda0393f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_57c1d8b8-e737-4254-a9c1-033517f58f54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_ad2776fa-35d0-488c-bf45-2925a81952af" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_57c1d8b8-e737-4254-a9c1-033517f58f54" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail" xlink:type="extended" id="i2cdc3c9163714e9883dea27b4aebdc76_IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail"/>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail" xlink:type="extended" id="i613f1a4864894d5da3974376ae0f1ea2_IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail"/>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail" xlink:type="extended" id="i13ccecfa55e64700814a262b90ad34b6_IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"/>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesComponentsofDeferredTaxAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail" xlink:type="extended" id="i31cafa6aa7114f87838444474593ef23_IncomeTaxesComponentsofDeferredTaxAssetsDetail"/>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail" xlink:type="extended" id="ia204caa4d107402f9703c70d503d294e_IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail"/>
  <link:roleRef roleURI="http://www.commvault.com/role/EmployeeBenefitPlan" xlink:type="simple" xlink:href="cvlt-20210331.xsd#EmployeeBenefitPlan"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/EmployeeBenefitPlan" xlink:type="extended" id="i8b375364d6d640409247b96578fdfd5a_EmployeeBenefitPlan"/>
  <link:roleRef roleURI="http://www.commvault.com/role/EmployeeBenefitPlanAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#EmployeeBenefitPlanAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/EmployeeBenefitPlanAdditionalInformationDetail" xlink:type="extended" id="i66e3c6a76ad64dc0a40e7673b39b2513_EmployeeBenefitPlanAdditionalInformationDetail"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SegmentInformation" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SegmentInformation"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/SegmentInformation" xlink:type="extended" id="ib420d07470be40d1b3e004a9d8907ffd_SegmentInformation"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SegmentInformationTables"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/SegmentInformationTables" xlink:type="extended" id="if8bf922eb5794ab28f0a45535e291523_SegmentInformationTables"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SegmentInformationAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SegmentInformationAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/SegmentInformationAdditionalInformationDetail" xlink:type="extended" id="i8e5cac76493841f28eb290684a0b2923_SegmentInformationAdditionalInformationDetail"/>
  <link:roleRef roleURI="http://www.commvault.com/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SegmentInformationScheduleofRevenuebyGeographicAreaDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetail" xlink:type="extended" id="i13d57a83cd904d0eaaa07db7e3a982f9_SegmentInformationScheduleofRevenuebyGeographicAreaDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_242e9402-8aa1-4a86-941c-08cfd5001683" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_3872f559-8068-487b-b2cb-83649e6ee9e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_242e9402-8aa1-4a86-941c-08cfd5001683" xlink:to="loc_us-gaap_Revenues_3872f559-8068-487b-b2cb-83649e6ee9e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9f993796-fff6-4175-a5ff-5c0fb2374b1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_242e9402-8aa1-4a86-941c-08cfd5001683" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9f993796-fff6-4175-a5ff-5c0fb2374b1e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_70cc3a70-469c-43e3-94f5-06f0c8b4f065" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9f993796-fff6-4175-a5ff-5c0fb2374b1e" xlink:to="loc_srt_StatementGeographicalAxis_70cc3a70-469c-43e3-94f5-06f0c8b4f065" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_70cc3a70-469c-43e3-94f5-06f0c8b4f065_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_70cc3a70-469c-43e3-94f5-06f0c8b4f065" xlink:to="loc_srt_SegmentGeographicalDomain_70cc3a70-469c-43e3-94f5-06f0c8b4f065_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_cef8baee-9ea0-4c5b-8f5a-ed247b9f33ba" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_70cc3a70-469c-43e3-94f5-06f0c8b4f065" xlink:to="loc_srt_SegmentGeographicalDomain_cef8baee-9ea0-4c5b-8f5a-ed247b9f33ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_98c606d9-4769-45f6-816e-70b1083c97ef" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_cef8baee-9ea0-4c5b-8f5a-ed247b9f33ba" xlink:to="loc_country_US_98c606d9-4769-45f6-816e-70b1083c97ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_2ee3eb3e-6273-4718-8b7c-648b802e12f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_cef8baee-9ea0-4c5b-8f5a-ed247b9f33ba" xlink:to="loc_us-gaap_NonUsMember_2ee3eb3e-6273-4718-8b7c-648b802e12f5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail" xlink:type="extended" id="ic317093d0035461799b67bef406b0c65_SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_a59d1c86-1c9e-428b-b907-306f9942ac9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_2df66b01-765e-4dc8-93d4-abc40a6d918c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_a59d1c86-1c9e-428b-b907-306f9942ac9d" xlink:to="loc_us-gaap_NoncurrentAssets_2df66b01-765e-4dc8-93d4-abc40a6d918c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_608f16e6-fc0e-4ce2-af6e-cc37491a0604" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_a59d1c86-1c9e-428b-b907-306f9942ac9d" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_608f16e6-fc0e-4ce2-af6e-cc37491a0604" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_710740aa-1bcc-4fea-8d7b-949e33d0b8a4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_608f16e6-fc0e-4ce2-af6e-cc37491a0604" xlink:to="loc_srt_ConsolidationItemsAxis_710740aa-1bcc-4fea-8d7b-949e33d0b8a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_710740aa-1bcc-4fea-8d7b-949e33d0b8a4_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_710740aa-1bcc-4fea-8d7b-949e33d0b8a4" xlink:to="loc_srt_ConsolidationItemsDomain_710740aa-1bcc-4fea-8d7b-949e33d0b8a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_56cd64d1-f64c-4e69-b456-ae992c82da3c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_710740aa-1bcc-4fea-8d7b-949e33d0b8a4" xlink:to="loc_srt_ConsolidationItemsDomain_56cd64d1-f64c-4e69-b456-ae992c82da3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_36890227-7396-43c3-a829-ba915726f303" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_608f16e6-fc0e-4ce2-af6e-cc37491a0604" xlink:to="loc_srt_StatementGeographicalAxis_36890227-7396-43c3-a829-ba915726f303" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_36890227-7396-43c3-a829-ba915726f303_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_36890227-7396-43c3-a829-ba915726f303" xlink:to="loc_srt_SegmentGeographicalDomain_36890227-7396-43c3-a829-ba915726f303_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9b9545c5-b719-4c24-8ce9-d99c49b38a8d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_36890227-7396-43c3-a829-ba915726f303" xlink:to="loc_srt_SegmentGeographicalDomain_9b9545c5-b719-4c24-8ce9-d99c49b38a8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_9cc96180-22ac-4225-ba6e-0fe2b4a7d816" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9b9545c5-b719-4c24-8ce9-d99c49b38a8d" xlink:to="loc_country_US_9cc96180-22ac-4225-ba6e-0fe2b4a7d816" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_28eff90c-6b3d-4122-853e-049293e9740d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9b9545c5-b719-4c24-8ce9-d99c49b38a8d" xlink:to="loc_us-gaap_NonUsMember_28eff90c-6b3d-4122-853e-049293e9740d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.commvault.com/role/Restructuring" xlink:type="simple" xlink:href="cvlt-20210331.xsd#Restructuring"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/Restructuring" xlink:type="extended" id="if8b6c270a23a4fba9c10802f5a4301dd_Restructuring"/>
  <link:roleRef roleURI="http://www.commvault.com/role/RestructuringTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RestructuringTables"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/RestructuringTables" xlink:type="extended" id="i6a667c196e954c38a63999efc4e7b7d8_RestructuringTables"/>
  <link:roleRef roleURI="http://www.commvault.com/role/RestructuringRestructuringChargesDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RestructuringRestructuringChargesDetails"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/RestructuringRestructuringChargesDetails" xlink:type="extended" id="if86b7f3dc4a9410ab0a9737d80b73712_RestructuringRestructuringChargesDetails"/>
  <link:roleRef roleURI="http://www.commvault.com/role/RestructuringActivityinRestructuringAccrualsDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RestructuringActivityinRestructuringAccrualsDetails"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/RestructuringActivityinRestructuringAccrualsDetails" xlink:type="extended" id="i950b85bd874143ac9aee287ab5a46626_RestructuringActivityinRestructuringAccrualsDetails"/>
  <link:roleRef roleURI="http://www.commvault.com/role/Leases" xlink:type="simple" xlink:href="cvlt-20210331.xsd#Leases"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/Leases" xlink:type="extended" id="i21e238393dd442c0b9261c601652194f_Leases"/>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/LeasesTables" xlink:type="extended" id="i04cb75cd69914fc4939366e5192bd958_LeasesTables"/>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesNetLeaseCostsRecognizedDetails"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails" xlink:type="extended" id="i4f7be5628a234600aa1c0434d3c2d232_LeasesNetLeaseCostsRecognizedDetails"/>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/LeasesAdditionalInformationDetails" xlink:type="extended" id="ided97efccbf1453e93eebab96a5a39c0_LeasesAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesCashFlowInformationDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesCashFlowInformationDetails"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/LeasesCashFlowInformationDetails" xlink:type="extended" id="id077604e45fb416584a90b50ea1e332d_LeasesCashFlowInformationDetails"/>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesMaturitiesofLeaseLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended" id="i6f7152c76e494259afa48c88534bbdd3_LeasesMaturitiesofLeaseLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended" id="i844b47a5ee474a878efecc1979169954_ScheduleIIValuationandQualifyingAccounts"/>
  <link:roleRef roleURI="http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ScheduleIIValuationandQualifyingAccountsDetail"/>
  <link:definitionLink xlink:role="http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail" xlink:type="extended" id="ief1e7a71e8ff4c86b9361d96f8300df4_ScheduleIIValuationandQualifyingAccountsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_75002394-621f-4c6d-893a-ce1fee04bec9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_5e900028-3ac3-4641-925f-17c58f0f8000" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_75002394-621f-4c6d-893a-ce1fee04bec9" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_5e900028-3ac3-4641-925f-17c58f0f8000" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_3816a61d-962d-433d-9bab-e6a57697790e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_5e900028-3ac3-4641-925f-17c58f0f8000" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_3816a61d-962d-433d-9bab-e6a57697790e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_ece51271-e59f-48be-9604-ee778f7a4202" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_5e900028-3ac3-4641-925f-17c58f0f8000" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_ece51271-e59f-48be-9604-ee778f7a4202" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_f11ed469-97ca-4a08-b319-d3f53d743943" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_5e900028-3ac3-4641-925f-17c58f0f8000" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_f11ed469-97ca-4a08-b319-d3f53d743943" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_03461066-cb9b-4196-aeec-db2da6fb5aad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_5e900028-3ac3-4641-925f-17c58f0f8000" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_03461066-cb9b-4196-aeec-db2da6fb5aad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_db6804b3-3edc-4c7f-8641-fe6424e83c00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_b3080662-3f88-48ea-8519-c508f63ef9d4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_75002394-621f-4c6d-893a-ce1fee04bec9" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_b3080662-3f88-48ea-8519-c508f63ef9d4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2727bb37-d68a-49ea-9a4a-35fe38480bab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_b3080662-3f88-48ea-8519-c508f63ef9d4" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2727bb37-d68a-49ea-9a4a-35fe38480bab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_2727bb37-d68a-49ea-9a4a-35fe38480bab_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2727bb37-d68a-49ea-9a4a-35fe38480bab" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_2727bb37-d68a-49ea-9a4a-35fe38480bab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_8fab04e8-5ad4-4a5e-a737-38474ea955d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2727bb37-d68a-49ea-9a4a-35fe38480bab" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_8fab04e8-5ad4-4a5e-a737-38474ea955d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_7175bdb7-4fa1-49d0-80d5-f28850da8cfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_8fab04e8-5ad4-4a5e-a737-38474ea955d1" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_7175bdb7-4fa1-49d0-80d5-f28850da8cfa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_7e0aa54b-bf04-4a1e-975f-ddadb2d7fb35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_8fab04e8-5ad4-4a5e-a737-38474ea955d1" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_7e0aa54b-bf04-4a1e-975f-ddadb2d7fb35" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>cvlt-20210331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:7eaeba37-3750-42d2-99fa-1771adac4388,g:e44d3c6b-adae-4126-a5e1-ff0e73892474-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6b102d3f-f2fa-4662-9b26-da09f47572f3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Awards, Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f54fc97c-29ca-41a9-887e-cda9e6411154_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awarded (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTextBlock_0fac98b6-60e9-4a07-8a97-0ec435bf04ce_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAccountsReceivableMember_39cda37e-5f3a-456d-85ee-197d424929f5_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable</link:label>
    <link:label id="lab_us-gaap_TradeAccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAccountsReceivableMember" xlink:to="lab_us-gaap_TradeAccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_2e61c2f9-7688-4101-989b-542115817b3c_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_dcb1d5da-1ca2-46cf-9739-b19ac87330ec_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2311a1e1-7079-4772-838c-5b9c69c9d3db_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value, Outstanding at current period-end</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_f9731629-1643-4439-982a-3080f5304196_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_b3ae3c24-fbd0-415a-aa0c-a60ba441b51f_terseLabel_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_1f1af4b0-5987-4360-b104-a8f6434ad653_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceMember_7850cca4-9adb-4300-be37-75ba3b5f93a1_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services</link:label>
    <link:label id="lab_us-gaap_ServiceMember_label_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceMember" xlink:to="lab_us-gaap_ServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_a3377e95-4a32-4c53-9278-41ee3a140ba9_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_86d82c3a-be29-4b97-8962-d9cfeab44c77_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefit Plan</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter_2a1d0470-d6d6-41ba-b87f-34a91018904f_terseLabel_en-US" xlink:label="lab_cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cancellable purchase commitments, 2025 and beyond</link:label>
    <link:label id="lab_cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter_label_en-US" xlink:label="lab_cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Fourth Year And Thereafter</link:label>
    <link:label id="lab_cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter_documentation_en-US" xlink:label="lab_cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Fourth Year And Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter" xlink:href="cvlt-20210331.xsd#cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter" xlink:to="lab_cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c5ce942f-e2fa-424d-9175-f87cf687df8b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average grant Date Fair Value, Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_dffeb593-d812-47ce-80dc-f0b2d46ea433_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Addition shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_db656d3a-8063-47c4-8b61-b2fb3219d008_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level&#160;3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_2b2eb1eb-3f06-4a3f-b768-899d2071c0a4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_b6042b57-9024-4a06-acfe-6283ee118317_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_375ca0ac-5b4d-4796-a4d0-26953416035d_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares repurchased (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_63b6580e-f876-4e40-9814-34901cbfe849_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Development Costs</link:label>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research, Development, and Computer Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:to="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_52f7142b-5647-4c8a-9884-03a0b7300802_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bad6aadb-82a7-43e1-8f27-b8f455f64b8f_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2c86e3d6-fb57-420c-b15a-32419496f274_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_bf1786c6-2c86-418b-822b-6fc8d575cb90_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_f4a62be3-f119-4adc-bee5-5d16420372b4_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_8e18dde1-ce74-4b3f-854e-e7fb595181f3_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_cb562ab8-002e-403a-addb-e3764790f147_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_55175572-56a9-42f4-b800-a083a17e188a_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_822085cd-3724-47b1-84d9-a23ee7c6ad4e_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeveranceCosts1_65d49cf1-9f9e-411c-ae7e-a695c095ff0c_terseLabel_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee severance and related costs</link:label>
    <link:label id="lab_us-gaap_SeveranceCosts1_label_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeveranceCosts1" xlink:to="lab_us-gaap_SeveranceCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_e9eb0a08-a477-49c8-a22b-9e129ca82d0b_terseLabel_en-US" xlink:label="lab_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions of operating lease assets</link:label>
    <link:label id="lab_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Operating Lease, Right Of Use Asset</link:label>
    <link:label id="lab_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_documentation_en-US" xlink:label="lab_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Lease, Right Of Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:href="cvlt-20210331.xsd#cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:to="lab_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_12816a33-2b9e-41b8-b71a-b005d69564ed_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset and Liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_9c74f67d-47b6-4c22-ac36-f603aa017b5a_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market performance shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_254f700b-8f62-4f67-84a1-b8d3e9c56e9c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average grant Date Fair Value, Non-vested beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f5b39278-840a-4b9c-acc7-ac891f4a5afd_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average grant Date Fair Value, Non-vested ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4b599fed-8385-44bf-bdf4-61b03540b19e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_42ec0c26-5097-4ea5-b8dc-d2d911d3ba02_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Note 8)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_8b784adc-d665-42f0-8759-c2106f1dd8ed_negatedLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_e0d8d1e7-fb54-4a77-ba61-d5231241d1bf_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_d5a20fbe-db34-48ee-94cc-d1e7ad3d81d4_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_29454510-f143-44c6-b204-3e0e7918a093_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_354f01fc-e339-4543-a91b-ccb7e2822570_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_3177bb77-7de0-42ce-a986-9398f6c74240_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation arrangements, vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_049267a0-255d-41dc-ac43-37fbf5feeda1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options granted, vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0b800700-7fb6-4b2d-b213-a34d41e90f3c_netLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_65ebd06f-58c0-4013-ab69-a8fca704d24d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a9e8fe1d-361d-4eb4-895f-988ca400af27_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_SummaryOfSignificantAccountingPoliciesTable_6cffa95e-9744-4895-8770-9d4b28289534_terseLabel_en-US" xlink:label="lab_cvlt_SummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_cvlt_SummaryOfSignificantAccountingPoliciesTable_label_en-US" xlink:label="lab_cvlt_SummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_cvlt_SummaryOfSignificantAccountingPoliciesTable_documentation_en-US" xlink:label="lab_cvlt_SummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable" xlink:href="cvlt-20210331.xsd#cvlt_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable" xlink:to="lab_cvlt_SummaryOfSignificantAccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_b3dc5488-51d5-4363-ba0e-69138139d6fd_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_329b6bac-18d7-44bf-a3aa-41097ea1627a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share issuances related to stock-based compensation</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_15f2c0d8-f044-4ec1-bdbd-435d36003a7b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_4f33f712-0dc1-4d67-a511-8a1efe1006e8_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds received</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockPlans" xlink:to="lab_us-gaap_ProceedsFromStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_89013d34-c5e2-4d84-a377-2f1e156e7c64_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Awards, Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_b6e00c04-a01a-4ac4-8174-7c3b1dbb00c5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_508b3dc5-e428-4c67-931e-e104723ee8c0_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_8c6d9d65-4405-40c6-b773-48877d47b7e0_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability_4f743fc8-150e-450a-a68c-f514cb330f73_negatedTerseLabel_en-US" xlink:label="lab_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability_label_en-US" xlink:label="lab_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Liability</link:label>
    <link:label id="lab_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability_documentation_en-US" xlink:label="lab_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability" xlink:to="lab_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_38b879c0-794b-47bc-bc36-6d7c183de2b5_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_f2987995-5c4c-4ef8-8f90-32fbf59653f0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate_89c57857-b40f-484a-872e-a436f6140589_terseLabel_en-US" xlink:label="lab_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash payments to shareholders following the date of acquisition</link:label>
    <link:label id="lab_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate_label_en-US" xlink:label="lab_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, After Acquisition Date</link:label>
    <link:label id="lab_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate_documentation_en-US" xlink:label="lab_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, After Acquisition Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate" xlink:to="lab_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_FairValueOfRestrictedStockUnitsVestedTotal_615243e6-1a38-4975-8be5-235660175ea7_terseLabel_en-US" xlink:label="lab_cvlt_FairValueOfRestrictedStockUnitsVestedTotal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total fair value of restricted stock units - vested</link:label>
    <link:label id="lab_cvlt_FairValueOfRestrictedStockUnitsVestedTotal_label_en-US" xlink:label="lab_cvlt_FairValueOfRestrictedStockUnitsVestedTotal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Of Restricted Stock Units Vested Total</link:label>
    <link:label id="lab_cvlt_FairValueOfRestrictedStockUnitsVestedTotal_documentation_en-US" xlink:label="lab_cvlt_FairValueOfRestrictedStockUnitsVestedTotal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of restricted stock units vested total.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_FairValueOfRestrictedStockUnitsVestedTotal" xlink:href="cvlt-20210331.xsd#cvlt_FairValueOfRestrictedStockUnitsVestedTotal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_FairValueOfRestrictedStockUnitsVestedTotal" xlink:to="lab_cvlt_FairValueOfRestrictedStockUnitsVestedTotal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_78400ae2-62af-46f2-a43d-5d3f90a2182f_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired finite-lived intangible assets, useful life (in years)</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRevenueArrangementByTypeTable_65c6e068-1393-4c7d-b4b4-0ab87af9835d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueArrangementByTypeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Revenue Arrangement, by Type [Table]</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueArrangementByTypeTable_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueArrangementByTypeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Revenue Arrangement, by Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueArrangementByTypeTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable" xlink:to="lab_us-gaap_DeferredRevenueArrangementByTypeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_a163bf22-3433-4515-92ae-dc46db226652_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet_b47c4d8f-01a8-4732-9a78-36201f8d50e7_terseLabel_en-US" xlink:label="lab_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease assets and liabilities, net</link:label>
    <link:label id="lab_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet_label_en-US" xlink:label="lab_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Operating Lease, Right-Of-Use Asset And Liability, Net</link:label>
    <link:label id="lab_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet_documentation_en-US" xlink:label="lab_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Operating Lease, Right-Of-Use Asset And Liability, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet" xlink:href="cvlt-20210331.xsd#cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet" xlink:to="lab_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_66f326f1-3a38-46f8-ae13-c01290295197_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0a159744-1a9e-4946-a950-16f435b901a9_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7ba4405f-6028-47de-93e2-74e33ba6c3f9_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_5e22fdbf-1fce-45e7-b0d5-e4089612da9c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b15a2f14-55d3-4030-9899-b8f3fbbe77a3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1f0d971e-0002-4406-8150-6b5761268a38_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_d833969b-e879-4ab7-a570-3874e4c2a4f0_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_82f10d53-4f31-47d3-bc14-a4af56ab2665_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_3e0f81da-ffc3-45e2-8b2a-caa1f1f21861_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research tax credit</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_65fb6060-31e9-4fcc-8016-2dc8a01cc237_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_8f3a710b-b0f2-40ff-b809-a219bb21d7ed_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_985e24c8-1425-4d04-abc9-2b5ba1eaac0f_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, $0.01&#160;par value: 50,000&#160;shares authorized, no shares issued and outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_0048ac3d-86c9-4a79-9fe9-13fd89b5ecca_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_22bd31da-119c-47b1-b35b-f01fe502f8dc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting for Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_a44dd905-9780-400f-a40a-2a5458a0138d_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_9fec844f-e0b0-408f-b1ba-7079e3818c3f_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_af523297-f32a-4684-8c48-091d256b0be3_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_cab06e3c-b333-44b8-a0ab-b0c3075cd7db_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization_e181f89f-f9b2-4d5a-bade-6b91c2041522_negatedTerseLabel_en-US" xlink:label="lab_cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization_label_en-US" xlink:label="lab_cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense, Depreciation And Amortization</link:label>
    <link:label id="lab_cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization_documentation_en-US" xlink:label="lab_cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense, Depreciation And Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization" xlink:href="cvlt-20210331.xsd#cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization" xlink:to="lab_cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_346a5671-c430-4a59-b644-5f9708365152_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable at current period end (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_b2dfb7ea-cfa0-41d8-ba40-c3b01d7a36ff_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_fd5ce041-1288-4f8a-9d7b-65afbaaf372a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a8de0d63-b689-4a84-a56d-9809bb75ceaf_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_a6d09c7e-c474-49ef-ae76-861aaadece33_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance for deferred taxes</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:to="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligation_dd70d14a-fa2b-4f77-ad08-867406361c79_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset retirement obligation</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligation_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligation" xlink:to="lab_us-gaap_AssetRetirementObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_11aea57e-150e-4997-81ae-6ddf8864a1d7_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of exchange rate&#160;&#8212; changes in cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_StockRepurchasesPolicyPolicyTextBlock_2aa8a455-5f5e-48ab-b36d-d8871f973fa2_terseLabel_en-US" xlink:label="lab_cvlt_StockRepurchasesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchases</link:label>
    <link:label id="lab_cvlt_StockRepurchasesPolicyPolicyTextBlock_label_en-US" xlink:label="lab_cvlt_StockRepurchasesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchases Policy [Policy Text Block]</link:label>
    <link:label id="lab_cvlt_StockRepurchasesPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_cvlt_StockRepurchasesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Describes an entities policy for shares repurchased under its stock plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_StockRepurchasesPolicyPolicyTextBlock" xlink:href="cvlt-20210331.xsd#cvlt_StockRepurchasesPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_StockRepurchasesPolicyPolicyTextBlock" xlink:to="lab_cvlt_StockRepurchasesPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_62c06691-435d-4be2-bade-884aab382445_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_683b23b0-a676-4521-bfac-c9760f75d30a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_f19c730c-26f3-4854-ae83-32090c7179a4_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising expenses</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_79b8432a-6bfa-49b4-82de-685403d8e779_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_596374ab-cf9a-4343-b90c-84d781317f52_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_f64ed372-6649-4f42-9eab-7aba1573cb99_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_NOLsNotExpiringMember_eb0e9656-7795-4874-8167-f1342b3ae341_terseLabel_en-US" xlink:label="lab_cvlt_NOLsNotExpiringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NOLs not expiring</link:label>
    <link:label id="lab_cvlt_NOLsNotExpiringMember_label_en-US" xlink:label="lab_cvlt_NOLsNotExpiringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NOLs Not Expiring [Member]</link:label>
    <link:label id="lab_cvlt_NOLsNotExpiringMember_documentation_en-US" xlink:label="lab_cvlt_NOLsNotExpiringMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NOLs Not Expiring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_NOLsNotExpiringMember" xlink:href="cvlt-20210331.xsd#cvlt_NOLsNotExpiringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_NOLsNotExpiringMember" xlink:to="lab_cvlt_NOLsNotExpiringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_de22ad8a-6ae0-4bc5-b235-d81494a68896_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award expiration period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_7aeac2f3-49b6-4c51-999d-82af110f0e85_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_e7e523cb-24c3-4066-abec-165def96bf40_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_CustomerSupportAgreementTerm_77d0c72b-221a-4f3a-b67d-66d23aa9effa_terseLabel_en-US" xlink:label="lab_cvlt_CustomerSupportAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer support agreement term</link:label>
    <link:label id="lab_cvlt_CustomerSupportAgreementTerm_label_en-US" xlink:label="lab_cvlt_CustomerSupportAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Support Agreement, Term</link:label>
    <link:label id="lab_cvlt_CustomerSupportAgreementTerm_documentation_en-US" xlink:label="lab_cvlt_CustomerSupportAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The typical length of Customer Support Agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_CustomerSupportAgreementTerm" xlink:href="cvlt-20210331.xsd#cvlt_CustomerSupportAgreementTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_CustomerSupportAgreementTerm" xlink:to="lab_cvlt_CustomerSupportAgreementTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_d8adc6e0-42d6-41ee-bc06-68cebf5190de_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_22cb9542-5f59-40a9-84c0-f781022771e3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_6ed47c5a-cc5c-4d91-b370-c1aa92858cba_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxPeriodAxis_407bf4d5-1925-4554-b491-800d7457649c_terseLabel_en-US" xlink:label="lab_us-gaap_TaxPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Period [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxPeriodAxis_label_en-US" xlink:label="lab_us-gaap_TaxPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxPeriodAxis" xlink:to="lab_us-gaap_TaxPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_7b0ff110-a37b-4d6a-86eb-d34ea017d879_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computers, servers and other equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_2763ea71-61af-432a-acda-01ec6f66fe1d_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_95394ee0-720b-48f7-9a9c-22768b911cd8_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_271ed6c1-82ed-41b0-a390-53e5f18403a2_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_021eadc8-9981-4ae9-8007-a45ef9db5a43_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches_ec31eb34-46ac-4453-81b5-248b0b4de0f5_terseLabel_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of annual tranches</link:label>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches_label_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Annual Tranches</link:label>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches_documentation_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Annual Tranches</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches" xlink:to="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_SoftwareAppliancesMember_9a4c27a6-bac0-45e4-8204-cff4685f785b_terseLabel_en-US" xlink:label="lab_cvlt_SoftwareAppliancesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Appliances</link:label>
    <link:label id="lab_cvlt_SoftwareAppliancesMember_label_en-US" xlink:label="lab_cvlt_SoftwareAppliancesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software, Appliances [Member]</link:label>
    <link:label id="lab_cvlt_SoftwareAppliancesMember_documentation_en-US" xlink:label="lab_cvlt_SoftwareAppliancesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software, Appliances [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SoftwareAppliancesMember" xlink:href="cvlt-20210331.xsd#cvlt_SoftwareAppliancesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_SoftwareAppliancesMember" xlink:to="lab_cvlt_SoftwareAppliancesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_16946788-59e1-480b-9a55-72d34dd4f675_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_c87abe29-3ea0-48d2-b600-89ca8c0bf133_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_1796247b-3284-4fac-8ebc-0e6ca5f8fe91_negatedLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enacted tax law changes</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_7120b64f-e6d8-4b33-980e-20678798c691_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign tax credits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_26e1121e-619e-4b7d-b7ca-96f1846b906a_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_0e1b4680-c803-4bc5-a351-55459cf267b1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_d5378754-98d4-4d88-8920-7ab2820f2982_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Investments</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent_f6093b27-484a-4b70-a67f-15f681d04e92_negatedLabel_en-US" xlink:label="lab_cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction of NOL for carryback</link:label>
    <link:label id="lab_cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent_label_en-US" xlink:label="lab_cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Reduction Of NOL For Carryback, Percent</link:label>
    <link:label id="lab_cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent_documentation_en-US" xlink:label="lab_cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Reduction Of NOL For Carryback, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent" xlink:href="cvlt-20210331.xsd#cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent" xlink:to="lab_cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_adcabff9-1be3-44ff-a364-69bee67fbeeb_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_4b003f90-8ee0-4242-a17a-971aefdff2d8_terseLabel_en-US" xlink:label="lab_cvlt_SummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_label_en-US" xlink:label="lab_cvlt_SummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_documentation_en-US" xlink:label="lab_cvlt_SummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems" xlink:href="cvlt-20210331.xsd#cvlt_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="lab_cvlt_SummaryOfSignificantAccountingPoliciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsEquityMethodInvestments_69415537-4630-4483-8ba5-40a78c3533ea_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity investment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsEquityMethodInvestments" xlink:to="lab_us-gaap_DeferredTaxAssetsEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ScheduleOfRoyaltyExpenseTableTextBlock_e8425bf7-9786-4b82-9244-d66902722077_terseLabel_en-US" xlink:label="lab_cvlt_ScheduleOfRoyaltyExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Royalty Expense</link:label>
    <link:label id="lab_cvlt_ScheduleOfRoyaltyExpenseTableTextBlock_label_en-US" xlink:label="lab_cvlt_ScheduleOfRoyaltyExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Royalty Expense [Table Text Block]</link:label>
    <link:label id="lab_cvlt_ScheduleOfRoyaltyExpenseTableTextBlock_documentation_en-US" xlink:label="lab_cvlt_ScheduleOfRoyaltyExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Royalty Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ScheduleOfRoyaltyExpenseTableTextBlock" xlink:href="cvlt-20210331.xsd#cvlt_ScheduleOfRoyaltyExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ScheduleOfRoyaltyExpenseTableTextBlock" xlink:to="lab_cvlt_ScheduleOfRoyaltyExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45f488bc-49bd-4855-b07c-5bc514dbde96_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_SoftwareLicensesMember_345de0e4-e097-400d-be8e-953ffaa80ad8_terseLabel_en-US" xlink:label="lab_cvlt_SoftwareLicensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Licenses</link:label>
    <link:label id="lab_cvlt_SoftwareLicensesMember_label_en-US" xlink:label="lab_cvlt_SoftwareLicensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software, Licenses [Member]</link:label>
    <link:label id="lab_cvlt_SoftwareLicensesMember_documentation_en-US" xlink:label="lab_cvlt_SoftwareLicensesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software, Licenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SoftwareLicensesMember" xlink:href="cvlt-20210331.xsd#cvlt_SoftwareLicensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_SoftwareLicensesMember" xlink:to="lab_cvlt_SoftwareLicensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fd489e0b-1bef-4b8a-b485-5814163fb87c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4eb41ad6-39c1-445a-acd2-0eab9a165be9_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Remaining Contractual Term, Exercisable at current period-end</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_c0a24b66-558e-45e0-bc1a-46cbc9821840_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software updates and customer support costs amortization period</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:to="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_A2006LongTermStockInventivePlanMember_07bed28c-08b7-466b-802d-6177616e3346_terseLabel_en-US" xlink:label="lab_cvlt_A2006LongTermStockInventivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2006 Long-Term Stock Inventive Plan</link:label>
    <link:label id="lab_cvlt_A2006LongTermStockInventivePlanMember_label_en-US" xlink:label="lab_cvlt_A2006LongTermStockInventivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2006 Long-Term Stock Inventive Plan [Member]</link:label>
    <link:label id="lab_cvlt_A2006LongTermStockInventivePlanMember_documentation_en-US" xlink:label="lab_cvlt_A2006LongTermStockInventivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2006 Long-Term Stock Inventive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_A2006LongTermStockInventivePlanMember" xlink:href="cvlt-20210331.xsd#cvlt_A2006LongTermStockInventivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_A2006LongTermStockInventivePlanMember" xlink:to="lab_cvlt_A2006LongTermStockInventivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_SalesTaxPolicyPolicyTextBlock_f012692c-f513-4746-b835-a07802d8f89e_terseLabel_en-US" xlink:label="lab_cvlt_SalesTaxPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Tax</link:label>
    <link:label id="lab_cvlt_SalesTaxPolicyPolicyTextBlock_label_en-US" xlink:label="lab_cvlt_SalesTaxPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Tax Policy [Policy Text Block]</link:label>
    <link:label id="lab_cvlt_SalesTaxPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_cvlt_SalesTaxPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for sales tax, including whether the costs are included in revenue.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SalesTaxPolicyPolicyTextBlock" xlink:href="cvlt-20210331.xsd#cvlt_SalesTaxPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_SalesTaxPolicyPolicyTextBlock" xlink:to="lab_cvlt_SalesTaxPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPeriodIncreaseDecrease_3cd8365b-cdaa-49c7-bf58-44c507475f9a_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions/(Impairments)</link:label>
    <link:label id="lab_us-gaap_GoodwillPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:to="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans_58247d74-d0db-4f45-80c0-37bb7bcb3ff8_terseLabel_en-US" xlink:label="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of stock incentive plans</link:label>
    <link:label id="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans_label_en-US" xlink:label="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Stock Incentive Plans</link:label>
    <link:label id="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans_documentation_en-US" xlink:label="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Stock Incentive Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans" xlink:href="cvlt-20210331.xsd#cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans" xlink:to="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_be367ed1-54a1-43fe-9d8a-f91a607973d5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_a7b9e4e4-838b-4f1a-b263-e620203c37bb_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1731891c-15b5-4125-a0c6-b833bf4a295f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computation of Basic and Diluted Net Income Per Common Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_bf589787-9b11-4cdf-bd30-cd54931be6b6_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a445da6d-31de-49eb-933c-5c020ce688a1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_e18d11f1-7f7d-4571-b983-90948143cacf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum number of shares of common stock that may be delivered under plan (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_05735421-7a60-4982-a6b5-07e1f630747b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Assets Measured At Fair Value On Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_95f4cac2-74f7-44b1-8505-86c9926f8116_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options available for future grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_DeferredRevenueCurrentMember_9a42e302-b927-4642-bc50-338ba81611c8_terseLabel_en-US" xlink:label="lab_cvlt_DeferredRevenueCurrentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_cvlt_DeferredRevenueCurrentMember_label_en-US" xlink:label="lab_cvlt_DeferredRevenueCurrentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Revenue, Current [Member]</link:label>
    <link:label id="lab_cvlt_DeferredRevenueCurrentMember_documentation_en-US" xlink:label="lab_cvlt_DeferredRevenueCurrentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Revenue, Current [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_DeferredRevenueCurrentMember" xlink:href="cvlt-20210331.xsd#cvlt_DeferredRevenueCurrentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_DeferredRevenueCurrentMember" xlink:to="lab_cvlt_DeferredRevenueCurrentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_266b15a4-7650-4306-80bf-e2507302a177_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_337f695c-bbd6-4b2a-972c-d20ab262fa02_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_4e0d59e5-a607-454f-9441-8c0272d247f0_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_8e845b5a-7c9d-4ada-b24a-cc841216c29e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_7d74579d-4d3e-4498-8b8f-76fce7e84955_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased software</link:label>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_label_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_a2e46614-96c5-4944-8cae-351959181ff6_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting for Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Related Costs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:to="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod_5b3ccb94-5006-46d4-8a12-9a83d060ab3b_terseLabel_en-US" xlink:label="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Length of offering period (in months)</link:label>
    <link:label id="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod_label_en-US" xlink:label="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Offering Period</link:label>
    <link:label id="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod_documentation_en-US" xlink:label="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Offering Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod" xlink:href="cvlt-20210331.xsd#cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod" xlink:to="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ea1de805-c5b0-436b-9351-1fd2a6aad38e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet_5317db35-9014-42bc-96f1-6472a5657b1b_negatedTerseLabel_en-US" xlink:label="lab_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liability, net of operating lease assets</link:label>
    <link:label id="lab_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet_label_en-US" xlink:label="lab_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Liability, Net</link:label>
    <link:label id="lab_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet_documentation_en-US" xlink:label="lab_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Liability, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet" xlink:to="lab_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_DeferredTaxLiabilitiesDeferredCommissions_aa2d7676-00cd-40c0-9698-42ef57a2fb9b_negatedTerseLabel_en-US" xlink:label="lab_cvlt_DeferredTaxLiabilitiesDeferredCommissions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred commissions and other</link:label>
    <link:label id="lab_cvlt_DeferredTaxLiabilitiesDeferredCommissions_label_en-US" xlink:label="lab_cvlt_DeferredTaxLiabilitiesDeferredCommissions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Commissions</link:label>
    <link:label id="lab_cvlt_DeferredTaxLiabilitiesDeferredCommissions_documentation_en-US" xlink:label="lab_cvlt_DeferredTaxLiabilitiesDeferredCommissions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_DeferredTaxLiabilitiesDeferredCommissions" xlink:href="cvlt-20210331.xsd#cvlt_DeferredTaxLiabilitiesDeferredCommissions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_DeferredTaxLiabilitiesDeferredCommissions" xlink:to="lab_cvlt_DeferredTaxLiabilitiesDeferredCommissions" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_d2355dfe-f9d9-47d1-870a-0c870a034f33_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_af331e4e-41e7-4b9f-ad6e-5e514d101bdc_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to Other Accounts</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_03fab73c-7b0f-4cd0-b90a-fc24cd466e63_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2cbdf4ea-a355-430a-a022-52de9dd73976_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_0c059890-19eb-40ae-a5ca-bf99c585656e_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Plan</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_942c11cf-e34a-4605-9ed0-2b801e076749_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance&#160;at Beginning&#160;of Year</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_0f733783-643c-4b84-bf93-40185a96ed4d_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance&#160;at End of Year</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_7783a89c-fbc6-485f-aeca-d87a63e4b914_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_4ae2a557-11b2-41eb-8484-2cf0c437e9ee_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_353ae12c-8d93-4752-a462-b9c125d69c8f_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share issuances related to business combinations</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_5f24dbd7-99da-459f-9bf8-2e0b73a2bdcd_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_3ba201f7-a709-4e51-bf99-f2236eab1e7d_negatedLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_CostOfServicesRevenueMember_d6ba2a75-f103-401f-89b3-cf69d561abd5_terseLabel_en-US" xlink:label="lab_cvlt_CostOfServicesRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of services revenue</link:label>
    <link:label id="lab_cvlt_CostOfServicesRevenueMember_label_en-US" xlink:label="lab_cvlt_CostOfServicesRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost Of Services Revenue [Member]</link:label>
    <link:label id="lab_cvlt_CostOfServicesRevenueMember_documentation_en-US" xlink:label="lab_cvlt_CostOfServicesRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of services revenue Member.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_CostOfServicesRevenueMember" xlink:href="cvlt-20210331.xsd#cvlt_CostOfServicesRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_CostOfServicesRevenueMember" xlink:to="lab_cvlt_CostOfServicesRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_0191bf3a-1f34-422e-b20b-dfa12155bc0d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f022c542-77ca-491d-852c-f199a90328c8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_63a7faa6-ca75-45e8-9ad8-c40f0a645d9c_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and local</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2f9fc46c-cb78-42e0-aa96-f429f2d3db65_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_4a1db8f2-bbec-425c-a525-9ff1a98ae845_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and Other Receivables</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_8f85b6e7-0138-424d-b274-5d36a83477b6_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_558eabf7-3a23-43f0-83c1-eebd6d002fce_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expenses</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_da3cdc50-4c31-4bc7-b3fc-1c17538084b2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue by Geographic Area</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:to="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_291e7179-e3f0-4744-bd5b-01a97ede1f81_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_8ca6c1e8-930d-4c39-ac2b-cffbaa42649f_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Lease Cost Recognized on Condensed Consolidated Statement of Operations and Cash Flow Information</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_92144ec3-9568-4f88-bab1-d272be12c10c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount_3cd82e12-b569-432e-949c-ba7d000a36b9_terseLabel_en-US" xlink:label="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum amount of stock purchasable by employees within a calendar year</link:label>
    <link:label id="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount_label_en-US" xlink:label="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchases Per Employee, Amount</link:label>
    <link:label id="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount_documentation_en-US" xlink:label="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchases Per Employee, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount" xlink:href="cvlt-20210331.xsd#cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount" xlink:to="lab_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_fd4d87b5-5012-4574-a15f-0a25455fb74a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_eec3afab-49f8-4f6f-b033-62a5127e83df_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_373c896e-5099-4f08-b2f1-5608355b65cf_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_daf4b6e3-83c4-407f-8699-417617a3ea92_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b974f2d3-b4c3-4b57-a46f-ff6a70369585_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Awards, Non-vested beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ad4bdca0-dc56-4897-8d1a-7946c7f13a37_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Awards, Non-vested ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_608bca0b-2cc7-4405-ab5a-f95e632bcd80_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_84d3d163-75c2-4b12-8844-a154c167446b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_4eaa473a-fae3-4ca0-8158-41410a739df6_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net carrying value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_99d1c7fd-ac48-481d-aebd-45c2e044b758_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Carrying Value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncurrentAssets_90a3a124-bf2d-4bc9-8dbb-4314208fb854_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_AccruedCompensationAndRelatedPayrollTax_f4a4df03-649d-4810-9cb7-d69bcfd50f56_terseLabel_en-US" xlink:label="lab_cvlt_AccruedCompensationAndRelatedPayrollTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and related payroll taxes</link:label>
    <link:label id="lab_cvlt_AccruedCompensationAndRelatedPayrollTax_label_en-US" xlink:label="lab_cvlt_AccruedCompensationAndRelatedPayrollTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Compensation And Related Payroll Tax</link:label>
    <link:label id="lab_cvlt_AccruedCompensationAndRelatedPayrollTax_documentation_en-US" xlink:label="lab_cvlt_AccruedCompensationAndRelatedPayrollTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carry value of compensation and related payroll taxes for the period presented.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_AccruedCompensationAndRelatedPayrollTax" xlink:href="cvlt-20210331.xsd#cvlt_AccruedCompensationAndRelatedPayrollTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_AccruedCompensationAndRelatedPayrollTax" xlink:to="lab_cvlt_AccruedCompensationAndRelatedPayrollTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ChiefExecutiveOfficerMember_fc7c3256-c926-4678-a859-91f04dfedf95_terseLabel_en-US" xlink:label="lab_srt_ChiefExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chief executive officer</link:label>
    <link:label id="lab_srt_ChiefExecutiveOfficerMember_label_en-US" xlink:label="lab_srt_ChiefExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ChiefExecutiveOfficerMember" xlink:to="lab_srt_ChiefExecutiveOfficerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_44376497-9cc9-4b40-8f52-35003bb2a047_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable_ad93060d-8977-40d1-967e-f0fa11c58b85_terseLabel_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Original period from last date of employment exercisable</link:label>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable_label_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Original Period From Last Date Of Employment Exercisable</link:label>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable_documentation_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Original Period From Last Date Of Employment Exercisable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable" xlink:to="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c2c2f505-416c-45b5-8c6a-9b80c4b7961b_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchMember_f88c228d-7ea4-40c1-aa4c-0a70424202b7_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research tax credit carryforward</link:label>
    <link:label id="lab_us-gaap_ResearchMember_label_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research Tax Credit Carryforward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchMember" xlink:to="lab_us-gaap_ResearchMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases_30c5eaa4-b2b3-4431-b4c6-69e91556db7d_terseLabel_en-US" xlink:label="lab_cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of free cash flow used for additional stock repurchases</link:label>
    <link:label id="lab_cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases_label_en-US" xlink:label="lab_cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Percentage Of Free Cash Flow Used For Additional Repurchases</link:label>
    <link:label id="lab_cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases_documentation_en-US" xlink:label="lab_cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Percentage Of Free Cash Flow Used For Additional Repurchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases" xlink:href="cvlt-20210331.xsd#cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases" xlink:to="lab_cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_751f99d1-ae37-4f31-a6ac-d99871f8b81c_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_a83d93e7-bf96-485a-8a1b-086559a978be_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_A2016IncentivePlanMember_01b297e1-a845-41f4-8224-d6aeab57b7ce_terseLabel_en-US" xlink:label="lab_cvlt_A2016IncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 Incentive Plan</link:label>
    <link:label id="lab_cvlt_A2016IncentivePlanMember_label_en-US" xlink:label="lab_cvlt_A2016IncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 Incentive Plan [Member]</link:label>
    <link:label id="lab_cvlt_A2016IncentivePlanMember_documentation_en-US" xlink:label="lab_cvlt_A2016IncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 Incentive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_A2016IncentivePlanMember" xlink:href="cvlt-20210331.xsd#cvlt_A2016IncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_A2016IncentivePlanMember" xlink:to="lab_cvlt_A2016IncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_957ebf11-fba9-4f80-9d6a-d52c24955ce1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_85268069-7838-42b9-9df6-b84e9caec6b8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_ace088c9-51ae-43e5-94a3-eb3d4a9236d5_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_cbb922fa-4607-48fb-8c06-927ebbcec9d1_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_IncreaseDecreaseInDeferredSalesCommissions_ceb60488-69c8-4cf7-965d-6c656c49026a_negatedTerseLabel_en-US" xlink:label="lab_cvlt_IncreaseDecreaseInDeferredSalesCommissions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred commissions cost</link:label>
    <link:label id="lab_cvlt_IncreaseDecreaseInDeferredSalesCommissions_label_en-US" xlink:label="lab_cvlt_IncreaseDecreaseInDeferredSalesCommissions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Deferred Sales Commissions</link:label>
    <link:label id="lab_cvlt_IncreaseDecreaseInDeferredSalesCommissions_documentation_en-US" xlink:label="lab_cvlt_IncreaseDecreaseInDeferredSalesCommissions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Sales Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_IncreaseDecreaseInDeferredSalesCommissions" xlink:href="cvlt-20210331.xsd#cvlt_IncreaseDecreaseInDeferredSalesCommissions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_IncreaseDecreaseInDeferredSalesCommissions" xlink:to="lab_cvlt_IncreaseDecreaseInDeferredSalesCommissions" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_RestrictedCashReleasedAmount_489b7066-3bf6-4c55-a3a3-0b15d4c43137_terseLabel_en-US" xlink:label="lab_cvlt_RestrictedCashReleasedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash released</link:label>
    <link:label id="lab_cvlt_RestrictedCashReleasedAmount_label_en-US" xlink:label="lab_cvlt_RestrictedCashReleasedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Released Amount</link:label>
    <link:label id="lab_cvlt_RestrictedCashReleasedAmount_documentation_en-US" xlink:label="lab_cvlt_RestrictedCashReleasedAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Released Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_RestrictedCashReleasedAmount" xlink:href="cvlt-20210331.xsd#cvlt_RestrictedCashReleasedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_RestrictedCashReleasedAmount" xlink:to="lab_cvlt_RestrictedCashReleasedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_7eee0e9b-db59-4e7f-a96d-3da20ee9a7fd_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards expected to be recognized over a weighted average period (in years)</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d464bfce-7f1f-4e54-8218-610c03483b8f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Imputed Interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonUsMember_51196caa-cc87-47f6-a919-1e59b42c0872_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_fb51910f-3826-4fbe-8699-cfe9bc4afe62_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized in period, included in opening deferred revenue balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1833843a-f7bc-4d5d-a1bd-8d7b63f3f9d1_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_adb7d9de-c21b-4044-ba30-544751bad774_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and penalties</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_61dc5599-6cb5-4680-85dd-5c987f350f8d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_3984a66f-bf27-427a-9275-e6d0c859ecd8_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts and Jobs Act, one-time transition tax</link:label>
    <link:label id="lab_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_label_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Income Tax Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:to="lab_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5ec9c336-d90f-456e-a6dd-ff5046f14e7a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5a642483-f1f5-45fc-8ba9-51ab94ba08db_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_8a15d812-c6dd-4e78-b262-f039add9ee74_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_148325de-40a3-4555-a677-ec12e4fa2d29_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Awards</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_25a60ac9-cf49-481b-8b81-2f437c3169a6_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_42761ff3-d134-4f5d-91d0-025a5d8811d5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of the Purchase Price and Preliminary Purchase Price Allocation as of the Date of Acquisition</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_1b22a65c-e41f-43a5-a9ba-41bb3f12ce8a_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_c2f92d70-c58f-4112-9734-6264a92051e5_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_1b8d5336-3446-451a-b79a-5504c744b6da_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f9ec1c60-9c55-4cdb-83a8-8d6f939766ef_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_31806e1d-aca0-46be-b7fc-0544ad3e7db0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues:</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_7c507c42-4185-49bc-b455-1fd81fd9953a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod_0b36fb1e-7582-4735-b922-61621115267a_terseLabel_en-US" xlink:label="lab_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash payments to shareholders following the date of acquisition, period</link:label>
    <link:label id="lab_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod_label_en-US" xlink:label="lab_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, After Acquisition Date, Period</link:label>
    <link:label id="lab_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod_documentation_en-US" xlink:label="lab_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, After Acquisition Date, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod" xlink:to="lab_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_3dcaa685-8ab6-4543-90ef-def0484128a1_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_0051b668-b472-4f72-8ead-71bac782581e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_de598674-002c-4ec1-aba5-f9e58099457b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_75297f6f-cacb-457d-9644-5e3552ffb13b_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_SoftwareMember_fe6b1454-8f5e-4ddd-8de2-4cc5fcdd876a_verboseLabel_en-US" xlink:label="lab_cvlt_SoftwareMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software and products revenue</link:label>
    <link:label id="lab_cvlt_SoftwareMember_0bd23862-228c-494c-8f17-2ad7695cd9f1_terseLabel_en-US" xlink:label="lab_cvlt_SoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software and Products Revenue</link:label>
    <link:label id="lab_cvlt_SoftwareMember_label_en-US" xlink:label="lab_cvlt_SoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software [Member]</link:label>
    <link:label id="lab_cvlt_SoftwareMember_documentation_en-US" xlink:label="lab_cvlt_SoftwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SoftwareMember" xlink:href="cvlt-20210331.xsd#cvlt_SoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_SoftwareMember" xlink:to="lab_cvlt_SoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_a4a499ed-5591-483c-9db2-70e9e667f374_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_074dab3d-ed10-43ed-8737-e24e189bab5e_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_bcead297-026b-4298-98a8-22e3df8299e3_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_3f6630fc-2114-406a-a0da-2a9957029a76_negatedLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other differences, net</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1ae7b118-eea4-498a-970a-f3d1981dbbfd_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Exercise Price, Outstanding beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_29ec0e5a-e4f3-45f6-953d-78ebe4289991_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Exercise Price, Outstanding ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_7e134bd6-a8d7-4b5c-9efd-d72c736bfd88_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_fc896450-f952-4106-a553-b2159279ed12_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3eb0af61-5877-4c42-8da0-32e44fe3f738_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_15d538fc-46b2-40ff-8c79-b8927b14d921_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_6736a416-c223-4b8f-bb04-5f6ab3e004eb_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_18764950-2a2a-4b43-88fa-6d7dd8b802eb_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d82151f9-eb80-479f-90e9-dad99897767f_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive effect of stock options, restricted stock units, and employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_68a73dea-fd9a-49d4-990b-641b41cbebae_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_4aaf993b-262a-4596-9a0f-aa5bf48defd5_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowances and Reserves Type</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_dc16ae2a-6a45-4133-9d0b-cef7c2e88d57_terseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cancellable purchase commitments, 2022</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded Unconditional Purchase Obligation, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfDeferredSalesCommissions_6519376a-6797-42bd-85bd-dd03fdc4b3de_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred commissions cost</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDeferredSalesCommissions_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Deferred Sales Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDeferredSalesCommissions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:to="lab_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_20e60537-cc87-43d4-aedf-918e039bed53_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_0c963166-ac72-46ce-967b-23d72e7ee638_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_49dfea38-8bca-4d02-bdfb-1f820cc85e40_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_1daf2360-326a-4567-9dcf-d387cbf7f4db_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_4d5a517c-69ea-45df-8b51-cf6f5ae2e4c6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Lived Assets by Geographic Area</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_94d18386-85b9-414f-8ac3-75fe8c983d87_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_c4d28d10-5e7a-4568-9e01-bd7aa1fd0b94_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax asset, state NOLs</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_82deb252-6e61-4f3e-bf0a-76f262c19918_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_340d99de-adfd-4e07-b2a6-5ebc25bc461c_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research credits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLineItems_ff05e61b-9f49-4275-98bf-3cd3b09ca697_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Line Items]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLineItems_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems" xlink:to="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock_a6c2aceb-563d-4f7a-a230-ffdb2c7db1b1_terseLabel_en-US" xlink:label="lab_cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Tax Years Subject to Income Tax Examination</link:label>
    <link:label id="lab_cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock_label_en-US" xlink:label="lab_cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Tax Years Subject To Income Tax Examination [Table Text Block]</link:label>
    <link:label id="lab_cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock_documentation_en-US" xlink:label="lab_cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This disclosure is a description of tax years that remain subject to examination by major tax jurisdictions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock" xlink:href="cvlt-20210331.xsd#cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock" xlink:to="lab_cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_59e64119-0a3f-4cc6-aabf-9e2fc0b44892_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_4227b0bd-e9aa-4d82-8b1a-95cc9692fb07_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_daf8d46a-dd2c-43ad-a7e6-12db1c52620b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill expected tax deductible amount</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_d315bedf-e124-4e1e-867c-6aa398480fb3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased Intangible Assets, Net of Amortization</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_97ca5e3c-5f90-40f4-be0e-de391fbd856d_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent_e2a39c0c-ff36-4091-8d62-2b7a85fc959d_negatedLabel_en-US" xlink:label="lab_cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES Act Impact</link:label>
    <link:label id="lab_cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent_label_en-US" xlink:label="lab_cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, CARES Act Impact, Percent</link:label>
    <link:label id="lab_cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent_documentation_en-US" xlink:label="lab_cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, CARES Act Impact, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent" xlink:href="cvlt-20210331.xsd#cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent" xlink:to="lab_cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_f25184df-b1a1-41a1-aec0-cb3603b38bce_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_AccountsReceivableRollForward_ed85633d-58e2-463c-b229-225849b1444f_terseLabel_en-US" xlink:label="lab_cvlt_AccountsReceivableRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Roll Forward]</link:label>
    <link:label id="lab_cvlt_AccountsReceivableRollForward_label_en-US" xlink:label="lab_cvlt_AccountsReceivableRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Roll Forward]</link:label>
    <link:label id="lab_cvlt_AccountsReceivableRollForward_documentation_en-US" xlink:label="lab_cvlt_AccountsReceivableRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_AccountsReceivableRollForward" xlink:href="cvlt-20210331.xsd#cvlt_AccountsReceivableRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_AccountsReceivableRollForward" xlink:to="lab_cvlt_AccountsReceivableRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_7f551e5d-1f8d-443e-9731-e549e686a674_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_938a70a7-3119-4774-aab1-9735be922122_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_a9ed6218-ee60-40ba-8748-50042e31556c_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_73b2b0c6-3cf2-4efd-8cd1-09a449f7cb51_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Statutory Tax Rates and Effective Tax Rates</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_67c1d1ec-aeb6-49c4-a320-aaef874309b0_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveRollForward" xlink:to="lab_us-gaap_RestructuringReserveRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_83da0e4e-3909-4583-b855-107d418bfb31_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write-offs/Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_c65b9764-f128-483f-985d-f6b1cf9a3411_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts and other reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AsiaPacificMember_6fb40a77-7c54-4180-bd1e-d9dacd71faa0_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APJ</link:label>
    <link:label id="lab_srt_AsiaPacificMember_label_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AsiaPacificMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember" xlink:to="lab_srt_AsiaPacificMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_686aca3e-2f68-45ca-80e7-451510a5292e_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_951a7b8f-6b53-4727-acec-9791825594a7_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_d8210353-b1f9-4fcd-b6db-ae3d7bc597f8_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_6914fca1-fa32-4cfd-9495-03e23b7541ea_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_467e8cfd-8bf1-477a-a523-02f6f7174111_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_1798c7ec-8bca-4fb4-99e3-200a6d0b3d0d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_ffe2d7bc-07a0-4f68-a380-f19b484b3992_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_d61b3191-82e2-4bd9-bb5e-ca9033066b13_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_7304298e-b092-425d-b615-f01645efbcf9_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Net</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_f67400b7-064b-4d98-8b5d-e21ec3a93957_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_e96032e7-1003-4bcb-b4d0-8c5ae4416c59_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital shares reserved for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_40c2a7f9-f90b-4cc9-8412-9ce99bee8259_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share repurchase program, authorized amount available</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease_697a22ab-d256-4c34-ac75-ab413cd414c5_terseLabel_en-US" xlink:label="lab_cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase/(decrease), net</link:label>
    <link:label id="lab_cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease_label_en-US" xlink:label="lab_cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Net, Noncurrent, Increase (Decrease)</link:label>
    <link:label id="lab_cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease_documentation_en-US" xlink:label="lab_cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Net, Noncurrent, Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease" xlink:to="lab_cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_953af75b-81dc-4c10-bc2e-3a7a8b4715c0_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_dcaa6bc4-bb61-4487-bd6b-6d8a091aa15b_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_e5ab63a9-9150-4861-af08-8692e1839389_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_2ba9cb17-4a3f-4035-aeef-09aa6344a9cd_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_d3907162-6629-45a2-a6bc-1611fb45c960_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of operating lease assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_f3d77988-5533-4f9a-b0c7-831f4dbc29b7_netLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease impairments related costs</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:to="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_73d7ca04-c6cc-45a6-bef6-b29873f30929_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_1cb59693-a408-45f5-930c-30a11b42dae0_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_7f672b0d-c099-4014-9f2b-782ead500101_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of common stock repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_149e18d5-8386-4412-a569-bf6c87ad9f73_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_d5990fd1-e95a-4237-bf40-6b3628104a98_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring Accruals</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_f3b21ba2-4377-4725-bb75-f5a4bf2f69fb_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill addition</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_6e5f705a-0d47-4adc-b365-7d5b4c0051b0_terseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cancellable purchase commitments, 2024</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded Unconditional Purchase Obligation, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_b88c1985-0c9a-444a-9648-bffa6b31205d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_CustomerSupportMember_1180c9c4-00b1-4b46-9731-e64542cb77aa_terseLabel_en-US" xlink:label="lab_cvlt_CustomerSupportMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Support Revenue</link:label>
    <link:label id="lab_cvlt_CustomerSupportMember_label_en-US" xlink:label="lab_cvlt_CustomerSupportMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Support [Member]</link:label>
    <link:label id="lab_cvlt_CustomerSupportMember_documentation_en-US" xlink:label="lab_cvlt_CustomerSupportMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Support [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_CustomerSupportMember" xlink:href="cvlt-20210331.xsd#cvlt_CustomerSupportMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_CustomerSupportMember" xlink:to="lab_cvlt_CustomerSupportMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_356d8cb2-c185-4f92-b7e8-62d61554b49e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Income Before Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_16665ad9-9654-4e52-a1bc-57c9644799bd_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, depreciation period (in years)</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_e52f50bd-486c-4432-bab1-ab93be8d261d_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_bd8f0abd-bcb2-4ece-8670-60243c39a32f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_e778c21c-b744-4f9a-afc4-43c3ced4369d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_9593c166-b68d-4d3c-8b48-d04d0ccfb67c_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_e74ba678-1f93-44f2-850f-a4bee3ca6684_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_79df8959-69cd-4bf2-891c-df6a92c59403_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cost of revenues</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_9c7dc4f7-a8fb-4853-b9b2-408cf1211838_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_a348fb99-52c9-4808-91aa-128993c2e997_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_816ee45a-5783-4126-9921-b449ebbb39ac_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationsPolicy_6046dc2b-9a39-4d72-9035-009ae58b627a_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationsPolicy_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationsPolicy" xlink:to="lab_us-gaap_AssetRetirementObligationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8a4fcaa1-615f-4bf0-a54f-462cf7b5f29a_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_cb19b7c5-eafd-49eb-a811-a94b9028b71d_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_7862c4df-af9d-4076-aa57-3cef10cc5e2f_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_e5dd4d55-fb7e-4a46-a6ce-954ef40cb0a1_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_9c532456-2851-41d0-b356-8925d42fabd8_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_08db7d87-a7b8-434d-b127-e91f4ef104ac_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_723d0f9e-bff3-4328-b134-e1cadfb4654c_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Current Portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_400033e8-2001-4181-93b3-bd2ff5f7865b_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product warranty accrual</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual" xlink:to="lab_us-gaap_ProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ContractWithCustomerAssetNetCurrentRollForward_f2c52ee8-809e-44b4-876b-e51b5d94fc97_terseLabel_en-US" xlink:label="lab_cvlt_ContractWithCustomerAssetNetCurrentRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivable (current) [Roll Forward]</link:label>
    <link:label id="lab_cvlt_ContractWithCustomerAssetNetCurrentRollForward_label_en-US" xlink:label="lab_cvlt_ContractWithCustomerAssetNetCurrentRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Net, Current [Roll Forward]</link:label>
    <link:label id="lab_cvlt_ContractWithCustomerAssetNetCurrentRollForward_documentation_en-US" xlink:label="lab_cvlt_ContractWithCustomerAssetNetCurrentRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Net, Current [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerAssetNetCurrentRollForward" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerAssetNetCurrentRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ContractWithCustomerAssetNetCurrentRollForward" xlink:to="lab_cvlt_ContractWithCustomerAssetNetCurrentRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_HedvigInc.Member_588d0d4b-9f81-4da7-a901-5e7084d7bcbc_terseLabel_en-US" xlink:label="lab_cvlt_HedvigInc.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedvig, Inc.</link:label>
    <link:label id="lab_cvlt_HedvigInc.Member_label_en-US" xlink:label="lab_cvlt_HedvigInc.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedvig, Inc. [Member]</link:label>
    <link:label id="lab_cvlt_HedvigInc.Member_documentation_en-US" xlink:label="lab_cvlt_HedvigInc.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedvig, Inc. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_HedvigInc.Member" xlink:href="cvlt-20210331.xsd#cvlt_HedvigInc.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_HedvigInc.Member" xlink:to="lab_cvlt_HedvigInc.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b962d0f0-4da8-4777-b688-45a29cb5d888_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average grant Date Fair Value, Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_dbb9e4aa-a98a-4de1-af14-3a1bb5222c78_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Opening Balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_6757f79f-b0fd-4eec-93b2-11cd58a55eed_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_ca7203dd-cd0f-4eb2-b165-b704ac0a1789_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_ef6b870c-e6f7-4dc4-a5ac-a6af8cc08518_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b59ce697-fc5b-4be7-adbe-d940e7a39747_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Exercise Price, Options exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_eeb7da25-1f22-40c0-9a8f-a903206970ef_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_18c625a0-6b9e-42e0-8686-2a35396022df_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalization</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_951be247-800a-4932-9b6c-0cc23c6a2049_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_427171f0-692f-4497-985a-ec9e046cfae0_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_80cf2f31-c22d-41c6-aad1-40d5afc41d3f_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_20a494b7-bd8c-4add-8e05-027e6ce2ca3c_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_80ebd592-f6f3-4d53-a832-530cf3bacbf3_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_e1f99197-240d-448f-9235-4ff016bb0cd5_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_cec7ce54-115e-4050-aa12-9bbd10edd049_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_e26b3936-8464-41a1-9bbc-0e36d03c6785_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_de81306f-7db8-430b-a511-88094c1c1781_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_9c1bd098-12a9-403f-933e-01104d57269e_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_39447d0c-26c0-47f5-a5b6-2b141441032f_terseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cancellable purchase commitments, 2023</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded Unconditional Purchase Obligation, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_2f3c82dd-7b5b-4deb-b317-71ccc7585898_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_c6942270-895d-4287-83e2-636601cb810f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ce8ec0c5-4ed1-43be-8f2b-a203d0d63395_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average discount rate, operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_61949397-87d5-4e2c-9720-fea75639a1fd_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_dc5b2e04-4d37-47c0-9299-4dd351b6a7aa_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_83533da7-673a-4889-a652-c45c7320d85c_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3544a596-7bc7-4198-87ee-e32766d1e016_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted- Average Exercise&#160;Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_1f583068-7304-4b93-8d68-e535542bf300_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_9746f440-297f-4f38-ab00-655d4f94b7af_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash change in contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_674aa864-7928-46fc-9452-3027707bc115_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged (Credited)&#160;to Costs and Expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_4e4bb513-bc55-4db1-87aa-083b0fd1fa44_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_b9e8f607-a8c2-48de-8f02-c965b7292b53_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder_5481acd4-f95c-4896-a6cc-14de8dfebdf1_terseLabel_en-US" xlink:label="lab_cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration term, number of bona fide and valid purchase order</link:label>
    <link:label id="lab_cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder_label_en-US" xlink:label="lab_cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Number Of Bona Fide And Valid Purchase Order</link:label>
    <link:label id="lab_cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder_documentation_en-US" xlink:label="lab_cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Number Of Bona Fide And Valid Purchase Order</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder" xlink:to="lab_cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_621ee434-f1ff-47da-b61e-5a1a0fabe049_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_a320ea0b-7e01-46ab-b170-cd0e475ba12b_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_2b23471a-b8ad-45f4-b3a0-08ed2c173877_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_29dffbb9-5d37-4aab-8338-e13456be2b0f_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Minimum Lease Payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_c238acb1-1a2e-4a86-acb7-b1bd78584a79_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserve_936eacf5-881f-4b69-809e-62bbf2c10d91_periodStartLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_5ebc2106-6708-47b8-86b6-b83951acb180_periodEndLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_OperatingLeaseImpairmentLossNumberOfLeases_6a8fceb5-6ea5-4d57-bced-5cc175199d32_terseLabel_en-US" xlink:label="lab_cvlt_OperatingLeaseImpairmentLossNumberOfLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of leases related to lease impairment</link:label>
    <link:label id="lab_cvlt_OperatingLeaseImpairmentLossNumberOfLeases_label_en-US" xlink:label="lab_cvlt_OperatingLeaseImpairmentLossNumberOfLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Impairment Loss, Number Of Leases</link:label>
    <link:label id="lab_cvlt_OperatingLeaseImpairmentLossNumberOfLeases_documentation_en-US" xlink:label="lab_cvlt_OperatingLeaseImpairmentLossNumberOfLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Impairment Loss, Number Of Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_OperatingLeaseImpairmentLossNumberOfLeases" xlink:href="cvlt-20210331.xsd#cvlt_OperatingLeaseImpairmentLossNumberOfLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_OperatingLeaseImpairmentLossNumberOfLeases" xlink:to="lab_cvlt_OperatingLeaseImpairmentLossNumberOfLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringChargesMember_ab0a4935-f1d3-4553-bdfb-295f50043911_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringChargesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring</link:label>
    <link:label id="lab_us-gaap_RestructuringChargesMember_label_en-US" xlink:label="lab_us-gaap_RestructuringChargesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringChargesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringChargesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringChargesMember" xlink:to="lab_us-gaap_RestructuringChargesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardTable_8bdd567d-a0a9-4ecf-a2d5-ec5ff7f18f57_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Table]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardTable_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable" xlink:to="lab_us-gaap_TaxCreditCarryforwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract_4ac4b8e3-fe3c-4e0f-9dac-e051208fc3f0_terseLabel_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted- Average Remaining Contractual Term&#160;(Years)</link:label>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract_label_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Other Than Options Weighted Average Remaining Contractual Term [Abstract]</link:label>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract_documentation_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based Compensation Arrangement by Share based Payment Award, Other than Options, Weighted Average Remaining Contractual Term [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward_3aa78c6e-61ef-4c15-92bc-eb58390680a5_terseLabel_en-US" xlink:label="lab_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivable (long-term) [Roll Forward]</link:label>
    <link:label id="lab_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward_label_en-US" xlink:label="lab_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Net, Noncurrent [Roll Forward]</link:label>
    <link:label id="lab_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward_documentation_en-US" xlink:label="lab_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Net, Noncurrent [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerAssetNetNoncurrentRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward" xlink:to="lab_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_cf967e97-2b58-4ef8-8735-1cc5374935d4_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Translation</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_cdd98ec0-d488-404a-b5b7-b36051b8b91a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_2f0aba25-094d-4812-83ec-18514a34e67f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price as a percentage of fair market value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_0addbfc3-be06-4048-8a20-97a13054ec83_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_3dd3f6d9-c18b-455b-882d-01ddb1a01174_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_50445a0d-3392-4405-a42f-18534a5c9968_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance as of March&#160;31, 2020</link:label>
    <link:label id="lab_us-gaap_Goodwill_09fa2808-74ee-45f4-a008-e21659ea20c3_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance as of March&#160;31, 2021</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_05ce4135-4dcb-4244-b5d9-ee8ccb865051_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_ed8b33a3-8487-4ce1-a39e-0627e311e9f3_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_f258a641-3b2e-412b-8aba-226d3f50f4bd_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_f782cf07-6e43-41b5-903f-b00e4791bb58_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_56948bda-bd6a-4505-88b9-fc86935fb004_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating losses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ProfessionalServicesOtherMember_7df26e2f-82a4-4e6b-9bca-9ce47c1cf7aa_terseLabel_en-US" xlink:label="lab_cvlt_ProfessionalServicesOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Professional Services (except for education services)</link:label>
    <link:label id="lab_cvlt_ProfessionalServicesOtherMember_label_en-US" xlink:label="lab_cvlt_ProfessionalServicesOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Services, Other [Member]</link:label>
    <link:label id="lab_cvlt_ProfessionalServicesOtherMember_documentation_en-US" xlink:label="lab_cvlt_ProfessionalServicesOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Services, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ProfessionalServicesOtherMember" xlink:href="cvlt-20210331.xsd#cvlt_ProfessionalServicesOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ProfessionalServicesOtherMember" xlink:to="lab_cvlt_ProfessionalServicesOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_18e120e2-7044-47e7-809a-90dd61dac336_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level&#160;2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold_eeacdfa4-d5b3-4512-9f90-b5ea6b61a579_terseLabel_en-US" xlink:label="lab_cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense allocated to cost of goods sold</link:label>
    <link:label id="lab_cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold_label_en-US" xlink:label="lab_cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation Expense Allocated To Cost Of Goods Sold</link:label>
    <link:label id="lab_cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold_documentation_en-US" xlink:label="lab_cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation Expense Allocated To Cost Of Goods Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold" xlink:href="cvlt-20210331.xsd#cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold" xlink:to="lab_cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_c10abe76-eec3-4b0d-9d31-f284677da5c7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_61c4b111-94b6-45dd-8622-5cb5e9c0dadd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_da4f3cc3-4faa-42d1-8056-82ae0a43bb1b_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_a8f24de2-a486-4c76-8d94-b575cb3b1f38_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_eb02848a-22f2-4410-9fd9-fbd2709758b1_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_625cf349-08ec-430f-a3dc-bbf0adad8b27_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_13dc447b-aa69-4f26-a288-23ebf758101c_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EMEAMember_4fcd41a7-750b-4595-985e-818224097227_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA</link:label>
    <link:label id="lab_us-gaap_EMEAMember_label_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EMEAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember" xlink:to="lab_us-gaap_EMEAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward_d1c0d325-5ef5-44f4-a50e-dd51f6494a84_terseLabel_en-US" xlink:label="lab_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Noncurrent [Roll Forward]</link:label>
    <link:label id="lab_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward_label_en-US" xlink:label="lab_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Noncurrent [Roll Forward]</link:label>
    <link:label id="lab_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward_documentation_en-US" xlink:label="lab_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Noncurrent [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerLiabilityNoncurrentRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward" xlink:to="lab_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_231e094a-4f8e-43ce-99a7-bb37abc5c5c8_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_8a180ff7-1648-42a2-8a43-5caa95105ae2_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Opening Balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_0b9b642b-1208-4194-b2a7-965ac4882f2e_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_485e7510-9140-4591-876c-747a31d23f72_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Extensible List]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Extensible List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:to="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_SubscriptionArrangementTerm_61d96a16-b205-4f8d-8134-b0df10c8bd00_terseLabel_en-US" xlink:label="lab_cvlt_SubscriptionArrangementTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription arrangement term</link:label>
    <link:label id="lab_cvlt_SubscriptionArrangementTerm_label_en-US" xlink:label="lab_cvlt_SubscriptionArrangementTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription Arrangement Term</link:label>
    <link:label id="lab_cvlt_SubscriptionArrangementTerm_documentation_en-US" xlink:label="lab_cvlt_SubscriptionArrangementTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription Arrangement Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SubscriptionArrangementTerm" xlink:href="cvlt-20210331.xsd#cvlt_SubscriptionArrangementTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_SubscriptionArrangementTerm" xlink:to="lab_cvlt_SubscriptionArrangementTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_7408ea73-2805-45a6-9ace-f359ec053e51_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Exercise Price, Options granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_0b37ab8b-21c0-4823-bdbb-102d3a6442e9_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_3dd2a9aa-7c69-4847-b407-81ae743fb6be_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer concentration risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_034c23eb-466a-4dd9-95a7-f3fd8953931a_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e51152d0-10b0-4d4b-acbe-c98ea2383cd7_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted weighted-average shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_a390cdb1-3529-43db-9a46-2493d17cb986_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod_07fe70b6-40c7-4039-bf8b-5e2a74c019a4_terseLabel_en-US" xlink:label="lab_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance obligation, expected payment terms</link:label>
    <link:label id="lab_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod_label_en-US" xlink:label="lab_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Performance Obligation, Description Of Payment Terms, Period</link:label>
    <link:label id="lab_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod_documentation_en-US" xlink:label="lab_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Performance Obligation, Description Of Payment Terms, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod" xlink:href="cvlt-20210331.xsd#cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod" xlink:to="lab_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_23051a64-3b13-4e51-9544-98603adb2495_verboseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_72156d79-6b15-44f7-9366-7e6bf0c63712_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_e59244f0-9198-453a-a173-d2c9304d342f_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_93799e9a-1f72-48cd-8da1-2501ff89412e_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Awards, Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_08535592-848e-4241-aa5d-05807e930924_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_c10172ae-91f2-41d2-8fb1-0e1e74c06dd0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining operating lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_c3645e9a-8397-4ac1-aedc-8dc8f53eaf1d_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_c91b541e-0192-4626-b531-da8653092660_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ContractWithCustomerLiabilityCurrentRollForward_b7c2bfe7-ca9f-4f98-b791-ea304f7364e5_terseLabel_en-US" xlink:label="lab_cvlt_ContractWithCustomerLiabilityCurrentRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Current [Roll Forward]</link:label>
    <link:label id="lab_cvlt_ContractWithCustomerLiabilityCurrentRollForward_label_en-US" xlink:label="lab_cvlt_ContractWithCustomerLiabilityCurrentRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Current [Roll Forward]</link:label>
    <link:label id="lab_cvlt_ContractWithCustomerLiabilityCurrentRollForward_documentation_en-US" xlink:label="lab_cvlt_ContractWithCustomerLiabilityCurrentRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerLiabilityCurrentRollForward" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerLiabilityCurrentRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ContractWithCustomerLiabilityCurrentRollForward" xlink:to="lab_cvlt_ContractWithCustomerLiabilityCurrentRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_fb7bf63a-14b7-4349-a9ba-056a315e5038_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_SourcesOfPrimaryRevenue_91ab01ca-a06a-41eb-b4e1-d5d35ee0019e_terseLabel_en-US" xlink:label="lab_cvlt_SourcesOfPrimaryRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sources of primary revenue</link:label>
    <link:label id="lab_cvlt_SourcesOfPrimaryRevenue_label_en-US" xlink:label="lab_cvlt_SourcesOfPrimaryRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sources Of Primary Revenue</link:label>
    <link:label id="lab_cvlt_SourcesOfPrimaryRevenue_documentation_en-US" xlink:label="lab_cvlt_SourcesOfPrimaryRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of sources of revenue in a typical sales agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SourcesOfPrimaryRevenue" xlink:href="cvlt-20210331.xsd#cvlt_SourcesOfPrimaryRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_SourcesOfPrimaryRevenue" xlink:to="lab_cvlt_SourcesOfPrimaryRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ProfessionalServicesMember_eb7c0405-64b9-4853-ba08-e8761d361399_terseLabel_en-US" xlink:label="lab_cvlt_ProfessionalServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Services</link:label>
    <link:label id="lab_cvlt_ProfessionalServicesMember_label_en-US" xlink:label="lab_cvlt_ProfessionalServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Services [Member]</link:label>
    <link:label id="lab_cvlt_ProfessionalServicesMember_documentation_en-US" xlink:label="lab_cvlt_ProfessionalServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ProfessionalServicesMember" xlink:href="cvlt-20210331.xsd#cvlt_ProfessionalServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ProfessionalServicesMember" xlink:to="lab_cvlt_ProfessionalServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_52a7bf66-ac48-43ba-8425-9a2390c9a9cc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue expected to be recognized from remaining performance obligations</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_cb588ee7-564a-486b-8e28-2027783c963c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_77bef03d-a4ca-4fb1-aa17-44a7e50ada9c_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_b68a749e-fa5b-431e-99cb-7aba9b04cf94_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_09f29b40-7334-475a-a754-33bd5637a817_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_02be6501-bab4-4d0e-90c8-1174f45de158_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_46862ed5-27b2-4b53-a1b7-0ad3c77f9888_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_4ea5312f-eaab-489d-aa5a-e6726361b1f5_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_c0dc83cd-382e-4184-bcad-24a1b093d30a_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.01&#160;par value, 250,000 shares authorized, 46,482 shares and 46,011 shares issued and outstanding at March&#160;31, 2021 and 2020, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_352444d5-9fc0-46a6-8f09-da087fffece1_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred commissions cost</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:to="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a926a8d1-7598-4234-8429-de5f1b2b1492_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_2a957a0b-80cc-4abb-8216-ecbe0d98de73_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_7dfd6d45-b2ad-4b30-9a4f-51c00e9c9d70_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of intangible assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_3bb999cc-36a5-4ec2-86f1-66c85bb3f2a4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment Charge</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Intangible Assets, Finite-lived</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_66e07347-b560-4d25-a59b-3bf1280e73f6_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_bf9c9d10-5483-4c63-815b-a8069bf041af_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_8e53df5f-274f-471d-9fda-f651c2cf4ef9_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent" xlink:to="lab_us-gaap_RestrictedCashCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_b55d9e13-7072-478a-a6da-e8ed989cf6b4_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value, Exercisable at current period-end</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_329515fa-1893-4475-9f79-8430bccaf714_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_21a7ffe4-8ffd-4e22-9b03-ef92b5cf81b3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlements and effective settlements with tax authorities and remeasurements</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_60a40b8a-102e-4c56-96ee-27e8b4ecb8de_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_59744f14-f6a1-4bd5-8080-c1728b52bfcc_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_DeferredRevenueNoncurrentMember_0cbfd21c-2e74-4be8-b075-c6ab58c4d923_terseLabel_en-US" xlink:label="lab_cvlt_DeferredRevenueNoncurrentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue, less current portion</link:label>
    <link:label id="lab_cvlt_DeferredRevenueNoncurrentMember_label_en-US" xlink:label="lab_cvlt_DeferredRevenueNoncurrentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Revenue, Noncurrent [Member]</link:label>
    <link:label id="lab_cvlt_DeferredRevenueNoncurrentMember_documentation_en-US" xlink:label="lab_cvlt_DeferredRevenueNoncurrentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Revenue, Noncurrent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_DeferredRevenueNoncurrentMember" xlink:href="cvlt-20210331.xsd#cvlt_DeferredRevenueNoncurrentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_DeferredRevenueNoncurrentMember" xlink:to="lab_cvlt_DeferredRevenueNoncurrentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_0a5a6ad9-3e51-407b-9444-44ecb5953405_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_1af2a8d5-cd50-4c62-96f7-a1bd8f07c9de_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share issuances related to stock-based compensation (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_3c78caa9-5fbb-4389-bd8d-f84bcf8d4b95_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Amounts of Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5087f76e-a274-45b4-94ca-4762201b5c4c_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total identifiable net assets acquired and liabilities assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_95f8f195-de81-4f1d-9eb2-8a910ed42914_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value, granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f771bec9-1959-4edb-baa3-7135921ccac1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average grant Date Fair Value, Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_e925751b-9c3b-4fdf-8b24-0f1ba9e49784_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of shares eligible to vest</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65195954-753c-4d8e-b8fa-9fc5a04fb5af_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_0bf449be-d620-4e87-bb30-9ccdcb1598b4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_bffd9aa2-06d1-4abc-b911-fc8840ee10bf_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares_3374bc1d-2a19-4a12-b7bd-be10b7e23289_terseLabel_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards potential to vest (in shares)</link:label>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares_label_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Potential To Vest, Shares</link:label>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares_documentation_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Potential To Vest, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares" xlink:to="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_32f915a6-155b-4915-9db9-39080771a7ad_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_a6c04313-fdbb-43fd-bb0e-a985fcc5976e_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_80219226-c43c-4a9f-a6ce-6d437d066470_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNet_aa7b205a-52e7-46d3-92da-17d947a948d5_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Opening Balance</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNet_3a63dc25-5f5e-412f-891d-d35e92675832_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNet_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNet" xlink:to="lab_us-gaap_AccountsReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_270418a3-5595-43ff-be9a-e50c0ec38870_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase/(decrease), net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f2572131-a125-4bbb-8302-372bf8d14a42_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_afd0e1ae-60e7-47eb-ba29-9fc9012cdd0c_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_7bc8cffa-f230-447b-ae76-ba6c5ea07e12_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_b40fc24d-bda5-4890-8aff-faf1f86c5e9c_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_61b94ef6-c9b7-44fc-9748-d173548c603d_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NatureOfOperations_25f9dc8b-62b0-460e-be84-cea78e5012c7_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Business</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations" xlink:to="lab_us-gaap_NatureOfOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_f620c0de-de3d-44dc-85d8-5444d8a9383e_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_624986ca-e447-4836-b7fc-26f718a68aa3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_904412f0-30a8-490c-8cbe-72d0f93652dc_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_d6956816-e256-4f50-8a56-98f3cb41d546_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Rent Expense, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesRentExpenseNet" xlink:to="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_4a3aaa94-3dca-4abf-92c0-ac318fcd89c3_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_20274425-da47-4774-9dab-da5ecf45ecb3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares Issued in acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Equity Interest Issued or Issuable, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_23a94407-b6c6-4a0f-9d0d-a9d2e69bb771_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_bfc47f59-43ed-4ec1-a577-199ea99ce099_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_9ce6acb3-4649-4fcc-a637-6573e3c65007_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_82d794cd-7b0a-46d2-beb5-314d2fbc0004_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_3e9d364d-b2eb-4e82-aa36-afedcd0d0aa2_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_e73481c3-0901-4bfa-8465-b9e721fec86a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_f098cd79-4378-4691-a4e3-43c36dff6347_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reductions related to the expiration of statutes of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_3b5b27eb-d366-4b56-9a49-cc9d5300727e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_db906f95-46f5-40ce-ae71-827a27d94fae_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum employee payroll percent deduction of salary</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3b72e56c-108c-4910-9882-deb203a82e28_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMember_43fa684b-0436-4b0b-888e-2a501873b10c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMember" xlink:to="lab_us-gaap_OtherAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_4ece2f0d-b944-497d-8ebe-6e2504cfb302_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_ae050258-11a5-4efe-a1fd-8193fd4b04f1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRestructuringCosts_85ea8c0a-f502-44ce-9a6e-56ac64a6d236_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_OtherRestructuringCosts_label_en-US" xlink:label="lab_us-gaap_OtherRestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Restructuring Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherRestructuringCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRestructuringCosts" xlink:to="lab_us-gaap_OtherRestructuringCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRevenueArrangementLineItems_f53aa951-993c-4696-bb20-054108ee59e0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueArrangementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Revenue Arrangement [Line Items]</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueArrangementLineItems_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueArrangementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Revenue Arrangement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueArrangementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems" xlink:to="lab_us-gaap_DeferredRevenueArrangementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_7f0592ff-09ce-46ee-83e9-1bef20ba2b85_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options, restricted stock units, and shares under the employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_e00216ca-7bf7-4f99-b617-ad7d75a774ff_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_4a90444d-9c22-401d-9bd9-8dd317626858_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_f9fef19b-340c-4b88-b3a9-fc91b54820ec_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions for tax positions related to prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_8b6b4744-4319-4562-9f3e-b699b9bf7f2c_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions for tax positions related to current fiscal period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_6b6c87f8-a608-4cea-b47e-25b725ed9e65_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax_734545ff-9eae-4926-9bb3-2a55fa126973_negatedLabel_en-US" xlink:label="lab_cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. tax on Global Intangible Low-Taxed Income</link:label>
    <link:label id="lab_cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax_label_en-US" xlink:label="lab_cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income Tax</link:label>
    <link:label id="lab_cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax_documentation_en-US" xlink:label="lab_cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax" xlink:href="cvlt-20210331.xsd#cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax" xlink:to="lab_cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_42429370-097e-4740-a5f9-e9aae390912a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment of current income tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_8df1f271-70ff-425e-9e28-c62371cc8247_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_1596cd3c-02b3-47a3-9ac3-7c209f81d3ea_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_a891dd56-7bcc-46b1-b16c-4a3a35a85937_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross margin</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_a6642718-faad-4124-8e59-449dc702b67a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_42e61998-6616-4dd1-8609-b307e8511f5b_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_e1373bfa-f19a-44e7-a909-b55519ffc68a_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in process</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_f0e27f6e-7996-4810-a1da-edf61f61aa47_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_d1ab0427-4c66-4905-b9fe-9f21858278c9_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Shipping and Handling Costs, Deferred Commissions Cost and Deferred Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_78e85f16-2d0a-449a-a87c-a13b9a6ad229_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Plans</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_e18fc42d-4d2c-46ed-b0ec-0d7809ae4442_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_c98066b6-7e28-44bf-afca-cc9c16419d28_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_84184ac1-e40b-46d8-8b54-158a338299b4_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_da5f229b-35ba-45e2-80ce-501d494a0cd7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_6af03788-32a2-453b-8159-6dfe286a30a3_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_f98c69d8-ff1c-4bd9-a370-67c26735acae_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_576a2629-6e38-4b36-91b3-6dad633e1bcd_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_c51a604a-efcc-4ac7-a492-65977f3f0d2b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_5ff83689-1784-41e2-9af3-865c8965166f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NOL carry forwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_502ca2de-9ea6-4c37-8f3f-edf559a31976_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) per common share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_9908e05e-94ae-47c9-81a2-b206e8f20166_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_01d7ed63-ac17-4596-a8ae-772508549465_totalLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total restructuring charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_b77fd6ea-c545-457c-a6ac-a2f2bfdc2a66_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_087d3fbe-9179-4e36-a658-f6d6a1a34605_negatedLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and local income tax expense, net of federal income tax effect</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_NOLExpiringBetween2034And2036Member_496ab289-e435-4f7b-b81f-b6db14ca2008_terseLabel_en-US" xlink:label="lab_cvlt_NOLExpiringBetween2034And2036Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NOL expiring between 2034 and 2036</link:label>
    <link:label id="lab_cvlt_NOLExpiringBetween2034And2036Member_label_en-US" xlink:label="lab_cvlt_NOLExpiringBetween2034And2036Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NOL Expiring Between 2034 And 2036 [Member]</link:label>
    <link:label id="lab_cvlt_NOLExpiringBetween2034And2036Member_documentation_en-US" xlink:label="lab_cvlt_NOLExpiringBetween2034And2036Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NOL Expiring Between 2034 And 2036 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_NOLExpiringBetween2034And2036Member" xlink:href="cvlt-20210331.xsd#cvlt_NOLExpiringBetween2034And2036Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_NOLExpiringBetween2034And2036Member" xlink:to="lab_cvlt_NOLExpiringBetween2034And2036Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_2b60bdf0-1d46-4eae-83e8-54f92b3ddaa6_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_37b39c6a-3ea1-4f60-a129-2f0a3500bffe_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed technology</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_ecd26f7c-5831-4fc3-9a0a-d812077f84b9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_666cd03c-2ac5-4410-bec2-e8e1bc6ea25a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number&#160;of Options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfShortTermInvestments_d9f293f1-a470-4fe4-b522-f9bec4232c4d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from maturity of short-term investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Short-term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_eae9d71e-1ad1-4970-bce0-c580d6484b28_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ProfessionalServicesEducationServicesMember_1e73144f-b41c-4207-8b37-ab387bea7133_terseLabel_en-US" xlink:label="lab_cvlt_ProfessionalServicesEducationServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Education Services</link:label>
    <link:label id="lab_cvlt_ProfessionalServicesEducationServicesMember_label_en-US" xlink:label="lab_cvlt_ProfessionalServicesEducationServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Services, Education Services [Member]</link:label>
    <link:label id="lab_cvlt_ProfessionalServicesEducationServicesMember_documentation_en-US" xlink:label="lab_cvlt_ProfessionalServicesEducationServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Services, Education Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ProfessionalServicesEducationServicesMember" xlink:href="cvlt-20210331.xsd#cvlt_ProfessionalServicesEducationServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ProfessionalServicesEducationServicesMember" xlink:to="lab_cvlt_ProfessionalServicesEducationServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_fc3fe65b-b2e3-4375-86b0-13b6a78be8f0_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_PerformanceRestrictedStockUnitsMember_7c5722db-6ed9-42b2-b17d-650106eaf7e4_terseLabel_en-US" xlink:label="lab_cvlt_PerformanceRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PSU</link:label>
    <link:label id="lab_cvlt_PerformanceRestrictedStockUnitsMember_label_en-US" xlink:label="lab_cvlt_PerformanceRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Restricted Stock Units [Member]</link:label>
    <link:label id="lab_cvlt_PerformanceRestrictedStockUnitsMember_documentation_en-US" xlink:label="lab_cvlt_PerformanceRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Restricted Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_PerformanceRestrictedStockUnitsMember" xlink:href="cvlt-20210331.xsd#cvlt_PerformanceRestrictedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_PerformanceRestrictedStockUnitsMember" xlink:to="lab_cvlt_PerformanceRestrictedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_1399bad9-7230-422d-9172-78c93ffc1929_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue, less current portion</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_1db4f1ad-33e5-4f16-a8e0-27f1f3a57b30_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Opening Balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_5b88a864-f19d-4226-bf59-57595ba8b35c_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_98205a13-b8bc-4686-b2e2-67388feb4d5f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company contributions to defined contribution plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_f1718cf3-831f-4fd9-b8e8-a251732da91c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_e6a41de0-43e1-4b3e-85b3-14a7b393b8f5_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosures of cash flow information</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_0e821665-266b-4564-8836-c86454d4b375_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6813a2de-3b81-4bef-8319-4b80ecf70318_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent [Abstract]</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_50d75f1b-4441-4b50-9fd1-95b593189057_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares purchased by employees (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RoyaltyExpense_f8bc462c-5c81-403f-8400-91df74e0c508_terseLabel_en-US" xlink:label="lab_us-gaap_RoyaltyExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty expense</link:label>
    <link:label id="lab_us-gaap_RoyaltyExpense_label_en-US" xlink:label="lab_us-gaap_RoyaltyExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RoyaltyExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RoyaltyExpense" xlink:to="lab_us-gaap_RoyaltyExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_2466f64d-45d5-4c8f-9d72-6418590b55c4_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_47f2855d-bfe2-418d-ae6e-a6af8dae53db_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_cdfdf48d-3647-4191-9324-2fec16df6341_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_9aecc135-10d9-4550-946f-73f0034d0cb9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_92393873-457c-4f96-a68b-001a1908abe3_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_MaximumSoftwareWarrantyPeriod_58ea850e-012d-4f8c-ad55-45ef2a5f6520_terseLabel_en-US" xlink:label="lab_cvlt_MaximumSoftwareWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum software warranty period (in days)</link:label>
    <link:label id="lab_cvlt_MaximumSoftwareWarrantyPeriod_label_en-US" xlink:label="lab_cvlt_MaximumSoftwareWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Software Warranty Period</link:label>
    <link:label id="lab_cvlt_MaximumSoftwareWarrantyPeriod_documentation_en-US" xlink:label="lab_cvlt_MaximumSoftwareWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum software warranty period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_MaximumSoftwareWarrantyPeriod" xlink:href="cvlt-20210331.xsd#cvlt_MaximumSoftwareWarrantyPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_MaximumSoftwareWarrantyPeriod" xlink:to="lab_cvlt_MaximumSoftwareWarrantyPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_cd0bc358-777e-4e59-9476-19dac9464698_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_ba5cbffe-4932-4c9f-888e-da8d472b83ee_negatedLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign earnings taxed at different rates</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease_ac01f2e9-65b1-44c3-8645-d2cf2bdc8917_terseLabel_en-US" xlink:label="lab_cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase/(decrease), net</link:label>
    <link:label id="lab_cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease_label_en-US" xlink:label="lab_cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Noncurrent, Increase (Decrease)</link:label>
    <link:label id="lab_cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease_documentation_en-US" xlink:label="lab_cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Noncurrent, Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" xlink:to="lab_cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_2ed57597-d05b-43d5-871e-5360644a8b2f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_561d3bfa-e0bb-4f4c-ba07-ef9756318804_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_52ba0083-54ef-4b06-88d4-522d9b4b63d8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_832769fe-2a8e-446c-a4ef-c7da972bb134_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_6ec9d8be-7be8-49f3-ad6f-7125c2e9d359_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_2d3aa85a-dc10-4e0a-9917-14ee413e7ca0_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f1a8cb94-2433-4ec3-a150-381558eaca01_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_a3ddb0a3-5e4e-4741-8bd9-0f28a85f58dc_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Opening Balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_000cab59-7e6b-4f11-a15b-ee01a1799f0f_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d6a505f6-bde2-46ec-b8a8-063ffc2d0f91_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_aca3b2e2-e604-4285-ba34-28873a36da58_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_e864479b-597d-4ccf-aed4-ea7e484f21af_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_SoftwareAndProductsMember_bce3dbe1-2ab9-411a-baf9-740b6763c11b_terseLabel_en-US" xlink:label="lab_cvlt_SoftwareAndProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software and products</link:label>
    <link:label id="lab_cvlt_SoftwareAndProductsMember_label_en-US" xlink:label="lab_cvlt_SoftwareAndProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software And Products [Member]</link:label>
    <link:label id="lab_cvlt_SoftwareAndProductsMember_documentation_en-US" xlink:label="lab_cvlt_SoftwareAndProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software And Products [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SoftwareAndProductsMember" xlink:href="cvlt-20210331.xsd#cvlt_SoftwareAndProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_SoftwareAndProductsMember" xlink:to="lab_cvlt_SoftwareAndProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_74b1684b-1d0c-4d2f-bc22-f9d820bcf709_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities of Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_9fe4fd5e-1b3e-4075-a1ae-2ec539bac82f_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2c6a5d33-f25f-4ace-bddc-b9df2c4e873a_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5c35ed62-01d1-4bfb-911d-7967cd28b3a1_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic weighted-average shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15464100-5ce5-48d8-a738-a0c112f89808_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Exercise Price, Options forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease_4a6d68f0-b0ac-4ae9-b668-6134fb8cff2e_terseLabel_en-US" xlink:label="lab_cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase/(decrease), net</link:label>
    <link:label id="lab_cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease_label_en-US" xlink:label="lab_cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Net, Current, Increase (Decrease)</link:label>
    <link:label id="lab_cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease_documentation_en-US" xlink:label="lab_cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Net, Current, Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease" xlink:to="lab_cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_3652784a-0a1b-4f80-a65f-77162bae1ba8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_a677608c-3988-465a-9486-93b9ae554c66_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_2b3372c5-9f0c-402f-90fa-f19b298a877f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_fd85e758-50dc-4c66-a128-39c2e1f9567e_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease_254552f5-7ff6-42d2-be46-9573c54a8de2_terseLabel_en-US" xlink:label="lab_cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase/(decrease), net</link:label>
    <link:label id="lab_cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease_label_en-US" xlink:label="lab_cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Current, Increase (Decrease)</link:label>
    <link:label id="lab_cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease_documentation_en-US" xlink:label="lab_cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Current, Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease" xlink:to="lab_cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_58dac185-0379-4fed-adbe-6c7cce7e28cc_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_02336bbe-b4c8-4cae-8ec3-3634534e04f0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxPeriodDomain_1bc651e7-79ee-4fc4-aca7-ffba2a89b8fe_terseLabel_en-US" xlink:label="lab_us-gaap_TaxPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Period [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxPeriodDomain_label_en-US" xlink:label="lab_us-gaap_TaxPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxPeriodDomain" xlink:to="lab_us-gaap_TaxPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract_1711a064-c4a5-4167-850c-e032b3aa69c0_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_1ed8b81a-ab53-4fe2-b8dc-4cdcf9246bfe_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_0ad869ed-2f1e-469d-ad9d-e316c5dd537f_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_d3681517-a5be-4dd4-a050-61ec66601fc9_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net foreign currency transaction gain (loss)</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves_5b2f0603-823a-4218-8e76-8e2f86dd6864_negatedLabel_en-US" xlink:label="lab_cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax reserves</link:label>
    <link:label id="lab_cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves_label_en-US" xlink:label="lab_cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation Tax Reserves</link:label>
    <link:label id="lab_cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves_documentation_en-US" xlink:label="lab_cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax rate reconciliation for changes in tax reserves.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves" xlink:href="cvlt-20210331.xsd#cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves" xlink:to="lab_cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_e685cb49-aa1d-40b7-b9d1-12c841ac6608_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_a4b59140-1cb9-41a2-bc1c-5ccb209244f8_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_628d66f1-8d54-4573-9803-b58e03563377_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restricted Stock Unit Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0b7e22f7-0663-4a61-ac36-7dacb6cddc9d_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_12016cd5-454c-4d28-8d69-0c7b0638b0a0_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash at end of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_3e715c17-2e8c-44fd-a371-2f6a8ca30bcf_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_fc9182ac-e9b2-4da8-8361-ae4dd271c65b_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_874c4281-1ea8-4c07-8dbd-07008b5da647_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_e6d38f83-a4eb-42a3-8474-d2ac391852f5_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_6a93330b-6a11-4d72-a0cf-aa27dee20b46_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_ba899e94-b06f-4c6a-b07a-600cf2dafd94_netLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_29d7797f-2d6f-4015-8514-6eb93ab93840_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid at closing</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligation_448a7d5e-8af8-4a7d-bc0f-a7411a2e3769_totalLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cancellable purchase commitments, Total for all periods through fiscal 2023</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligation_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded Unconditional Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligation" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences_281940f7-17d6-423f-8d05-353102e6dcd9_negatedLabel_en-US" xlink:label="lab_cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic permanent differences including acquisition items</link:label>
    <link:label id="lab_cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences_label_en-US" xlink:label="lab_cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation Permanent Differences</link:label>
    <link:label id="lab_cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences_documentation_en-US" xlink:label="lab_cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax rate reconciliation permanent differences.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xlink:href="cvlt-20210331.xsd#cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xlink:to="lab_cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AmericasMember_5238ab98-e66f-4ab9-a669-5e27fc491ca7_terseLabel_en-US" xlink:label="lab_srt_AmericasMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Americas</link:label>
    <link:label id="lab_srt_AmericasMember_label_en-US" xlink:label="lab_srt_AmericasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Americas [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AmericasMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AmericasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AmericasMember" xlink:to="lab_srt_AmericasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_56d8c360-141e-43bc-96a5-fd6fb298b63c_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_23448de5-a7db-44f7-9d91-13ffb40b6b42_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_8babf980-27f5-4e56-ad95-774be76c5cc2_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of restricted stock units included in purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_5196a39a-c5f8-4f1d-9d5e-00495d9f4554_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_eaf96ea6-621a-4ecf-9367-fb2749d68605_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_fa11d1f1-2634-4f9b-8430-948c497f981c_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_7ff4ffb3-a0fe-4a00-bd59-05b60d03f78a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ArrowMember_c35a222b-da57-4145-ad43-c5e5c29b152c_terseLabel_en-US" xlink:label="lab_cvlt_ArrowMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arrow</link:label>
    <link:label id="lab_cvlt_ArrowMember_label_en-US" xlink:label="lab_cvlt_ArrowMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arrow [Member]</link:label>
    <link:label id="lab_cvlt_ArrowMember_documentation_en-US" xlink:label="lab_cvlt_ArrowMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arrow [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ArrowMember" xlink:href="cvlt-20210331.xsd#cvlt_ArrowMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ArrowMember" xlink:to="lab_cvlt_ArrowMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_648eaf47-dfc5-4ede-97b2-e2df24416024_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets and Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_7c0c6889-13a2-4653-8510-bc97e80df73f_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_c31837ba-4027-40e9-8edf-5167a0c50296_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule II - Valuation and Qualifying Accounts</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_7f5b8c7b-2e16-4a31-b4d0-990fdbb35f84_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ea4849c9-0914-4fd8-9787-44f0bacbca4a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_68dcfa21-a24c-40c8-a388-c6607f198f75_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration (up to)</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_dae294aa-0167-4e89-9307-8e4e2374c678_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_PerformanceSharesAndRestrictedStockUnitsMember_7c4118f1-bbba-454b-91a4-b14bcbb3984e_terseLabel_en-US" xlink:label="lab_cvlt_PerformanceSharesAndRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock awards and performance based awards</link:label>
    <link:label id="lab_cvlt_PerformanceSharesAndRestrictedStockUnitsMember_label_en-US" xlink:label="lab_cvlt_PerformanceSharesAndRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares And Restricted Stock Units [Member]</link:label>
    <link:label id="lab_cvlt_PerformanceSharesAndRestrictedStockUnitsMember_documentation_en-US" xlink:label="lab_cvlt_PerformanceSharesAndRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares And Restricted Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_PerformanceSharesAndRestrictedStockUnitsMember" xlink:href="cvlt-20210331.xsd#cvlt_PerformanceSharesAndRestrictedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_PerformanceSharesAndRestrictedStockUnitsMember" xlink:to="lab_cvlt_PerformanceSharesAndRestrictedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_feee166e-514f-4840-a550-076ebca81ce5_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5d2a9fa8-472a-4c5f-87c5-14083f429bb5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3eb704d8-48d8-4778-a344-a718971d749e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_53c81e1a-a13f-482c-93ed-2ee624609631_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_61042193-f99f-4c00-b9c5-bbc5ae8d5bb6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_99bbe1e6-9365-4e7f-93c9-afb07b1b7371_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_ca777d35-4c06-4cd2-8772-d683c8cb7bfe_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireShortTermInvestments_83affcf8-79f0-45f1-a184-84f971513a24_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of short-term investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Short-term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_a72c2ff7-23a6-400e-80c2-5825b3c25cdb_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_5b9c805b-2f51-4a35-9382-bfee7e23f710_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_0e5c68d9-f77a-46e8-bacd-0cdec930bb42_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ef7f816b-c9d7-497b-96a3-1426a03b63c0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_85ec5285-da7b-4415-960c-0798355416ea_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_c98817f2-16e1-4f5c-8535-e9940500a171_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_6a09b352-ac53-4007-a22b-f11a28ca3418_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Remaining Contractual Term, Outstanding at current period-end</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ec1706b-8224-4c98-b389-987a4b2aa1d4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3ad3ec5b-a90f-421f-ac37-7e22f9bbbcdc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_f7ecef6b-67e3-492a-8410-974619b548ac_terseLabel_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_label_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]</link:label>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_documentation_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_07e1a935-a5bb-435f-88b5-b54ba77469d2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Activity in Restructuring Accrual</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring Reserve by Type of Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_d715fe24-9b55-46ac-be76-84fe495df9fd_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_397126a0-cde3-48bd-b89e-1bab9046e208_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Exercise Price, Exercisable at current period-end (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent_96958848-3c9a-46b3-8cc8-ef96bd259c53_terseLabel_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards potential to vest, percentage</link:label>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent_label_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Potential To Vest, Percent</link:label>
    <link:label id="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent_documentation_en-US" xlink:label="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Potential To Vest, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent" xlink:to="lab_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_045416df-cfaa-4ba6-8201-c88d12512d26_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSoldAbstract_fa916226-8a7d-4133-aff4-051489ac09b0_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenues:</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSoldAbstract_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_7e863bba-e1b7-440f-9d19-f3b4194b6a92_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_9e3cebe8-a369-4080-8393-4bee64f72735_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from stock-based compensation plans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_a741f257-3dee-4397-9aa7-a7ec59e14a0b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_a81a17e0-ec8d-411b-93ba-7fe40fc35948_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_f082d491-6eae-4b62-88cb-756100b058b6_negatedLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statutory federal income tax expense (benefit) rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_dc1d2ec6-dcbf-4930-8eb7-63324e02a0b9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_897224e5-c15b-4e0a-9577-5813351ff3bc_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_7302947e-9ded-4e09-a4bb-3ac7d3189f91_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_5b45432a-7809-4d28-bf37-4754b7ab0418_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Exercise Price, Options expired (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a858fb13-997c-4fc7-8e19-3b224136a7e3_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_05377941-1e76-48e3-9c1d-1d75d065f697_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_0cd5e241-b31c-4f8c-9420-059b7b11e335_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermInvestments_fdf3a05f-221d-417b-a250-20dae368b22f_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments" xlink:to="lab_us-gaap_ShortTermInvestments" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>cvlt-20210331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:7eaeba37-3750-42d2-99fa-1771adac4388,g:e44d3c6b-adae-4126-a5e1-ff0e73892474-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.commvault.com/role/CoverPage" xlink:type="simple" xlink:href="cvlt-20210331.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_43ddcf6e-48e7-440e-894d-be06d5bd271d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_DocumentType_43ddcf6e-48e7-440e-894d-be06d5bd271d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_f85258c9-b8a2-48d7-a54c-2f091713bfe2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_DocumentAnnualReport_f85258c9-b8a2-48d7-a54c-2f091713bfe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_4dacf145-be44-45ea-abb8-117168981cd3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_DocumentPeriodEndDate_4dacf145-be44-45ea-abb8-117168981cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_15d732bf-1e81-4d58-9e3c-b75e4c3be743" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_CurrentFiscalYearEndDate_15d732bf-1e81-4d58-9e3c-b75e4c3be743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_31c479a9-f90d-4cac-86ea-375cf6073618" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_DocumentTransitionReport_31c479a9-f90d-4cac-86ea-375cf6073618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_03a81aad-1bbd-4010-baf4-7e6b94d503c9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityFileNumber_03a81aad-1bbd-4010-baf4-7e6b94d503c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_d54f1fcb-d95c-4f5b-94e8-f292006000c3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityRegistrantName_d54f1fcb-d95c-4f5b-94e8-f292006000c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_071f7ba3-2a1a-4a2c-a0f6-40dae6040a9e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityIncorporationStateCountryCode_071f7ba3-2a1a-4a2c-a0f6-40dae6040a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_f8ee698a-8924-4ca0-8313-ee4a278ff599" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityTaxIdentificationNumber_f8ee698a-8924-4ca0-8313-ee4a278ff599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_e60b9258-5a91-4f3e-b271-bfe3611ec8fb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityAddressAddressLine1_e60b9258-5a91-4f3e-b271-bfe3611ec8fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_ad7cb2da-4dea-4c4c-b551-69560ddb71e8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityAddressCityOrTown_ad7cb2da-4dea-4c4c-b551-69560ddb71e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_f4b4822a-9b4e-4b86-a3eb-0f50c360c0a2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityAddressStateOrProvince_f4b4822a-9b4e-4b86-a3eb-0f50c360c0a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_fd7cd5f5-a2f5-416d-9991-e1d927203c22" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityAddressPostalZipCode_fd7cd5f5-a2f5-416d-9991-e1d927203c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_eae32a50-542b-4e22-a074-c0cfb64f67e4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_CityAreaCode_eae32a50-542b-4e22-a074-c0cfb64f67e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_721d282f-f0b6-49ca-ae68-e8ac8ed96cea" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_LocalPhoneNumber_721d282f-f0b6-49ca-ae68-e8ac8ed96cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_ac08c4ac-be10-4361-9669-455d4c8081ec" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_Security12bTitle_ac08c4ac-be10-4361-9669-455d4c8081ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_d5f2d39f-3957-47e3-83e4-f1e4263f1766" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_TradingSymbol_d5f2d39f-3957-47e3-83e4-f1e4263f1766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_b67c714d-ea13-412d-bb02-8306c4a72b7a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_SecurityExchangeName_b67c714d-ea13-412d-bb02-8306c4a72b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_40754344-dbc2-4693-b6bc-41cd49f4d00d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_40754344-dbc2-4693-b6bc-41cd49f4d00d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_f651a2d1-7ba0-4db1-afdd-301256e6a593" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityVoluntaryFilers_f651a2d1-7ba0-4db1-afdd-301256e6a593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_8d459ed7-8758-476f-b8f4-541b1a6cdf1b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityCurrentReportingStatus_8d459ed7-8758-476f-b8f4-541b1a6cdf1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_f67ea1bd-77d8-4a7a-b2c9-36b8c4e3eaf2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityInteractiveDataCurrent_f67ea1bd-77d8-4a7a-b2c9-36b8c4e3eaf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_f02c7b92-931c-45da-ac46-7cbd48a4d37e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityFilerCategory_f02c7b92-931c-45da-ac46-7cbd48a4d37e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_9417a594-1f08-4533-ae20-ae82ac1071f4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntitySmallBusiness_9417a594-1f08-4533-ae20-ae82ac1071f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_502731c9-860b-499d-9b12-e48310836c86" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityEmergingGrowthCompany_502731c9-860b-499d-9b12-e48310836c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_d98a56a2-1a56-46aa-9bb3-5b2cf424c0a5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_IcfrAuditorAttestationFlag_d98a56a2-1a56-46aa-9bb3-5b2cf424c0a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_da82b20d-417b-48f7-8b37-d40bc367f56f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityShellCompany_da82b20d-417b-48f7-8b37-d40bc367f56f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_fd8df5d9-fcd6-4fa4-adfd-829dcd73a0e8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityPublicFloat_fd8df5d9-fcd6-4fa4-adfd-829dcd73a0e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_41ef1364-d268-437c-8761-397007ae02b1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_41ef1364-d268-437c-8761-397007ae02b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_f4e92bd3-6004-43e2-94c3-c07a22eb3766" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_f4e92bd3-6004-43e2-94c3-c07a22eb3766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_b2e17033-0092-4bd3-b1fd-0e5ce5b5cffe" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_EntityCentralIndexKey_b2e17033-0092-4bd3-b1fd-0e5ce5b5cffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_1b50ce9c-3f15-47d2-8b63-e0dc69a04b24" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_DocumentFiscalYearFocus_1b50ce9c-3f15-47d2-8b63-e0dc69a04b24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_5ed1be50-fbab-497a-b1f0-28d42b3c1e36" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_DocumentFiscalPeriodFocus_5ed1be50-fbab-497a-b1f0-28d42b3c1e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_063157f8-9ef6-4a8f-8af2-8007dc6dc1e4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_64b105e7-f853-4f4c-9937-8b2409246a4c" xlink:to="loc_dei_AmendmentFlag_063157f8-9ef6-4a8f-8af2-8007dc6dc1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_e883ac97-354d-4d32-a425-10fac423115e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_4c0220d6-9ffc-4e3e-8956-e1ddd67c8a3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e883ac97-354d-4d32-a425-10fac423115e" xlink:to="loc_us-gaap_AssetsAbstract_4c0220d6-9ffc-4e3e-8956-e1ddd67c8a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_ff7aa598-f5bf-4e76-b78b-09739be2fc42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4c0220d6-9ffc-4e3e-8956-e1ddd67c8a3b" xlink:to="loc_us-gaap_AssetsCurrentAbstract_ff7aa598-f5bf-4e76-b78b-09739be2fc42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32c4043b-7ec5-4aa1-a05b-6dcfb17a4e36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_ff7aa598-f5bf-4e76-b78b-09739be2fc42" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32c4043b-7ec5-4aa1-a05b-6dcfb17a4e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_cd684b2e-b082-4a94-b86c-4b7bb1f77259" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_ff7aa598-f5bf-4e76-b78b-09739be2fc42" xlink:to="loc_us-gaap_RestrictedCashCurrent_cd684b2e-b082-4a94-b86c-4b7bb1f77259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_4a257e04-a0fc-427a-baee-bdffb60d0eae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_ff7aa598-f5bf-4e76-b78b-09739be2fc42" xlink:to="loc_us-gaap_ShortTermInvestments_4a257e04-a0fc-427a-baee-bdffb60d0eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_fc483532-d85f-4438-a6b8-4963dafd509a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_ff7aa598-f5bf-4e76-b78b-09739be2fc42" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_fc483532-d85f-4438-a6b8-4963dafd509a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_e8f4f8f6-6e34-404f-8cc6-9d627649b05a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_ff7aa598-f5bf-4e76-b78b-09739be2fc42" xlink:to="loc_us-gaap_OtherAssetsCurrent_e8f4f8f6-6e34-404f-8cc6-9d627649b05a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_7f7d3486-fced-402b-b290-5a05db29db6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_ff7aa598-f5bf-4e76-b78b-09739be2fc42" xlink:to="loc_us-gaap_AssetsCurrent_7f7d3486-fced-402b-b290-5a05db29db6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d49e4afb-0c0b-4468-83f4-d5198b69f096" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4c0220d6-9ffc-4e3e-8956-e1ddd67c8a3b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d49e4afb-0c0b-4468-83f4-d5198b69f096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_41b06d2f-91d8-4bf8-8026-9f7c4d9bb54c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4c0220d6-9ffc-4e3e-8956-e1ddd67c8a3b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_41b06d2f-91d8-4bf8-8026-9f7c4d9bb54c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_b9440c0d-d862-4ac7-8b4a-97d0659da0c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4c0220d6-9ffc-4e3e-8956-e1ddd67c8a3b" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_b9440c0d-d862-4ac7-8b4a-97d0659da0c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_692b0853-594d-413e-951f-671330a2901e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4c0220d6-9ffc-4e3e-8956-e1ddd67c8a3b" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_692b0853-594d-413e-951f-671330a2901e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_81bdedf6-b431-4f90-9711-a3f2f554117f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4c0220d6-9ffc-4e3e-8956-e1ddd67c8a3b" xlink:to="loc_us-gaap_Goodwill_81bdedf6-b431-4f90-9711-a3f2f554117f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_e4fecfab-eeb1-4dff-811d-50d65a9986b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4c0220d6-9ffc-4e3e-8956-e1ddd67c8a3b" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_e4fecfab-eeb1-4dff-811d-50d65a9986b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6fb3a7d0-9138-41e0-ac9d-e84bd760f975" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4c0220d6-9ffc-4e3e-8956-e1ddd67c8a3b" xlink:to="loc_us-gaap_Assets_6fb3a7d0-9138-41e0-ac9d-e84bd760f975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2a92c531-9e7d-4197-846f-045572f3ac46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e883ac97-354d-4d32-a425-10fac423115e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2a92c531-9e7d-4197-846f-045572f3ac46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_e58cbfac-e191-4d8f-9a61-569ef9744df4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2a92c531-9e7d-4197-846f-045572f3ac46" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_e58cbfac-e191-4d8f-9a61-569ef9744df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_6d3c5b41-7ce6-48c6-bc08-7dc3f4991447" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e58cbfac-e191-4d8f-9a61-569ef9744df4" xlink:to="loc_us-gaap_AccountsPayableCurrent_6d3c5b41-7ce6-48c6-bc08-7dc3f4991447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_0c2626a4-b9ce-4d2e-bf90-1a2014e8885c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e58cbfac-e191-4d8f-9a61-569ef9744df4" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_0c2626a4-b9ce-4d2e-bf90-1a2014e8885c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_cc759d15-3ea3-4788-979f-acb97eb76c5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e58cbfac-e191-4d8f-9a61-569ef9744df4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_cc759d15-3ea3-4788-979f-acb97eb76c5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f7fe197d-a994-4baf-8d13-7979b672955e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e58cbfac-e191-4d8f-9a61-569ef9744df4" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f7fe197d-a994-4baf-8d13-7979b672955e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_bfd82fff-7a32-41a5-8f24-4971d309cfde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e58cbfac-e191-4d8f-9a61-569ef9744df4" xlink:to="loc_us-gaap_LiabilitiesCurrent_bfd82fff-7a32-41a5-8f24-4971d309cfde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_9f1ae895-be7d-45c9-a584-e851b64d887e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2a92c531-9e7d-4197-846f-045572f3ac46" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_9f1ae895-be7d-45c9-a584-e851b64d887e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_47c7f166-979f-45ef-be19-6d98bc308e0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2a92c531-9e7d-4197-846f-045572f3ac46" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_47c7f166-979f-45ef-be19-6d98bc308e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3d195c5d-07fd-4e9b-83b8-4f4f7a8b41ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2a92c531-9e7d-4197-846f-045572f3ac46" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3d195c5d-07fd-4e9b-83b8-4f4f7a8b41ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_6e5cfb6c-df9f-4e7b-92e2-9c5bcb4c35f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2a92c531-9e7d-4197-846f-045572f3ac46" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_6e5cfb6c-df9f-4e7b-92e2-9c5bcb4c35f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_5279c901-4bec-4e87-a041-2b80c79c5650" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2a92c531-9e7d-4197-846f-045572f3ac46" xlink:to="loc_us-gaap_CommitmentsAndContingencies_5279c901-4bec-4e87-a041-2b80c79c5650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_c0e0620b-fa6c-4565-baab-3fb058e7efbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2a92c531-9e7d-4197-846f-045572f3ac46" xlink:to="loc_us-gaap_StockholdersEquityAbstract_c0e0620b-fa6c-4565-baab-3fb058e7efbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_75bdfdd6-655a-429a-a5b9-36ac72a2e524" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c0e0620b-fa6c-4565-baab-3fb058e7efbe" xlink:to="loc_us-gaap_PreferredStockValue_75bdfdd6-655a-429a-a5b9-36ac72a2e524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_718e4408-6f1d-4d8c-948a-b018e7f54732" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c0e0620b-fa6c-4565-baab-3fb058e7efbe" xlink:to="loc_us-gaap_CommonStockValue_718e4408-6f1d-4d8c-948a-b018e7f54732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1bc80b21-cb0a-46a2-91c6-b34680746edb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c0e0620b-fa6c-4565-baab-3fb058e7efbe" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1bc80b21-cb0a-46a2-91c6-b34680746edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7d64ea25-91f8-453b-84ea-bb225c0a0daf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c0e0620b-fa6c-4565-baab-3fb058e7efbe" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7d64ea25-91f8-453b-84ea-bb225c0a0daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_282d26d1-ecd4-48af-80f2-e15ef97d9be8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c0e0620b-fa6c-4565-baab-3fb058e7efbe" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_282d26d1-ecd4-48af-80f2-e15ef97d9be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_fd2f0890-27af-4bd3-a01f-247984d77c09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c0e0620b-fa6c-4565-baab-3fb058e7efbe" xlink:to="loc_us-gaap_StockholdersEquity_fd2f0890-27af-4bd3-a01f-247984d77c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_86a9ab71-02dc-4ff3-803f-c3ba4d57bb5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2a92c531-9e7d-4197-846f-045572f3ac46" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_86a9ab71-02dc-4ff3-803f-c3ba4d57bb5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_9dde7618-4756-4f9f-bd2d-c09ca8a8b754" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_1e458aed-9396-4814-9b27-06cc08b31211" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9dde7618-4756-4f9f-bd2d-c09ca8a8b754" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_1e458aed-9396-4814-9b27-06cc08b31211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_670fdccf-4b57-4f3a-9934-9c9f199d0cb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9dde7618-4756-4f9f-bd2d-c09ca8a8b754" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_670fdccf-4b57-4f3a-9934-9c9f199d0cb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_60b66e73-8530-4377-a2ce-8d3b1145bc56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9dde7618-4756-4f9f-bd2d-c09ca8a8b754" xlink:to="loc_us-gaap_PreferredStockSharesIssued_60b66e73-8530-4377-a2ce-8d3b1145bc56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_a984df5b-e63a-4825-bac4-630b28ba83c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9dde7618-4756-4f9f-bd2d-c09ca8a8b754" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_a984df5b-e63a-4825-bac4-630b28ba83c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_307cb034-5e6b-41b2-8cd5-8119f462ba94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9dde7618-4756-4f9f-bd2d-c09ca8a8b754" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_307cb034-5e6b-41b2-8cd5-8119f462ba94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_f65d5ea9-d910-46e5-8d39-a776082f20fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9dde7618-4756-4f9f-bd2d-c09ca8a8b754" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_f65d5ea9-d910-46e5-8d39-a776082f20fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_e356729a-4ddc-42c8-8834-67684335ae2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9dde7618-4756-4f9f-bd2d-c09ca8a8b754" xlink:to="loc_us-gaap_CommonStockSharesIssued_e356729a-4ddc-42c8-8834-67684335ae2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_9bf248ff-7212-4d72-bcca-150b697c9838" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9dde7618-4756-4f9f-bd2d-c09ca8a8b754" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_9bf248ff-7212-4d72-bcca-150b697c9838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_57d1ea7a-a4fe-47b0-bf4a-22646c9ff81f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d68309aa-e2c2-4ab8-bd67-a7cbe001ca25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_57d1ea7a-a4fe-47b0-bf4a-22646c9ff81f" xlink:to="loc_us-gaap_StatementTable_d68309aa-e2c2-4ab8-bd67-a7cbe001ca25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_9d550a3d-5e12-4ea2-a295-0b5211f40f0e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d68309aa-e2c2-4ab8-bd67-a7cbe001ca25" xlink:to="loc_srt_ProductOrServiceAxis_9d550a3d-5e12-4ea2-a295-0b5211f40f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_32e6315b-3ce8-43a1-8847-5fd3923e7561" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_9d550a3d-5e12-4ea2-a295-0b5211f40f0e" xlink:to="loc_srt_ProductsAndServicesDomain_32e6315b-3ce8-43a1-8847-5fd3923e7561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SoftwareAndProductsMember_44e8224d-0783-4fb6-9372-81ed60352a77" xlink:href="cvlt-20210331.xsd#cvlt_SoftwareAndProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_32e6315b-3ce8-43a1-8847-5fd3923e7561" xlink:to="loc_cvlt_SoftwareAndProductsMember_44e8224d-0783-4fb6-9372-81ed60352a77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_107a1168-972d-4ad7-8a58-bc4103eff7d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_32e6315b-3ce8-43a1-8847-5fd3923e7561" xlink:to="loc_us-gaap_ServiceMember_107a1168-972d-4ad7-8a58-bc4103eff7d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d68309aa-e2c2-4ab8-bd67-a7cbe001ca25" xlink:to="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cb7b16a0-b408-4bbb-a3a8-14f100649aa2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cb7b16a0-b408-4bbb-a3a8-14f100649aa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d655194d-7475-43f6-b09f-cb107e478314" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cb7b16a0-b408-4bbb-a3a8-14f100649aa2" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d655194d-7475-43f6-b09f-cb107e478314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract_9951e54c-f460-4d26-8d35-c0196f5e9e8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract_9951e54c-f460-4d26-8d35-c0196f5e9e8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_13c1acd2-d2a8-454b-a9f2-3facdb197268" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSoldAbstract_9951e54c-f460-4d26-8d35-c0196f5e9e8e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_13c1acd2-d2a8-454b-a9f2-3facdb197268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_86bad2ee-13bf-425d-8b33-299fe5aa4c90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_GrossProfit_86bad2ee-13bf-425d-8b33-299fe5aa4c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_4b106a6d-20cf-46a0-b580-7efb0fb9d9fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:to="loc_us-gaap_SellingAndMarketingExpense_4b106a6d-20cf-46a0-b580-7efb0fb9d9fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_a3a62c37-f572-4218-adba-0a4f1b82ecf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_a3a62c37-f572-4218-adba-0a4f1b82ecf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_02242cc0-dce0-4d17-b733-f19b4aa57eb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_02242cc0-dce0-4d17-b733-f19b4aa57eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_4005653b-7af0-4f03-b70d-a84ee1438b30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:to="loc_us-gaap_RestructuringCharges_4005653b-7af0-4f03-b70d-a84ee1438b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_7d01a93c-7b54-4744-8fac-06d53728a49c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_7d01a93c-7b54-4744-8fac-06d53728a49c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_cd1ebf9d-0678-4b05-bd26-826d15f81a70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:to="loc_us-gaap_DepreciationAndAmortization_cd1ebf9d-0678-4b05-bd26-826d15f81a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_0d8ba761-73d3-4f1a-86fd-5e4bbf4f202b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_0d8ba761-73d3-4f1a-86fd-5e4bbf4f202b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_24f6fc46-e6bd-43cc-92b9-fdf1b2ff5ce0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8c4043a3-e386-4568-89ec-64320992355f" xlink:to="loc_us-gaap_OperatingExpenses_24f6fc46-e6bd-43cc-92b9-fdf1b2ff5ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d61801d4-5c69-4bf1-b354-eb691e378d35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_OperatingIncomeLoss_d61801d4-5c69-4bf1-b354-eb691e378d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_b77bd62b-60fe-4cb0-a80c-94de2c4098fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_InvestmentIncomeInterest_b77bd62b-60fe-4cb0-a80c-94de2c4098fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c0ce7db9-4708-461e-9174-f5546b87ecf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c0ce7db9-4708-461e-9174-f5546b87ecf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_03aadf2a-ed9c-4bec-9174-490b21e93280" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_03aadf2a-ed9c-4bec-9174-490b21e93280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bc7525c7-e231-43ef-aea9-8dc3e3fbec13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_NetIncomeLoss_bc7525c7-e231-43ef-aea9-8dc3e3fbec13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_116a14b5-0607-4b50-89e4-b63e94a80f84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_EarningsPerShareAbstract_116a14b5-0607-4b50-89e4-b63e94a80f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_e1d656a6-2a6d-435f-99e4-44ec42a12f9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_116a14b5-0607-4b50-89e4-b63e94a80f84" xlink:to="loc_us-gaap_EarningsPerShareBasic_e1d656a6-2a6d-435f-99e4-44ec42a12f9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_7d338ba3-6bb1-46ad-9027-6dd4b6b7dd4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_116a14b5-0607-4b50-89e4-b63e94a80f84" xlink:to="loc_us-gaap_EarningsPerShareDiluted_7d338ba3-6bb1-46ad-9027-6dd4b6b7dd4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d6effbeb-f1d9-4201-b72b-afd6cb84df1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a088eef-f269-4c4f-8ec1-f9b628e2142f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d6effbeb-f1d9-4201-b72b-afd6cb84df1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_107dc8de-1cc8-4f82-b430-b22fad447b45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d6effbeb-f1d9-4201-b72b-afd6cb84df1a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_107dc8de-1cc8-4f82-b430-b22fad447b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aff921b3-5b09-4d75-831b-3851213ffad2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d6effbeb-f1d9-4201-b72b-afd6cb84df1a" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aff921b3-5b09-4d75-831b-3851213ffad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedStatementsofComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_328dcc5e-9470-4289-975f-f556fd1a5594" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c6171404-8edf-445f-914c-3f25c11ee3dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_328dcc5e-9470-4289-975f-f556fd1a5594" xlink:to="loc_us-gaap_NetIncomeLoss_c6171404-8edf-445f-914c-3f25c11ee3dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7fd87123-acc5-4e90-944d-8f26c28c89d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_328dcc5e-9470-4289-975f-f556fd1a5594" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7fd87123-acc5-4e90-944d-8f26c28c89d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_ac74dd1a-844a-4020-9a1d-234b55798472" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7fd87123-acc5-4e90-944d-8f26c28c89d2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_ac74dd1a-844a-4020-9a1d-234b55798472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_c01343cf-1024-458e-87cb-661ec09f7198" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_328dcc5e-9470-4289-975f-f556fd1a5594" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_c01343cf-1024-458e-87cb-661ec09f7198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_16cdf182-45e4-422e-9ffd-e5ad410e134a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6ec8c39d-0e52-4291-ae41-143f0d21bfd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_16cdf182-45e4-422e-9ffd-e5ad410e134a" xlink:to="loc_us-gaap_StatementTable_6ec8c39d-0e52-4291-ae41-143f0d21bfd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_13b0c6e2-675b-4a30-ae77-8f6d81d19da2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6ec8c39d-0e52-4291-ae41-143f0d21bfd9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_13b0c6e2-675b-4a30-ae77-8f6d81d19da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_eafc121a-8916-4ad9-b30f-920258511cac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_13b0c6e2-675b-4a30-ae77-8f6d81d19da2" xlink:to="loc_us-gaap_EquityComponentDomain_eafc121a-8916-4ad9-b30f-920258511cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_2fa5cdfb-2fdc-470a-bb5a-53bd399508cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_eafc121a-8916-4ad9-b30f-920258511cac" xlink:to="loc_us-gaap_CommonStockMember_2fa5cdfb-2fdc-470a-bb5a-53bd399508cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_5da47c15-b438-4994-a42d-e57df38fb98e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_eafc121a-8916-4ad9-b30f-920258511cac" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_5da47c15-b438-4994-a42d-e57df38fb98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_9134db92-6f15-4dbc-8ef5-68142239577b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_eafc121a-8916-4ad9-b30f-920258511cac" xlink:to="loc_us-gaap_RetainedEarningsMember_9134db92-6f15-4dbc-8ef5-68142239577b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_83c2b520-e750-4008-ac8d-2e5b29ecb6a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_eafc121a-8916-4ad9-b30f-920258511cac" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_83c2b520-e750-4008-ac8d-2e5b29ecb6a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c0ba372d-69d7-49fe-ba6b-a9ab634e07ce" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6ec8c39d-0e52-4291-ae41-143f0d21bfd9" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c0ba372d-69d7-49fe-ba6b-a9ab634e07ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d7a664e2-decf-4283-8970-80d71b0807c5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c0ba372d-69d7-49fe-ba6b-a9ab634e07ce" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d7a664e2-decf-4283-8970-80d71b0807c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_15253167-0aba-497e-a8e9-9279205a85c7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d7a664e2-decf-4283-8970-80d71b0807c5" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_15253167-0aba-497e-a8e9-9279205a85c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_56297f61-5ac6-4d67-8d2d-ea11b34ce9b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6ec8c39d-0e52-4291-ae41-143f0d21bfd9" xlink:to="loc_us-gaap_StatementLineItems_56297f61-5ac6-4d67-8d2d-ea11b34ce9b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_56297f61-5ac6-4d67-8d2d-ea11b34ce9b4" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_211f5309-6085-41ae-a3df-0609398d3046" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_SharesOutstanding_211f5309-6085-41ae-a3df-0609398d3046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d3aeac04-4af2-408d-8c14-71a756b4918e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_StockholdersEquity_d3aeac04-4af2-408d-8c14-71a756b4918e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_08fb5584-09d4-4f7b-b758-65cb540e87e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_08fb5584-09d4-4f7b-b758-65cb540e87e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_002a7400-aa48-472d-99d4-05966f55ba85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_002a7400-aa48-472d-99d4-05966f55ba85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_63d71e1b-98bb-44b5-8467-d3ef44a301f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_63d71e1b-98bb-44b5-8467-d3ef44a301f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_e30c857d-b0aa-49f9-b745-7d53964a6e96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_e30c857d-b0aa-49f9-b745-7d53964a6e96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_0bfc036a-bce6-4f7e-a365-6abae1427ad6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_0bfc036a-bce6-4f7e-a365-6abae1427ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_37b38003-9484-44a0-b279-91ae8219026a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_37b38003-9484-44a0-b279-91ae8219026a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_c2bcd4c9-82dd-416e-990e-acaf31c099c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_c2bcd4c9-82dd-416e-990e-acaf31c099c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e43f8f29-02c2-459e-add2-3ae5abbe7240" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_NetIncomeLoss_e43f8f29-02c2-459e-add2-3ae5abbe7240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3b7282b0-efc6-4e32-b8cd-98282a1a7edd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3b7282b0-efc6-4e32-b8cd-98282a1a7edd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_45d75424-7607-484a-88e4-7d3a47f29022" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_SharesOutstanding_45d75424-7607-484a-88e4-7d3a47f29022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ad7eed32-3879-435a-8cbd-b62d889eae94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06a00be7-454c-46e1-8f87-55d5c9db726c" xlink:to="loc_us-gaap_StockholdersEquity_ad7eed32-3879-435a-8cbd-b62d889eae94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_78e73de2-9845-45b0-aceb-9265b4966f75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_116358d3-cbf3-4f39-9269-0807772c338e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_78e73de2-9845-45b0-aceb-9265b4966f75" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_116358d3-cbf3-4f39-9269-0807772c338e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f0f89f6a-efcf-4f57-b4d5-9ed0cc40b5fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_116358d3-cbf3-4f39-9269-0807772c338e" xlink:to="loc_us-gaap_NetIncomeLoss_f0f89f6a-efcf-4f57-b4d5-9ed0cc40b5fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2d1e3879-21ab-49c7-8740-489ed4a3c24c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_116358d3-cbf3-4f39-9269-0807772c338e" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2d1e3879-21ab-49c7-8740-489ed4a3c24c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4f8a2499-719b-48e2-b626-7e45dba00f20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2d1e3879-21ab-49c7-8740-489ed4a3c24c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4f8a2499-719b-48e2-b626-7e45dba00f20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_cb26ba30-fb49-46ab-9499-fbb7f5021388" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2d1e3879-21ab-49c7-8740-489ed4a3c24c" xlink:to="loc_us-gaap_ShareBasedCompensation_cb26ba30-fb49-46ab-9499-fbb7f5021388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_26f895e4-406e-4711-a5f8-404b983d09bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2d1e3879-21ab-49c7-8740-489ed4a3c24c" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_26f895e4-406e-4711-a5f8-404b983d09bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_b5cbbd47-8ef9-4aa9-81e7-af97d59a035d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2d1e3879-21ab-49c7-8740-489ed4a3c24c" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_b5cbbd47-8ef9-4aa9-81e7-af97d59a035d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e8e682ed-d55c-40d2-8bb1-131325490529" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2d1e3879-21ab-49c7-8740-489ed4a3c24c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e8e682ed-d55c-40d2-8bb1-131325490529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions_856bc700-c6d7-425e-8df0-fef11b2656d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDeferredSalesCommissions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2d1e3879-21ab-49c7-8740-489ed4a3c24c" xlink:to="loc_us-gaap_AmortizationOfDeferredSalesCommissions_856bc700-c6d7-425e-8df0-fef11b2656d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_43479ee6-62d1-4ad5-af14-9f82fb213678" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2d1e3879-21ab-49c7-8740-489ed4a3c24c" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_43479ee6-62d1-4ad5-af14-9f82fb213678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a8435d6a-4f03-4865-a908-6f6856cb435b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2d1e3879-21ab-49c7-8740-489ed4a3c24c" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a8435d6a-4f03-4865-a908-6f6856cb435b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_ea59b56f-1299-457f-a611-7bf3e05575b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a8435d6a-4f03-4865-a908-6f6856cb435b" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_ea59b56f-1299-457f-a611-7bf3e05575b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet_e2ef7568-f01d-498a-ba2b-bb1012d683be" xlink:href="cvlt-20210331.xsd#cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a8435d6a-4f03-4865-a908-6f6856cb435b" xlink:to="loc_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet_e2ef7568-f01d-498a-ba2b-bb1012d683be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_dcb7b3ed-0224-4d6d-85a5-2bc0591f39f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a8435d6a-4f03-4865-a908-6f6856cb435b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_dcb7b3ed-0224-4d6d-85a5-2bc0591f39f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_IncreaseDecreaseInDeferredSalesCommissions_7270e5a6-4c64-4470-b8d3-2224d3a3ddc4" xlink:href="cvlt-20210331.xsd#cvlt_IncreaseDecreaseInDeferredSalesCommissions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a8435d6a-4f03-4865-a908-6f6856cb435b" xlink:to="loc_cvlt_IncreaseDecreaseInDeferredSalesCommissions_7270e5a6-4c64-4470-b8d3-2224d3a3ddc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_4db179a1-de42-4207-9083-9021f686272f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a8435d6a-4f03-4865-a908-6f6856cb435b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_4db179a1-de42-4207-9083-9021f686272f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_703adca9-648b-4547-8ace-361f24853844" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a8435d6a-4f03-4865-a908-6f6856cb435b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_703adca9-648b-4547-8ace-361f24853844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_525ec086-bcc7-4d8c-9325-34a06af6c9ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a8435d6a-4f03-4865-a908-6f6856cb435b" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_525ec086-bcc7-4d8c-9325-34a06af6c9ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_52517476-600f-4314-9e35-97d63895651d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a8435d6a-4f03-4865-a908-6f6856cb435b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_52517476-600f-4314-9e35-97d63895651d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f836e769-af47-4d47-8b1d-1ea8ec5d0062" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_116358d3-cbf3-4f39-9269-0807772c338e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f836e769-af47-4d47-8b1d-1ea8ec5d0062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_345f3a27-80eb-47e5-a714-647b0993b8d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_78e73de2-9845-45b0-aceb-9265b4966f75" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_345f3a27-80eb-47e5-a714-647b0993b8d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_40bd386e-8bdb-4b4b-9c20-52250ed1e690" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_345f3a27-80eb-47e5-a714-647b0993b8d6" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_40bd386e-8bdb-4b4b-9c20-52250ed1e690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments_51967fa2-e88b-4a31-9325-104470582c20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_345f3a27-80eb-47e5-a714-647b0993b8d6" xlink:to="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments_51967fa2-e88b-4a31-9325-104470582c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_66fce44d-51f0-45ba-b303-d9deb653c870" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_345f3a27-80eb-47e5-a714-647b0993b8d6" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_66fce44d-51f0-45ba-b303-d9deb653c870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b6c31efa-6d08-4484-9103-27f4b251ccc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_345f3a27-80eb-47e5-a714-647b0993b8d6" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b6c31efa-6d08-4484-9103-27f4b251ccc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_87a4aeff-c7f5-49df-a730-ca720bfada9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_345f3a27-80eb-47e5-a714-647b0993b8d6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_87a4aeff-c7f5-49df-a730-ca720bfada9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e7e5ff60-3412-4854-b88b-293500f5c228" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_78e73de2-9845-45b0-aceb-9265b4966f75" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e7e5ff60-3412-4854-b88b-293500f5c228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e1e65ccd-e6e9-41f1-8915-276d5b7b8705" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e7e5ff60-3412-4854-b88b-293500f5c228" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e1e65ccd-e6e9-41f1-8915-276d5b7b8705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_bb1fd50d-65b3-4af1-8686-a6b0449e9576" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e7e5ff60-3412-4854-b88b-293500f5c228" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_bb1fd50d-65b3-4af1-8686-a6b0449e9576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_626e870b-d588-4f88-be28-51b69b4afe22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e7e5ff60-3412-4854-b88b-293500f5c228" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_626e870b-d588-4f88-be28-51b69b4afe22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1025cb09-572c-4524-a0aa-9b9f2b5b931a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_78e73de2-9845-45b0-aceb-9265b4966f75" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1025cb09-572c-4524-a0aa-9b9f2b5b931a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d2e71d75-61ff-4319-9c52-dac8053460e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_78e73de2-9845-45b0-aceb-9265b4966f75" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d2e71d75-61ff-4319-9c52-dac8053460e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6321ccbe-a49f-4424-b0ee-29caa37133ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_78e73de2-9845-45b0-aceb-9265b4966f75" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6321ccbe-a49f-4424-b0ee-29caa37133ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f7e9e34f-75ff-4858-997a-002ca7efd69b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_78e73de2-9845-45b0-aceb-9265b4966f75" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f7e9e34f-75ff-4858-997a-002ca7efd69b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_ead32172-7017-4f01-be2f-088a6ce1c813" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_78e73de2-9845-45b0-aceb-9265b4966f75" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_ead32172-7017-4f01-be2f-088a6ce1c813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_4fdcb774-c64c-46f9-a506-429945013021" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_ead32172-7017-4f01-be2f-088a6ce1c813" xlink:to="loc_us-gaap_IncomeTaxesPaid_4fdcb774-c64c-46f9-a506-429945013021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/NatureofBusiness" xlink:type="simple" xlink:href="cvlt-20210331.xsd#NatureofBusiness"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/NatureofBusiness" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c3cb19bc-f60a-4a5f-b05d-7a7c170b7226" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations_5e898dff-32fd-4940-85dd-12f223d2b0b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3cb19bc-f60a-4a5f-b05d-7a7c170b7226" xlink:to="loc_us-gaap_NatureOfOperations_5e898dff-32fd-4940-85dd-12f223d2b0b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6abe805d-a9fb-4c4f-93c2-2e7b01abf3c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_4ba499ef-de56-4f1a-926d-f4bfe5a319a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6abe805d-a9fb-4c4f-93c2-2e7b01abf3c4" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_4ba499ef-de56-4f1a-926d-f4bfe5a319a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_336ddd3e-f726-46f6-b0e8-bd6915af0df2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_336ddd3e-f726-46f6-b0e8-bd6915af0df2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_16f94534-13a6-4233-96df-3a6efac9727a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_UseOfEstimates_16f94534-13a6-4233-96df-3a6efac9727a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_3703891e-7756-4e60-aeca-8b261e7710fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_3703891e-7756-4e60-aeca-8b261e7710fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SalesTaxPolicyPolicyTextBlock_9233d39b-aff8-4cb8-a52c-4f6758598a80" xlink:href="cvlt-20210331.xsd#cvlt_SalesTaxPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_cvlt_SalesTaxPolicyPolicyTextBlock_9233d39b-aff8-4cb8-a52c-4f6758598a80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_5c67485f-c44e-4168-9da2-d9bdc653de4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_5c67485f-c44e-4168-9da2-d9bdc653de4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_47fd7db1-02e1-48f1-ac16-438ef22d218f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_47fd7db1-02e1-48f1-ac16-438ef22d218f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_7114f58c-c610-42d2-aded-386c2a480c60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_7114f58c-c610-42d2-aded-386c2a480c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_596f7827-aea2-45cf-819d-8bc982e5f5ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_596f7827-aea2-45cf-819d-8bc982e5f5ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_f3e7b012-44f8-41ae-8fe6-afe03a5297cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_f3e7b012-44f8-41ae-8fe6-afe03a5297cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_12fda17b-fad5-4618-825c-8fa834af1769" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_12fda17b-fad5-4618-825c-8fa834af1769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_7627e917-0074-463f-a39c-301564aed395" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_7627e917-0074-463f-a39c-301564aed395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_7eee9bd5-c5d1-499f-bb57-8e569eef1efc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_7eee9bd5-c5d1-499f-bb57-8e569eef1efc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_bbfb2cab-5fa7-4898-b836-7ec82f3d91f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_bbfb2cab-5fa7-4898-b836-7ec82f3d91f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_d108eea5-fcb6-45fc-84ab-37bc97659027" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_d108eea5-fcb6-45fc-84ab-37bc97659027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_0a954eef-13b7-4e8b-9684-081a07975da9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_0a954eef-13b7-4e8b-9684-081a07975da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_4ae48c28-5998-41a1-91ab-26d3376d4f18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_4ae48c28-5998-41a1-91ab-26d3376d4f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6dcd7e92-ed3b-42e4-aaf5-9e9d55855678" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6dcd7e92-ed3b-42e4-aaf5-9e9d55855678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsPolicy_858479c8-104d-49cb-8a61-ac243b293ca6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationsPolicy"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_AssetRetirementObligationsPolicy_858479c8-104d-49cb-8a61-ac243b293ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_114f126c-b0ca-41e9-bf51-ba6c45fbfa55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_114f126c-b0ca-41e9-bf51-ba6c45fbfa55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_e9399d56-19a0-4a75-8c45-475bf8a6edf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_e9399d56-19a0-4a75-8c45-475bf8a6edf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_StockRepurchasesPolicyPolicyTextBlock_6b05ad5a-6800-494f-84b2-25455c55aa81" xlink:href="cvlt-20210331.xsd#cvlt_StockRepurchasesPolicyPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_cvlt_StockRepurchasesPolicyPolicyTextBlock_6b05ad5a-6800-494f-84b2-25455c55aa81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_18ad0a6e-01bf-46d6-859d-dcfdc8af2d8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_18ad0a6e-01bf-46d6-859d-dcfdc8af2d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_41b928d8-3ff7-4cfd-90c9-512812b37e32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3518105-a86b-47bb-81c3-ba70401a9415" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_41b928d8-3ff7-4cfd-90c9-512812b37e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_370ba966-9410-4c46-983c-c6168c23a048" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f092cc2f-f17b-45bd-95f6-0ff7b834e478" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_370ba966-9410-4c46-983c-c6168c23a048" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f092cc2f-f17b-45bd-95f6-0ff7b834e478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_958e682f-a48d-4d9e-b3ca-a0a5b7679c6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_370ba966-9410-4c46-983c-c6168c23a048" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_958e682f-a48d-4d9e-b3ca-a0a5b7679c6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_c6b191f4-204d-4bbc-83a6-2faa2647fe0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_370ba966-9410-4c46-983c-c6168c23a048" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_c6b191f4-204d-4bbc-83a6-2faa2647fe0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_de643da5-b502-47d9-b767-5a5d057e4408" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_370ba966-9410-4c46-983c-c6168c23a048" xlink:to="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_de643da5-b502-47d9-b767-5a5d057e4408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_b09539e4-0464-4d30-af91-d8be8d0cc385" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:href="cvlt-20210331.xsd#cvlt_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b09539e4-0464-4d30-af91-d8be8d0cc385" xlink:to="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_75604a50-5558-49f3-b214-edbd7ce5abcf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_75604a50-5558-49f3-b214-edbd7ce5abcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_48f58dd0-fa65-4010-9b6c-abc3112ed267" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_75604a50-5558-49f3-b214-edbd7ce5abcf" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_48f58dd0-fa65-4010-9b6c-abc3112ed267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_1063ecfe-7696-411c-9877-038a5cc254d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_48f58dd0-fa65-4010-9b6c-abc3112ed267" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_1063ecfe-7696-411c-9877-038a5cc254d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_016d55fa-448f-49da-912e-568ec5085ff2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_srt_MajorCustomersAxis_016d55fa-448f-49da-912e-568ec5085ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_9d6ffbf4-bb9f-4cd8-a385-9c7b4c43fd3d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_016d55fa-448f-49da-912e-568ec5085ff2" xlink:to="loc_srt_NameOfMajorCustomerDomain_9d6ffbf4-bb9f-4cd8-a385-9c7b4c43fd3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ArrowMember_1bb57bf0-eebe-4140-847c-617cb50080bd" xlink:href="cvlt-20210331.xsd#cvlt_ArrowMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_9d6ffbf4-bb9f-4cd8-a385-9c7b4c43fd3d" xlink:to="loc_cvlt_ArrowMember_1bb57bf0-eebe-4140-847c-617cb50080bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_536e910a-72e0-4a9c-8406-69926df1db77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_536e910a-72e0-4a9c-8406-69926df1db77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d17c12ec-c1fb-4190-9e19-1af54cde6cf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_536e910a-72e0-4a9c-8406-69926df1db77" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d17c12ec-c1fb-4190-9e19-1af54cde6cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_32585a60-8584-4ad2-89b3-cddb19f7c987" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d17c12ec-c1fb-4190-9e19-1af54cde6cf0" xlink:to="loc_us-gaap_SalesRevenueNetMember_32585a60-8584-4ad2-89b3-cddb19f7c987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_154f49c7-407f-4e0b-ae8d-39154aeb0973" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d17c12ec-c1fb-4190-9e19-1af54cde6cf0" xlink:to="loc_us-gaap_AccountsReceivableMember_154f49c7-407f-4e0b-ae8d-39154aeb0973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_190cc2e8-243e-468c-a72e-3d292252f80d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_srt_RangeAxis_190cc2e8-243e-468c-a72e-3d292252f80d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2271d473-0976-44cf-a139-7271a9161fc5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_190cc2e8-243e-468c-a72e-3d292252f80d" xlink:to="loc_srt_RangeMember_2271d473-0976-44cf-a139-7271a9161fc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f55c6acf-6d37-4636-aa00-a2e3081aea6f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2271d473-0976-44cf-a139-7271a9161fc5" xlink:to="loc_srt_MinimumMember_f55c6acf-6d37-4636-aa00-a2e3081aea6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_52b1abf8-bcfb-4efa-a7da-daafbe03b54d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2271d473-0976-44cf-a139-7271a9161fc5" xlink:to="loc_srt_MaximumMember_52b1abf8-bcfb-4efa-a7da-daafbe03b54d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_69fcf931-4a0b-42b0-abf8-8b73b487458f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_69fcf931-4a0b-42b0-abf8-8b73b487458f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5274759b-85b9-4ade-b341-0653e0ca703a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_69fcf931-4a0b-42b0-abf8-8b73b487458f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5274759b-85b9-4ade-b341-0653e0ca703a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_92dcee2a-fa70-4e5e-9d4b-11ead366a8bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5274759b-85b9-4ade-b341-0653e0ca703a" xlink:to="loc_us-gaap_BuildingMember_92dcee2a-fa70-4e5e-9d4b-11ead366a8bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_fda03385-635a-439c-83b0-2b877db41b40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5274759b-85b9-4ade-b341-0653e0ca703a" xlink:to="loc_us-gaap_ComputerEquipmentMember_fda03385-635a-439c-83b0-2b877db41b40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_3f069709-f926-4c0c-be1c-0bb2b5d73eb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5274759b-85b9-4ade-b341-0653e0ca703a" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_3f069709-f926-4c0c-be1c-0bb2b5d73eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_884ddb53-c440-44b5-a3e4-2ce8aa3b6b22" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_884ddb53-c440-44b5-a3e4-2ce8aa3b6b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e4e6aa45-f588-4a42-81f6-b56ac10cdbf4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_884ddb53-c440-44b5-a3e4-2ce8aa3b6b22" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e4e6aa45-f588-4a42-81f6-b56ac10cdbf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_7fdeb0e7-c762-40d2-96b1-c207c5e5284c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e4e6aa45-f588-4a42-81f6-b56ac10cdbf4" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_7fdeb0e7-c762-40d2-96b1-c207c5e5284c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_67a5cac4-bf8c-473d-b220-920325c2258b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_67a5cac4-bf8c-473d-b220-920325c2258b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a39453a5-c3f4-4259-8f52-66e290d3cd03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_67a5cac4-bf8c-473d-b220-920325c2258b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a39453a5-c3f4-4259-8f52-66e290d3cd03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_991d09ba-f9e0-4e27-b479-0c8cbfa644ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a39453a5-c3f4-4259-8f52-66e290d3cd03" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_991d09ba-f9e0-4e27-b479-0c8cbfa644ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_de1b1997-9fb4-40e0-8875-5b1526c6bff2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a39453a5-c3f4-4259-8f52-66e290d3cd03" xlink:to="loc_us-gaap_CustomerRelationshipsMember_de1b1997-9fb4-40e0-8875-5b1526c6bff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6897c6ca-300a-485e-8187-6a506e762f9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6897c6ca-300a-485e-8187-6a506e762f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c42a6d6d-de17-44a6-82cc-9d5bd7fd2291" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6897c6ca-300a-485e-8187-6a506e762f9e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c42a6d6d-de17-44a6-82cc-9d5bd7fd2291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_HedvigInc.Member_cc06d34f-cc56-450f-a511-31fb12f12575" xlink:href="cvlt-20210331.xsd#cvlt_HedvigInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c42a6d6d-de17-44a6-82cc-9d5bd7fd2291" xlink:to="loc_cvlt_HedvigInc.Member_cc06d34f-cc56-450f-a511-31fb12f12575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:href="cvlt-20210331.xsd#cvlt_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesTable_ee2650cc-61fd-4a03-8669-03d34b5ddc0a" xlink:to="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_0aa5aef1-0fc9-4644-876e-0beaae3fb1c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_AdvertisingExpense_0aa5aef1-0fc9-4644-876e-0beaae3fb1c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_dcd2babb-c98a-4316-a74e-099377005e15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_dcd2babb-c98a-4316-a74e-099377005e15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_d4b8c3b4-1695-40c4-a636-1796a97ea1f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_d4b8c3b4-1695-40c4-a636-1796a97ea1f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_e74aa441-413b-4162-8145-49070d8ef80a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_e74aa441-413b-4162-8145-49070d8ef80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ad28d445-4d7b-455e-8d3e-3a28c4238fe0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ad28d445-4d7b-455e-8d3e-3a28c4238fe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_693bb287-84e4-4a60-847f-502719c8e6e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_AssetRetirementObligation_693bb287-84e4-4a60-847f-502719c8e6e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_840676d3-d876-44f6-9b91-c72bbecec260" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_840676d3-d876-44f6-9b91-c72bbecec260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_141222fb-dd44-4e74-98d0-4900a8b3a78b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_141222fb-dd44-4e74-98d0-4900a8b3a78b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_364012dd-ad7e-415d-82fa-abd234739297" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_364012dd-ad7e-415d-82fa-abd234739297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e1c0276b-358f-46be-906e-3e45595696cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_SummaryOfSignificantAccountingPoliciesLineItems_66d63392-0e24-4287-8d63-8194442974bb" xlink:to="loc_us-gaap_StockholdersEquity_e1c0276b-358f-46be-906e-3e45595696cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_347390c1-92ed-41c8-a143-c3d363041536" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_c812138b-09a5-4ad7-95ea-107cf8a7e016" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_347390c1-92ed-41c8-a143-c3d363041536" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_c812138b-09a5-4ad7-95ea-107cf8a7e016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_329f6099-f7d2-4352-84b3-7fb6310a9f0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_c812138b-09a5-4ad7-95ea-107cf8a7e016" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_329f6099-f7d2-4352-84b3-7fb6310a9f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bb45ecf9-0bd0-453b-9d08-9413a768ecd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_c812138b-09a5-4ad7-95ea-107cf8a7e016" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bb45ecf9-0bd0-453b-9d08-9413a768ecd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aff92772-1a85-4e2b-85cd-3e30287b997d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_c812138b-09a5-4ad7-95ea-107cf8a7e016" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aff92772-1a85-4e2b-85cd-3e30287b997d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofPotentialOutstandingCommonStockEquivalentsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesSummaryofPotentialOutstandingCommonStockEquivalentsDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofPotentialOutstandingCommonStockEquivalentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_01865adb-0926-444f-ba3c-3a41b936958f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5c8332df-3d10-48a9-a79b-e995f66e0685" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_01865adb-0926-444f-ba3c-3a41b936958f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5c8332df-3d10-48a9-a79b-e995f66e0685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_cce50ff0-f2b2-48e9-bb3c-b9c400d269bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fc70a28a-814e-45eb-9e2e-37c4a3c91584" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cce50ff0-f2b2-48e9-bb3c-b9c400d269bf" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fc70a28a-814e-45eb-9e2e-37c4a3c91584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6fa2538d-7ac2-4f07-8545-b82897f9bf06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fc70a28a-814e-45eb-9e2e-37c4a3c91584" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6fa2538d-7ac2-4f07-8545-b82897f9bf06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_25e40b1a-91d8-475e-b311-7dd65cea6fe1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6fa2538d-7ac2-4f07-8545-b82897f9bf06" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_25e40b1a-91d8-475e-b311-7dd65cea6fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_142756a5-bbe2-4748-b2b9-292ed343bb48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_25e40b1a-91d8-475e-b311-7dd65cea6fe1" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_142756a5-bbe2-4748-b2b9-292ed343bb48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1fd16e03-5095-4054-ad8f-b6359cf543a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_25e40b1a-91d8-475e-b311-7dd65cea6fe1" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1fd16e03-5095-4054-ad8f-b6359cf543a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_1b763a9f-8dbb-4aeb-89c7-c20d34b464bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_25e40b1a-91d8-475e-b311-7dd65cea6fe1" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_1b763a9f-8dbb-4aeb-89c7-c20d34b464bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_81588bad-257a-4c6e-a18c-be1756749f17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fc70a28a-814e-45eb-9e2e-37c4a3c91584" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_81588bad-257a-4c6e-a18c-be1756749f17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f2babe55-3d54-4baa-8603-2b46d7e4057a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_81588bad-257a-4c6e-a18c-be1756749f17" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f2babe55-3d54-4baa-8603-2b46d7e4057a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_c2d690d8-085b-4be3-be73-bc503a1545aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_f2babe55-3d54-4baa-8603-2b46d7e4057a" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_c2d690d8-085b-4be3-be73-bc503a1545aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6d26ed1-b636-427b-b4ac-149a2716000f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fc70a28a-814e-45eb-9e2e-37c4a3c91584" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6d26ed1-b636-427b-b4ac-149a2716000f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_87d822d0-fe16-4296-a505-c6f89e8a4f95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6d26ed1-b636-427b-b4ac-149a2716000f" xlink:to="loc_us-gaap_AssetsAbstract_87d822d0-fe16-4296-a505-c6f89e8a4f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_fd8a2c14-8738-4b27-a903-a29f7f17885a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_87d822d0-fe16-4296-a505-c6f89e8a4f95" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_fd8a2c14-8738-4b27-a903-a29f7f17885a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_39c85a09-9505-40c7-905a-6db0e9b3e7eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6d26ed1-b636-427b-b4ac-149a2716000f" xlink:to="loc_us-gaap_LiabilitiesAbstract_39c85a09-9505-40c7-905a-6db0e9b3e7eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_ab7de68c-c2c2-4fbd-beb8-c91bc33fe939" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_39c85a09-9505-40c7-905a-6db0e9b3e7eb" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_ab7de68c-c2c2-4fbd-beb8-c91bc33fe939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/Revenue" xlink:type="simple" xlink:href="cvlt-20210331.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c2708309-6bc1-4670-a4d8-987bcb79e3bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_c67ecdb4-856a-4647-8a81-265b3001b581" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c2708309-6bc1-4670-a4d8-987bcb79e3bd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_c67ecdb4-856a-4647-8a81-265b3001b581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenueTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenueTables"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4f1686ac-6b5e-4642-914f-5d1254c529b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_ac3fd7e0-3100-4db8-804a-d49b85f2c921" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4f1686ac-6b5e-4642-914f-5d1254c529b9" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_ac3fd7e0-3100-4db8-804a-d49b85f2c921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e75cc7ec-29c8-40a8-b42f-2bf8da26e38f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4f1686ac-6b5e-4642-914f-5d1254c529b9" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e75cc7ec-29c8-40a8-b42f-2bf8da26e38f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_360e2b26-f96e-4542-997c-e2a332395966" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4f1686ac-6b5e-4642-914f-5d1254c529b9" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_360e2b26-f96e-4542-997c-e2a332395966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenueAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenueAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/RevenueAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_97ec519a-635a-462f-aea6-cd33bb8e4c5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d3cb1d77-1e6e-4474-995a-e47d426bd383" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_97ec519a-635a-462f-aea6-cd33bb8e4c5e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d3cb1d77-1e6e-4474-995a-e47d426bd383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_339e789f-e000-4b8d-9780-ea60fafaa3ef" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d3cb1d77-1e6e-4474-995a-e47d426bd383" xlink:to="loc_srt_ProductOrServiceAxis_339e789f-e000-4b8d-9780-ea60fafaa3ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_56dfb12a-1c57-4c42-95e3-753e27cf78e6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_339e789f-e000-4b8d-9780-ea60fafaa3ef" xlink:to="loc_srt_ProductsAndServicesDomain_56dfb12a-1c57-4c42-95e3-753e27cf78e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SoftwareMember_ee7d40a5-5be1-4c6c-a797-377d24938fac" xlink:href="cvlt-20210331.xsd#cvlt_SoftwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_56dfb12a-1c57-4c42-95e3-753e27cf78e6" xlink:to="loc_cvlt_SoftwareMember_ee7d40a5-5be1-4c6c-a797-377d24938fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9d45282c-b514-459d-b7c0-d1c97bbc871b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d3cb1d77-1e6e-4474-995a-e47d426bd383" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9d45282c-b514-459d-b7c0-d1c97bbc871b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SourcesOfPrimaryRevenue_ec32cc4c-5fa8-422b-9b0f-5b0d12acd6f5" xlink:href="cvlt-20210331.xsd#cvlt_SourcesOfPrimaryRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9d45282c-b514-459d-b7c0-d1c97bbc871b" xlink:to="loc_cvlt_SourcesOfPrimaryRevenue_ec32cc4c-5fa8-422b-9b0f-5b0d12acd6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_CustomerSupportAgreementTerm_71b5290d-8f56-45c8-b469-85a41351538b" xlink:href="cvlt-20210331.xsd#cvlt_CustomerSupportAgreementTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9d45282c-b514-459d-b7c0-d1c97bbc871b" xlink:to="loc_cvlt_CustomerSupportAgreementTerm_71b5290d-8f56-45c8-b469-85a41351538b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SubscriptionArrangementTerm_6396959b-a5da-44d1-9de1-d10065dbb46c" xlink:href="cvlt-20210331.xsd#cvlt_SubscriptionArrangementTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9d45282c-b514-459d-b7c0-d1c97bbc871b" xlink:to="loc_cvlt_SubscriptionArrangementTerm_6396959b-a5da-44d1-9de1-d10065dbb46c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_e8f88d03-6c9d-4848-9e0c-25bc2207c249" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9d45282c-b514-459d-b7c0-d1c97bbc871b" xlink:to="loc_us-gaap_NumberOfOperatingSegments_e8f88d03-6c9d-4848-9e0c-25bc2207c249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_deb8330e-84c9-4665-9d0c-6aa8cfc60c04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9d45282c-b514-459d-b7c0-d1c97bbc871b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_deb8330e-84c9-4665-9d0c-6aa8cfc60c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_c768acb1-2bf8-4b5d-a599-27dc01fc766b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9d45282c-b514-459d-b7c0-d1c97bbc871b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_c768acb1-2bf8-4b5d-a599-27dc01fc766b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenuePerformanceObligationsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenuePerformanceObligationsDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/RevenuePerformanceObligationsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5581e72e-956c-4a30-8396-71ffddbdbf8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_c4f05add-9c23-49c0-936b-05a08deaf35e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5581e72e-956c-4a30-8396-71ffddbdbf8d" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_c4f05add-9c23-49c0-936b-05a08deaf35e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_9f5aa8a3-7134-4869-a5d8-d00b79bd0e32" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_c4f05add-9c23-49c0-936b-05a08deaf35e" xlink:to="loc_srt_ProductOrServiceAxis_9f5aa8a3-7134-4869-a5d8-d00b79bd0e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2485b1c8-c30f-4ef8-95ac-0246a69bf354" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_9f5aa8a3-7134-4869-a5d8-d00b79bd0e32" xlink:to="loc_srt_ProductsAndServicesDomain_2485b1c8-c30f-4ef8-95ac-0246a69bf354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SoftwareLicensesMember_a1cb210d-f868-4c7d-95ef-188e69fc0652" xlink:href="cvlt-20210331.xsd#cvlt_SoftwareLicensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2485b1c8-c30f-4ef8-95ac-0246a69bf354" xlink:to="loc_cvlt_SoftwareLicensesMember_a1cb210d-f868-4c7d-95ef-188e69fc0652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SoftwareAppliancesMember_58f40c5d-7514-4bc2-8e73-b8b27f7409d3" xlink:href="cvlt-20210331.xsd#cvlt_SoftwareAppliancesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2485b1c8-c30f-4ef8-95ac-0246a69bf354" xlink:to="loc_cvlt_SoftwareAppliancesMember_58f40c5d-7514-4bc2-8e73-b8b27f7409d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ProfessionalServicesOtherMember_00ee2d86-694f-458c-8518-9270870fa644" xlink:href="cvlt-20210331.xsd#cvlt_ProfessionalServicesOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2485b1c8-c30f-4ef8-95ac-0246a69bf354" xlink:to="loc_cvlt_ProfessionalServicesOtherMember_00ee2d86-694f-458c-8518-9270870fa644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ProfessionalServicesEducationServicesMember_68e06c63-df96-4d2e-bb27-a3bb344b2222" xlink:href="cvlt-20210331.xsd#cvlt_ProfessionalServicesEducationServicesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2485b1c8-c30f-4ef8-95ac-0246a69bf354" xlink:to="loc_cvlt_ProfessionalServicesEducationServicesMember_68e06c63-df96-4d2e-bb27-a3bb344b2222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_43bf116b-e35a-4cce-9036-28d9d0f853b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_c4f05add-9c23-49c0-936b-05a08deaf35e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_43bf116b-e35a-4cce-9036-28d9d0f853b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod_3761ab9f-aa4b-4128-a78e-dd6f4eddd8ca" xlink:href="cvlt-20210331.xsd#cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_43bf116b-e35a-4cce-9036-28d9d0f853b1" xlink:to="loc_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod_3761ab9f-aa4b-4128-a78e-dd6f4eddd8ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_bc0061fc-d33d-4944-95bf-fe8fc680e4ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_a4f9940a-34ca-47d1-9fd3-6faf4d076975" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_bc0061fc-d33d-4944-95bf-fe8fc680e4ab" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_a4f9940a-34ca-47d1-9fd3-6faf4d076975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b634ef71-a502-4cd5-98bf-4063c5df5fc6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a4f9940a-34ca-47d1-9fd3-6faf4d076975" xlink:to="loc_srt_ProductOrServiceAxis_b634ef71-a502-4cd5-98bf-4063c5df5fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_beef4e13-51bc-4dad-8651-a52964b46f87" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_b634ef71-a502-4cd5-98bf-4063c5df5fc6" xlink:to="loc_srt_ProductsAndServicesDomain_beef4e13-51bc-4dad-8651-a52964b46f87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SoftwareMember_e813d028-6b79-41cb-92e0-7f34dc16f58d" xlink:href="cvlt-20210331.xsd#cvlt_SoftwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_beef4e13-51bc-4dad-8651-a52964b46f87" xlink:to="loc_cvlt_SoftwareMember_e813d028-6b79-41cb-92e0-7f34dc16f58d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_CustomerSupportMember_07945a97-b834-442b-af10-0b2e91e71c89" xlink:href="cvlt-20210331.xsd#cvlt_CustomerSupportMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_beef4e13-51bc-4dad-8651-a52964b46f87" xlink:to="loc_cvlt_CustomerSupportMember_07945a97-b834-442b-af10-0b2e91e71c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ProfessionalServicesMember_ece6e438-db4b-4aba-a6ff-81734edd9fc4" xlink:href="cvlt-20210331.xsd#cvlt_ProfessionalServicesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_beef4e13-51bc-4dad-8651-a52964b46f87" xlink:to="loc_cvlt_ProfessionalServicesMember_ece6e438-db4b-4aba-a6ff-81734edd9fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_d317fc80-c25c-4d76-9ef2-44eddd9bdcbb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a4f9940a-34ca-47d1-9fd3-6faf4d076975" xlink:to="loc_srt_StatementGeographicalAxis_d317fc80-c25c-4d76-9ef2-44eddd9bdcbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d943afa5-e305-46ac-94a7-1e0bde7f6ae8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_d317fc80-c25c-4d76-9ef2-44eddd9bdcbb" xlink:to="loc_srt_SegmentGeographicalDomain_d943afa5-e305-46ac-94a7-1e0bde7f6ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AmericasMember_8937648a-c27f-442c-a53c-47a112227153" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AmericasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_d943afa5-e305-46ac-94a7-1e0bde7f6ae8" xlink:to="loc_srt_AmericasMember_8937648a-c27f-442c-a53c-47a112227153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_93ff1a9e-cd7a-400d-9887-7a640c1925b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_d943afa5-e305-46ac-94a7-1e0bde7f6ae8" xlink:to="loc_us-gaap_EMEAMember_93ff1a9e-cd7a-400d-9887-7a640c1925b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_98f6fa34-1a4d-49da-8df4-f5736d0b4017" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_d943afa5-e305-46ac-94a7-1e0bde7f6ae8" xlink:to="loc_srt_AsiaPacificMember_98f6fa34-1a4d-49da-8df4-f5736d0b4017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_86463d77-535f-432b-8ad0-87659a6b38d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a4f9940a-34ca-47d1-9fd3-6faf4d076975" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_86463d77-535f-432b-8ad0-87659a6b38d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_475d4427-54a2-4609-89fe-d23e0771a9c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_86463d77-535f-432b-8ad0-87659a6b38d5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_475d4427-54a2-4609-89fe-d23e0771a9c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenueOpeningandClosingBalancesReceivablesDetails"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9a208218-cdb5-44d4-816b-3ea565c0c0f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_07fd74df-5bc6-4ddb-a2d3-c18cd48ee5db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9a208218-cdb5-44d4-816b-3ea565c0c0f2" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_07fd74df-5bc6-4ddb-a2d3-c18cd48ee5db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_71fadcb7-f243-4bc7-9bfc-e0151a284915" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_07fd74df-5bc6-4ddb-a2d3-c18cd48ee5db" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_71fadcb7-f243-4bc7-9bfc-e0151a284915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_f22c8b49-d794-4047-92a3-33742574dcca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_71fadcb7-f243-4bc7-9bfc-e0151a284915" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_f22c8b49-d794-4047-92a3-33742574dcca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember_50bac02c-8bbb-4f97-89ee-e39bf2e9e29f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f22c8b49-d794-4047-92a3-33742574dcca" xlink:to="loc_us-gaap_TradeAccountsReceivableMember_50bac02c-8bbb-4f97-89ee-e39bf2e9e29f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_81e47251-23e4-42c9-b570-28ae4c460918" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f22c8b49-d794-4047-92a3-33742574dcca" xlink:to="loc_us-gaap_OtherAssetsMember_81e47251-23e4-42c9-b570-28ae4c460918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8257d72c-120a-44b5-8764-f11504632f50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_07fd74df-5bc6-4ddb-a2d3-c18cd48ee5db" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8257d72c-120a-44b5-8764-f11504632f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_AccountsReceivableRollForward_f6a73330-0360-450d-9551-db46d0b99fd8" xlink:href="cvlt-20210331.xsd#cvlt_AccountsReceivableRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8257d72c-120a-44b5-8764-f11504632f50" xlink:to="loc_cvlt_AccountsReceivableRollForward_f6a73330-0360-450d-9551-db46d0b99fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_3ef45e05-002d-46d7-96ff-160911d5ea66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_AccountsReceivableRollForward_f6a73330-0360-450d-9551-db46d0b99fd8" xlink:to="loc_us-gaap_AccountsReceivableNet_3ef45e05-002d-46d7-96ff-160911d5ea66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_3e988d90-b078-441b-a79a-852475030c79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_AccountsReceivableRollForward_f6a73330-0360-450d-9551-db46d0b99fd8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_3e988d90-b078-441b-a79a-852475030c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_2f5aaf49-684c-43f3-b74e-42411d1bdf95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_AccountsReceivableRollForward_f6a73330-0360-450d-9551-db46d0b99fd8" xlink:to="loc_us-gaap_AccountsReceivableNet_2f5aaf49-684c-43f3-b74e-42411d1bdf95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerAssetNetCurrentRollForward_56e168b8-e8d7-470e-9491-83650dd731e3" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerAssetNetCurrentRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8257d72c-120a-44b5-8764-f11504632f50" xlink:to="loc_cvlt_ContractWithCustomerAssetNetCurrentRollForward_56e168b8-e8d7-470e-9491-83650dd731e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_59807c75-99c3-4004-a1b9-874823232337" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_ContractWithCustomerAssetNetCurrentRollForward_56e168b8-e8d7-470e-9491-83650dd731e3" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_59807c75-99c3-4004-a1b9-874823232337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease_d6a4dab5-6696-4d95-bc4a-13e0f78a7957" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_ContractWithCustomerAssetNetCurrentRollForward_56e168b8-e8d7-470e-9491-83650dd731e3" xlink:to="loc_cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease_d6a4dab5-6696-4d95-bc4a-13e0f78a7957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_a51d3ae0-85a5-487e-8f9f-8e17faabbb98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_ContractWithCustomerAssetNetCurrentRollForward_56e168b8-e8d7-470e-9491-83650dd731e3" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_a51d3ae0-85a5-487e-8f9f-8e17faabbb98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward_f65c2c62-e7e9-432e-a81c-9c6d6d2583be" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerAssetNetNoncurrentRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8257d72c-120a-44b5-8764-f11504632f50" xlink:to="loc_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward_f65c2c62-e7e9-432e-a81c-9c6d6d2583be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_b73a698a-fe86-4775-bddd-5db57c2fb6ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward_f65c2c62-e7e9-432e-a81c-9c6d6d2583be" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_b73a698a-fe86-4775-bddd-5db57c2fb6ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease_60d27a8e-0324-48a7-99ed-a4bd85432419" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward_f65c2c62-e7e9-432e-a81c-9c6d6d2583be" xlink:to="loc_cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease_60d27a8e-0324-48a7-99ed-a4bd85432419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_fb8c3f01-1316-48a0-92d7-407ce5635ab2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward_f65c2c62-e7e9-432e-a81c-9c6d6d2583be" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_fb8c3f01-1316-48a0-92d7-407ce5635ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RevenueOpeningandClosingBalancesDeferredRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5e54c183-3bc5-441d-a8ce-be0378678294" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueArrangementByTypeTable_fade388b-53f1-4ca0-813a-a2259f84f335" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5e54c183-3bc5-441d-a8ce-be0378678294" xlink:to="loc_us-gaap_DeferredRevenueArrangementByTypeTable_fade388b-53f1-4ca0-813a-a2259f84f335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_ace29b9f-dccf-47db-8f11-e656dd5cdda1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable_fade388b-53f1-4ca0-813a-a2259f84f335" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_ace29b9f-dccf-47db-8f11-e656dd5cdda1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7f1af99e-0ac4-451b-8a8d-734eae3d2f83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ace29b9f-dccf-47db-8f11-e656dd5cdda1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_7f1af99e-0ac4-451b-8a8d-734eae3d2f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_DeferredRevenueCurrentMember_81fe9517-2112-4ec5-a19d-828a46ab385d" xlink:href="cvlt-20210331.xsd#cvlt_DeferredRevenueCurrentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7f1af99e-0ac4-451b-8a8d-734eae3d2f83" xlink:to="loc_cvlt_DeferredRevenueCurrentMember_81fe9517-2112-4ec5-a19d-828a46ab385d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_DeferredRevenueNoncurrentMember_a218ec0d-fee5-4378-9037-5a39004fff31" xlink:href="cvlt-20210331.xsd#cvlt_DeferredRevenueNoncurrentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7f1af99e-0ac4-451b-8a8d-734eae3d2f83" xlink:to="loc_cvlt_DeferredRevenueNoncurrentMember_a218ec0d-fee5-4378-9037-5a39004fff31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueArrangementLineItems_1a349c79-6cc5-4735-8f13-415a305d60b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable_fade388b-53f1-4ca0-813a-a2259f84f335" xlink:to="loc_us-gaap_DeferredRevenueArrangementLineItems_1a349c79-6cc5-4735-8f13-415a305d60b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerLiabilityCurrentRollForward_4b5b63bd-f31d-4785-94f7-3aae355e6620" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerLiabilityCurrentRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1a349c79-6cc5-4735-8f13-415a305d60b0" xlink:to="loc_cvlt_ContractWithCustomerLiabilityCurrentRollForward_4b5b63bd-f31d-4785-94f7-3aae355e6620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f179459e-82c2-412f-a5c6-1a068009d9fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_ContractWithCustomerLiabilityCurrentRollForward_4b5b63bd-f31d-4785-94f7-3aae355e6620" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f179459e-82c2-412f-a5c6-1a068009d9fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease_ad04f44d-effa-4da4-b0b5-922c3d795a7f" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_ContractWithCustomerLiabilityCurrentRollForward_4b5b63bd-f31d-4785-94f7-3aae355e6620" xlink:to="loc_cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease_ad04f44d-effa-4da4-b0b5-922c3d795a7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_7d41bbfa-a958-432d-a68d-2ec8705b5189" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_ContractWithCustomerLiabilityCurrentRollForward_4b5b63bd-f31d-4785-94f7-3aae355e6620" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_7d41bbfa-a958-432d-a68d-2ec8705b5189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward_a87d2f1d-eb66-48f2-a20e-50b78c75c39c" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerLiabilityNoncurrentRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1a349c79-6cc5-4735-8f13-415a305d60b0" xlink:to="loc_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward_a87d2f1d-eb66-48f2-a20e-50b78c75c39c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_ae4c2333-7ccf-4151-9acc-dca7935dcd24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward_a87d2f1d-eb66-48f2-a20e-50b78c75c39c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_ae4c2333-7ccf-4151-9acc-dca7935dcd24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease_8469c90f-907d-4c3c-81f5-d87e48b69a5a" xlink:href="cvlt-20210331.xsd#cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward_a87d2f1d-eb66-48f2-a20e-50b78c75c39c" xlink:to="loc_cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease_8469c90f-907d-4c3c-81f5-d87e48b69a5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_90a3c25f-ce05-4d91-b854-121064801a7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward_a87d2f1d-eb66-48f2-a20e-50b78c75c39c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_90a3c25f-ce05-4d91-b854-121064801a7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/BusinessCombination" xlink:type="simple" xlink:href="cvlt-20210331.xsd#BusinessCombination"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/BusinessCombination" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_fe9e3736-6ff3-46d6-a231-32aa0b6534c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_cfa977ff-5797-4769-beb4-76dd6027abae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_fe9e3736-6ff3-46d6-a231-32aa0b6534c2" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_cfa977ff-5797-4769-beb4-76dd6027abae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#BusinessCombinationTables"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/BusinessCombinationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_a4cb1cd0-3c5e-4fd2-b1c0-a7bd21303382" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_da6aa55e-1183-4759-9bf4-549560c6ac22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_a4cb1cd0-3c5e-4fd2-b1c0-a7bd21303382" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_da6aa55e-1183-4759-9bf4-549560c6ac22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#BusinessCombinationAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_ac2531ec-30d8-4397-a550-e0579ae62f92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9e396937-d33c-47a4-b6e3-2dbfce13576f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_ac2531ec-30d8-4397-a550-e0579ae62f92" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9e396937-d33c-47a4-b6e3-2dbfce13576f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_13d33fd6-e341-4172-9f9a-c856ae476db5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9e396937-d33c-47a4-b6e3-2dbfce13576f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_13d33fd6-e341-4172-9f9a-c856ae476db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_38b9b1a3-9911-45b6-85ec-55b475bc164b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_13d33fd6-e341-4172-9f9a-c856ae476db5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_38b9b1a3-9911-45b6-85ec-55b475bc164b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_HedvigInc.Member_c5223ead-6455-41e6-ad26-85ea27e5b5ab" xlink:href="cvlt-20210331.xsd#cvlt_HedvigInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_38b9b1a3-9911-45b6-85ec-55b475bc164b" xlink:to="loc_cvlt_HedvigInc.Member_c5223ead-6455-41e6-ad26-85ea27e5b5ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8d6767b7-2f03-4a60-8101-9f1c9fb909a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9e396937-d33c-47a4-b6e3-2dbfce13576f" xlink:to="loc_us-gaap_AwardTypeAxis_8d6767b7-2f03-4a60-8101-9f1c9fb909a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_519061cb-85e5-40fc-a93e-1f5f3856a541" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_8d6767b7-2f03-4a60-8101-9f1c9fb909a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_519061cb-85e5-40fc-a93e-1f5f3856a541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_22a97921-501f-4568-82cb-afc2b8927fba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_519061cb-85e5-40fc-a93e-1f5f3856a541" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_22a97921-501f-4568-82cb-afc2b8927fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9e396937-d33c-47a4-b6e3-2dbfce13576f" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_b75dd097-5c86-4ea0-a072-a151e381bd03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_b75dd097-5c86-4ea0-a072-a151e381bd03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_7d4853f2-2234-45eb-a5a3-651ad92a5a1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_7d4853f2-2234-45eb-a5a3-651ad92a5a1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_3b31e7b5-abfd-4f70-800e-7db8895842aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_3b31e7b5-abfd-4f70-800e-7db8895842aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_d3695347-c459-45cc-a058-aa8b9164edbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_d3695347-c459-45cc-a058-aa8b9164edbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_ae01ac91-d304-41e7-9bc5-c0e8b7787587" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_ae01ac91-d304-41e7-9bc5-c0e8b7787587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate_527c9473-ae71-4a9c-9d8f-bde589d879c3" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate_527c9473-ae71-4a9c-9d8f-bde589d879c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod_4f4559e0-2904-49fc-8e16-f66b68582cea" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod_4f4559e0-2904-49fc-8e16-f66b68582cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_320c3efb-b6f1-4607-a255-046bb83d8450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_320c3efb-b6f1-4607-a255-046bb83d8450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder_a1607112-4a0a-4fbd-b963-ea956e173416" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder_a1607112-4a0a-4fbd-b963-ea956e173416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2f57905b-5d94-4ee1-b73b-19a0dae357e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2f57905b-5d94-4ee1-b73b-19a0dae357e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_RestrictedCashReleasedAmount_aab7f64c-2e21-4d9a-a2a5-6ea2766cfb60" xlink:href="cvlt-20210331.xsd#cvlt_RestrictedCashReleasedAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_efaa5785-6cd0-42b6-983b-83d76f9098e7" xlink:to="loc_cvlt_RestrictedCashReleasedAmount_aab7f64c-2e21-4d9a-a2a5-6ea2766cfb60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_f65e31ee-31f2-4eb2-aeab-f33ab31a9e5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e5bc9406-518e-4446-a316-673ccbc2fe6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_f65e31ee-31f2-4eb2-aeab-f33ab31a9e5f" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e5bc9406-518e-4446-a316-673ccbc2fe6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_35b1689d-e047-40a0-b9e0-955256b0ff28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e5bc9406-518e-4446-a316-673ccbc2fe6e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_35b1689d-e047-40a0-b9e0-955256b0ff28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_35e3a985-7bbd-4b9e-9824-08fef96c7a30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_35b1689d-e047-40a0-b9e0-955256b0ff28" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_35e3a985-7bbd-4b9e-9824-08fef96c7a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_HedvigInc.Member_fc403813-53b3-4bc2-87e1-caeb485e7b9b" xlink:href="cvlt-20210331.xsd#cvlt_HedvigInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_35e3a985-7bbd-4b9e-9824-08fef96c7a30" xlink:to="loc_cvlt_HedvigInc.Member_fc403813-53b3-4bc2-87e1-caeb485e7b9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e5bc9406-518e-4446-a316-673ccbc2fe6e" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_4936171c-1825-47c2-b7b9-e4dfd68fa674" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_4936171c-1825-47c2-b7b9-e4dfd68fa674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_bdafa2d4-161a-4fea-a7a4-454a96477e9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_bdafa2d4-161a-4fea-a7a4-454a96477e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_90ec05c4-75e7-40ee-94ce-bf30c457bfd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_90ec05c4-75e7-40ee-94ce-bf30c457bfd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_02979045-6faa-4220-90ed-5d6ff3191866" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_02979045-6faa-4220-90ed-5d6ff3191866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_7e4ae157-d454-49de-8e5e-05cfaa79d478" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_7e4ae157-d454-49de-8e5e-05cfaa79d478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_5c2d21de-1d91-4d55-879b-8c71acce57e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_5c2d21de-1d91-4d55-879b-8c71acce57e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_4ac61d28-1306-4856-8570-f152ee5ac932" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_4ac61d28-1306-4856-8570-f152ee5ac932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_bbcaaf08-6f2e-43d2-a022-6d6f1284e094" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_bbcaaf08-6f2e-43d2-a022-6d6f1284e094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_84a6a3f0-d578-469d-9860-066f56369f95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_84a6a3f0-d578-469d-9860-066f56369f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_8cf4f69b-e563-47b6-a069-af560b19a3d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_8cf4f69b-e563-47b6-a069-af560b19a3d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_bbbc7f2d-f72b-4810-b983-06f231f24ecd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_bbbc7f2d-f72b-4810-b983-06f231f24ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability_0643954b-b59b-46a4-b95e-b32b122f122d" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability_0643954b-b59b-46a4-b95e-b32b122f122d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet_9abc5e78-27ad-4f43-b2c8-e640faa08980" xlink:href="cvlt-20210331.xsd#cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet_9abc5e78-27ad-4f43-b2c8-e640faa08980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_9847b3c7-bc7f-4a2f-b763-a132ec052497" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_9847b3c7-bc7f-4a2f-b763-a132ec052497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_d90c72cf-8aad-4e43-be0e-4e44414a13a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_d90c72cf-8aad-4e43-be0e-4e44414a13a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_dea480ad-d89b-4ea2-aefb-13e8fe909bd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_Goodwill_dea480ad-d89b-4ea2-aefb-13e8fe909bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1c26acb8-2e76-4530-87a6-bd5bbfc08e0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_57527db3-c365-452c-9c77-371abdccbc26" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1c26acb8-2e76-4530-87a6-bd5bbfc08e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNet" xlink:type="simple" xlink:href="cvlt-20210331.xsd#GoodwillandIntangibleAssetsNet"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/GoodwillandIntangibleAssetsNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d83a56a7-d91a-492e-95b0-f227c6ec1c63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_639329e2-d08e-466e-9102-46e7dc8297c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d83a56a7-d91a-492e-95b0-f227c6ec1c63" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_639329e2-d08e-466e-9102-46e7dc8297c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#GoodwillandIntangibleAssetsNetTables"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d0c955f8-6463-485d-b923-e8bcd0659b49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_94a12538-4e97-436e-9c78-ec2f55e55e33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d0c955f8-6463-485d-b923-e8bcd0659b49" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_94a12538-4e97-436e-9c78-ec2f55e55e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_004a6850-f194-4373-b3bd-141c0d30ef0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d0c955f8-6463-485d-b923-e8bcd0659b49" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_004a6850-f194-4373-b3bd-141c0d30ef0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#GoodwillandIntangibleAssetsNetAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f46fc1ef-f08a-473c-b3ae-2f34bea75d70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_da1320b0-be0f-4137-9ac0-fe9e59f5e650" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f46fc1ef-f08a-473c-b3ae-2f34bea75d70" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_da1320b0-be0f-4137-9ac0-fe9e59f5e650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5e1d026c-6cf9-450f-802e-3fc12ebddd17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_da1320b0-be0f-4137-9ac0-fe9e59f5e650" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5e1d026c-6cf9-450f-802e-3fc12ebddd17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c4dc74f2-a1a6-49c2-b438-b5a3ab89bf84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5e1d026c-6cf9-450f-802e-3fc12ebddd17" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c4dc74f2-a1a6-49c2-b438-b5a3ab89bf84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_HedvigInc.Member_1b540e5b-33fd-496d-968e-2948a70ca4e4" xlink:href="cvlt-20210331.xsd#cvlt_HedvigInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c4dc74f2-a1a6-49c2-b438-b5a3ab89bf84" xlink:to="loc_cvlt_HedvigInc.Member_1b540e5b-33fd-496d-968e-2948a70ca4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_456179d0-d7b2-40f8-8ece-305fbda2c0ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_da1320b0-be0f-4137-9ac0-fe9e59f5e650" xlink:to="loc_us-gaap_GoodwillLineItems_456179d0-d7b2-40f8-8ece-305fbda2c0ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_51206b26-00cf-41db-909c-4c086952c8e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_456179d0-d7b2-40f8-8ece-305fbda2c0ff" xlink:to="loc_us-gaap_Goodwill_51206b26-00cf-41db-909c-4c086952c8e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_75ba8ba2-5cc2-4c59-979e-bdb4a629a062" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_456179d0-d7b2-40f8-8ece-305fbda2c0ff" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_75ba8ba2-5cc2-4c59-979e-bdb4a629a062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_86773d0a-085b-4382-b47f-4b71fd6842c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_456179d0-d7b2-40f8-8ece-305fbda2c0ff" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_86773d0a-085b-4382-b47f-4b71fd6842c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_29f60375-abb7-4e1f-b71a-51471df4c124" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_456179d0-d7b2-40f8-8ece-305fbda2c0ff" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_29f60375-abb7-4e1f-b71a-51471df4c124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_451a54f7-624b-4a8a-baac-db3b0352f2b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_456179d0-d7b2-40f8-8ece-305fbda2c0ff" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_451a54f7-624b-4a8a-baac-db3b0352f2b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_5072f742-be32-4e48-9f03-2d4718b141c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_456179d0-d7b2-40f8-8ece-305fbda2c0ff" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_5072f742-be32-4e48-9f03-2d4718b141c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetGoodwillDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#GoodwillandIntangibleAssetsNetGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7353d1a2-c1fc-4a93-ace4-5af7839567fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_89a98cd4-1908-4c9a-b7de-a24a32e8f415" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7353d1a2-c1fc-4a93-ace4-5af7839567fb" xlink:to="loc_us-gaap_GoodwillRollForward_89a98cd4-1908-4c9a-b7de-a24a32e8f415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d22baaee-51c6-4e5a-98c4-0cee5e8707e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_89a98cd4-1908-4c9a-b7de-a24a32e8f415" xlink:to="loc_us-gaap_Goodwill_d22baaee-51c6-4e5a-98c4-0cee5e8707e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPeriodIncreaseDecrease_81f16ce4-7ea9-4636-b99e-28462368aa5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_89a98cd4-1908-4c9a-b7de-a24a32e8f415" xlink:to="loc_us-gaap_GoodwillPeriodIncreaseDecrease_81f16ce4-7ea9-4636-b99e-28462368aa5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5375eed7-0a95-4e86-9f8a-bded95e099f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_89a98cd4-1908-4c9a-b7de-a24a32e8f415" xlink:to="loc_us-gaap_Goodwill_5375eed7-0a95-4e86-9f8a-bded95e099f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_41391105-1c13-4142-af5b-174a00abe6ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_61244708-2d56-4136-ae0a-9166eaa71d26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_41391105-1c13-4142-af5b-174a00abe6ca" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_61244708-2d56-4136-ae0a-9166eaa71d26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5569c29b-a0cc-40c9-98a1-499309143965" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_61244708-2d56-4136-ae0a-9166eaa71d26" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5569c29b-a0cc-40c9-98a1-499309143965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_15892c05-02fc-4836-8bb4-ae59182316ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5569c29b-a0cc-40c9-98a1-499309143965" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_15892c05-02fc-4836-8bb4-ae59182316ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_1a36c926-dc97-4e5c-bc2b-b04926a43e1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_15892c05-02fc-4836-8bb4-ae59182316ea" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_1a36c926-dc97-4e5c-bc2b-b04926a43e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_8bfd08fe-4c69-40c2-90cd-f64343b764f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_15892c05-02fc-4836-8bb4-ae59182316ea" xlink:to="loc_us-gaap_CustomerRelationshipsMember_8bfd08fe-4c69-40c2-90cd-f64343b764f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d241005b-ed97-464c-ab50-a3413e7141cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_61244708-2d56-4136-ae0a-9166eaa71d26" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d241005b-ed97-464c-ab50-a3413e7141cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_cfe6a18f-fd43-4846-8a56-048c9785b98f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d241005b-ed97-464c-ab50-a3413e7141cb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_cfe6a18f-fd43-4846-8a56-048c9785b98f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4fa1066c-c404-4505-8c62-f4b987273bfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d241005b-ed97-464c-ab50-a3413e7141cb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4fa1066c-c404-4505-8c62-f4b987273bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_c62d0516-64a6-4917-a7df-8a08af5ead7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d241005b-ed97-464c-ab50-a3413e7141cb" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_c62d0516-64a6-4917-a7df-8a08af5ead7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3303355d-8e59-442d-941c-66b318afa63d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d241005b-ed97-464c-ab50-a3413e7141cb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3303355d-8e59-442d-941c-66b318afa63d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="cvlt-20210331.xsd#PropertyandEquipment"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/PropertyandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8d124c23-1dcf-4af7-84a9-19d050f0ebd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_a11f51a8-233d-47d8-aaef-8c9a27186409" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8d124c23-1dcf-4af7-84a9-19d050f0ebd6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_a11f51a8-233d-47d8-aaef-8c9a27186409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#PropertyandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/PropertyandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9a89d91c-54e1-465b-8763-029c1d037f30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_fbe3225b-2c98-437c-9432-4b5cc23ce2cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9a89d91c-54e1-465b-8763-029c1d037f30" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_fbe3225b-2c98-437c-9432-4b5cc23ce2cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#PropertyandEquipmentScheduleofPropertyandEquipmentDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c88f425d-9b1b-4f74-8321-7f43b86a655b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_07239cef-cba1-4cd6-92ee-630467555b28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c88f425d-9b1b-4f74-8321-7f43b86a655b" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_07239cef-cba1-4cd6-92ee-630467555b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3e450422-bb0b-481b-91f8-a60808839997" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_07239cef-cba1-4cd6-92ee-630467555b28" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3e450422-bb0b-481b-91f8-a60808839997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3e450422-bb0b-481b-91f8-a60808839997" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_6f705e0d-8670-4430-a773-77c7214cfc91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:to="loc_us-gaap_LandMember_6f705e0d-8670-4430-a773-77c7214cfc91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_279cb89b-aa6e-43b6-a8e2-43b495caeb9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:to="loc_us-gaap_BuildingMember_279cb89b-aa6e-43b6-a8e2-43b495caeb9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_9b1e9569-a4a0-4701-8323-c7ed834f81f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:to="loc_us-gaap_ComputerEquipmentMember_9b1e9569-a4a0-4701-8323-c7ed834f81f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_3ba9b346-e506-4f3f-b7f4-934a5725453b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_3ba9b346-e506-4f3f-b7f4-934a5725453b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_da7618c2-1dc3-4c2f-be47-f3e3f57bbf3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_da7618c2-1dc3-4c2f-be47-f3e3f57bbf3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_564744a2-acc2-442e-b802-6a21cb91da4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_564744a2-acc2-442e-b802-6a21cb91da4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_50ff4653-e702-4066-a161-67705d4b70ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_301d18b9-b299-430e-97e6-cb0343d8b9c5" xlink:to="loc_us-gaap_ConstructionInProgressMember_50ff4653-e702-4066-a161-67705d4b70ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_01134116-5b24-420d-a0bf-e373b282d3de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_07239cef-cba1-4cd6-92ee-630467555b28" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_01134116-5b24-420d-a0bf-e373b282d3de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_21de24df-8489-4afe-9f69-8b68b1abeebc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_01134116-5b24-420d-a0bf-e373b282d3de" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_21de24df-8489-4afe-9f69-8b68b1abeebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6c2359ab-1aba-42b1-b1ad-607b525bbf76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_01134116-5b24-420d-a0bf-e373b282d3de" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6c2359ab-1aba-42b1-b1ad-607b525bbf76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2aa5d4e6-9e9d-4b90-9021-3271ccc83041" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_01134116-5b24-420d-a0bf-e373b282d3de" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2aa5d4e6-9e9d-4b90-9021-3271ccc83041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/PropertyandEquipmentAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#PropertyandEquipmentAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/PropertyandEquipmentAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_40e97e1e-9948-42db-9f35-3d517f2e64b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_0ab270a5-34fd-4bc4-b0f3-e99a7e1878aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_40e97e1e-9948-42db-9f35-3d517f2e64b2" xlink:to="loc_us-gaap_Depreciation_0ab270a5-34fd-4bc4-b0f3-e99a7e1878aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold_0053478f-5a3c-47eb-a3b1-4ead16bdf943" xlink:href="cvlt-20210331.xsd#cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_40e97e1e-9948-42db-9f35-3d517f2e64b2" xlink:to="loc_cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold_0053478f-5a3c-47eb-a3b1-4ead16bdf943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="cvlt-20210331.xsd#AccruedLiabilities"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/AccruedLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_32d4cf1f-c9e6-440c-bb50-508fd18d1d3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_6bc2c7a1-8dcc-49f0-841e-4f355850e691" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_32d4cf1f-c9e6-440c-bb50-508fd18d1d3e" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_6bc2c7a1-8dcc-49f0-841e-4f355850e691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/AccruedLiabilitiesTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#AccruedLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/AccruedLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_741f190a-5c45-4663-bdce-e01c2c5d78ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_fb47b49c-66d3-4875-8019-2106529f8f7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_741f190a-5c45-4663-bdce-e01c2c5d78ab" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_fb47b49c-66d3-4875-8019-2106529f8f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/AccruedLiabilitiesDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#AccruedLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/AccruedLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_9e842150-904b-47a7-984b-25d6d2f18195" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_AccruedCompensationAndRelatedPayrollTax_3763f2f5-9534-4751-8607-4a9a172f8754" xlink:href="cvlt-20210331.xsd#cvlt_AccruedCompensationAndRelatedPayrollTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_9e842150-904b-47a7-984b-25d6d2f18195" xlink:to="loc_cvlt_AccruedCompensationAndRelatedPayrollTax_3763f2f5-9534-4751-8607-4a9a172f8754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_d6415a42-821c-44ec-99d2-9c62c49c2a12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_9e842150-904b-47a7-984b-25d6d2f18195" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_d6415a42-821c-44ec-99d2-9c62c49c2a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_5384a8b4-ad80-45cd-a1bc-668d3562e883" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_9e842150-904b-47a7-984b-25d6d2f18195" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_5384a8b4-ad80-45cd-a1bc-668d3562e883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="cvlt-20210331.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e908f049-6d95-49e0-9470-87916f9773ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_321e1cd2-a984-4e02-89f5-c348fdf152b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e908f049-6d95-49e0-9470-87916f9773ba" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_321e1cd2-a984-4e02-89f5-c348fdf152b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e617c903-03aa-4f26-a5f9-87303fdc1d14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTextBlock_5118adbd-acd8-413b-96e0-0d5877deded0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e617c903-03aa-4f26-a5f9-87303fdc1d14" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTextBlock_5118adbd-acd8-413b-96e0-0d5877deded0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ScheduleOfRoyaltyExpenseTableTextBlock_b64f3935-c6ff-43ce-b8b9-9c9581be03f2" xlink:href="cvlt-20210331.xsd#cvlt_ScheduleOfRoyaltyExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e617c903-03aa-4f26-a5f9-87303fdc1d14" xlink:to="loc_cvlt_ScheduleOfRoyaltyExpenseTableTextBlock_b64f3935-c6ff-43ce-b8b9-9c9581be03f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/CommitmentsandContingenciesDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#CommitmentsandContingenciesDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/CommitmentsandContingenciesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_297b3362-1013-4e0a-9a7c-93f615b5ff78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_33dcc3d9-3255-4aee-8067-06ae8f9313c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_297b3362-1013-4e0a-9a7c-93f615b5ff78" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_33dcc3d9-3255-4aee-8067-06ae8f9313c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_5e364726-2dae-4b5f-80c1-e6dec40c0609" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_297b3362-1013-4e0a-9a7c-93f615b5ff78" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_5e364726-2dae-4b5f-80c1-e6dec40c0609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_4c57be52-38f5-40bc-be8d-44e53c899f17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_297b3362-1013-4e0a-9a7c-93f615b5ff78" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_4c57be52-38f5-40bc-be8d-44e53c899f17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter_0270d530-c24e-48e5-b1fd-f3a6479db7f8" xlink:href="cvlt-20210331.xsd#cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_297b3362-1013-4e0a-9a7c-93f615b5ff78" xlink:to="loc_cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter_0270d530-c24e-48e5-b1fd-f3a6479db7f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligation_10d8f5a6-d96b-41a0-8827-fb3035a991ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_297b3362-1013-4e0a-9a7c-93f615b5ff78" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligation_10d8f5a6-d96b-41a0-8827-fb3035a991ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyExpense_bbef5f0e-eea1-4cae-a33f-5b458097565c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RoyaltyExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_297b3362-1013-4e0a-9a7c-93f615b5ff78" xlink:to="loc_us-gaap_RoyaltyExpense_bbef5f0e-eea1-4cae-a33f-5b458097565c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_MaximumSoftwareWarrantyPeriod_6f383841-5102-4bfe-b000-b130fa82fe57" xlink:href="cvlt-20210331.xsd#cvlt_MaximumSoftwareWarrantyPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_297b3362-1013-4e0a-9a7c-93f615b5ff78" xlink:to="loc_cvlt_MaximumSoftwareWarrantyPeriod_6f383841-5102-4bfe-b000-b130fa82fe57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_a1c993d7-a7ea-447d-8ec0-c908f43212ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_297b3362-1013-4e0a-9a7c-93f615b5ff78" xlink:to="loc_us-gaap_ProductWarrantyAccrual_a1c993d7-a7ea-447d-8ec0-c908f43212ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/Capitalization" xlink:type="simple" xlink:href="cvlt-20210331.xsd#Capitalization"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/Capitalization" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_4974b9e5-10b6-4797-81f4-532e3f313bc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_631cca32-5f17-4c40-8d25-d4f86f7ce933" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4974b9e5-10b6-4797-81f4-532e3f313bc7" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_631cca32-5f17-4c40-8d25-d4f86f7ce933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/CapitalizationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#CapitalizationDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/CapitalizationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_c61b4ae2-3b33-49ab-8ee8-853506760456" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_95987acb-2fe8-4dfe-9bd9-0944e6520825" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c61b4ae2-3b33-49ab-8ee8-853506760456" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_95987acb-2fe8-4dfe-9bd9-0944e6520825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5669cf0f-0748-4110-a61b-c3c5672626c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_95987acb-2fe8-4dfe-9bd9-0944e6520825" xlink:to="loc_us-gaap_AwardTypeAxis_5669cf0f-0748-4110-a61b-c3c5672626c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_248a711d-b7b6-483f-92f0-2ab3459ec5a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_5669cf0f-0748-4110-a61b-c3c5672626c0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_248a711d-b7b6-483f-92f0-2ab3459ec5a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_b3d8ae2b-e819-4c34-a8f6-a79b904b0bc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_248a711d-b7b6-483f-92f0-2ab3459ec5a7" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_b3d8ae2b-e819-4c34-a8f6-a79b904b0bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_95987acb-2fe8-4dfe-9bd9-0944e6520825" xlink:to="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_447ebd9a-40d8-4b39-b4ea-f094fcd10b92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_447ebd9a-40d8-4b39-b4ea-f094fcd10b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_f46b31db-022b-406a-9155-a8ce0ac9e89e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_f46b31db-022b-406a-9155-a8ce0ac9e89e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_3e893f85-dc19-46d9-bd35-3ebc9b69e581" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_3e893f85-dc19-46d9-bd35-3ebc9b69e581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_4f52d11a-70f0-4fa7-86d5-a95784828383" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_4f52d11a-70f0-4fa7-86d5-a95784828383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_cd30800e-1304-4c51-9fc3-438273aabb83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_cd30800e-1304-4c51-9fc3-438273aabb83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases_b08b4d9f-2dfd-47d2-a70d-5c51128423d0" xlink:href="cvlt-20210331.xsd#cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:to="loc_cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases_b08b4d9f-2dfd-47d2-a70d-5c51128423d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_c0c21f7a-e1dc-4cf6-8b51-61cfa7575a5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_dc5f6d75-f516-4348-be11-27cc990fa222" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_c0c21f7a-e1dc-4cf6-8b51-61cfa7575a5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlans" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlans"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/StockPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_62a54621-2c37-472b-88b4-ce52b702e9ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_abb96c75-f3b5-4c65-878b-ffa9dee90dd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_62a54621-2c37-472b-88b4-ce52b702e9ee" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_abb96c75-f3b5-4c65-878b-ffa9dee90dd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansTables"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/StockPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a1f252c3-9540-404d-84f5-9057de96da1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_adca6f4a-f1bb-4f01-ba2f-05f15a794e75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a1f252c3-9540-404d-84f5-9057de96da1a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_adca6f4a-f1bb-4f01-ba2f-05f15a794e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_7c3110da-8f03-4a0b-bd4f-75e4162e6673" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a1f252c3-9540-404d-84f5-9057de96da1a" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_7c3110da-8f03-4a0b-bd4f-75e4162e6673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_6d5d63ab-5c7f-4b4c-90b0-8b230e431ef0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a1f252c3-9540-404d-84f5-9057de96da1a" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_6d5d63ab-5c7f-4b4c-90b0-8b230e431ef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/StockPlansAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bf8331fb-075b-4f37-a4cb-b7213fc0f4b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_999b8a0d-9738-4e93-adce-3069f388b6ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bf8331fb-075b-4f37-a4cb-b7213fc0f4b8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_999b8a0d-9738-4e93-adce-3069f388b6ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_610fa792-4cfa-4865-b784-57acdcd987f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_999b8a0d-9738-4e93-adce-3069f388b6ff" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_610fa792-4cfa-4865-b784-57acdcd987f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd01c28f-9e2e-4ab0-8758-f27b3d49a1c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_610fa792-4cfa-4865-b784-57acdcd987f8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd01c28f-9e2e-4ab0-8758-f27b3d49a1c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_HedvigInc.Member_313a6884-e958-4f3a-a662-2f243db0d5dd" xlink:href="cvlt-20210331.xsd#cvlt_HedvigInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd01c28f-9e2e-4ab0-8758-f27b3d49a1c0" xlink:to="loc_cvlt_HedvigInc.Member_313a6884-e958-4f3a-a662-2f243db0d5dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_3201e96a-a72e-4081-bfa5-37d6a28d29f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_999b8a0d-9738-4e93-adce-3069f388b6ff" xlink:to="loc_us-gaap_PlanNameAxis_3201e96a-a72e-4081-bfa5-37d6a28d29f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e0dcf1cd-f703-400d-8ef3-2bfa76ded1d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_3201e96a-a72e-4081-bfa5-37d6a28d29f0" xlink:to="loc_us-gaap_PlanNameDomain_e0dcf1cd-f703-400d-8ef3-2bfa76ded1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_A2016IncentivePlanMember_ffb4a3a0-390e-45c1-bce1-9672b83dc972" xlink:href="cvlt-20210331.xsd#cvlt_A2016IncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_e0dcf1cd-f703-400d-8ef3-2bfa76ded1d6" xlink:to="loc_cvlt_A2016IncentivePlanMember_ffb4a3a0-390e-45c1-bce1-9672b83dc972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_A2006LongTermStockInventivePlanMember_2610da15-d6c2-4880-9a57-6db716228742" xlink:href="cvlt-20210331.xsd#cvlt_A2006LongTermStockInventivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_e0dcf1cd-f703-400d-8ef3-2bfa76ded1d6" xlink:to="loc_cvlt_A2006LongTermStockInventivePlanMember_2610da15-d6c2-4880-9a57-6db716228742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9e2bf1cd-acd5-4037-8dcb-76d27630d679" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_999b8a0d-9738-4e93-adce-3069f388b6ff" xlink:to="loc_us-gaap_AwardTypeAxis_9e2bf1cd-acd5-4037-8dcb-76d27630d679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1fa30275-2f83-44a7-93e6-d4f4de245446" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_9e2bf1cd-acd5-4037-8dcb-76d27630d679" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1fa30275-2f83-44a7-93e6-d4f4de245446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_43d08602-a9c3-4807-a9d1-9ba179b819bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1fa30275-2f83-44a7-93e6-d4f4de245446" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_43d08602-a9c3-4807-a9d1-9ba179b819bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_999b8a0d-9738-4e93-adce-3069f388b6ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_80517e09-c35e-4356-bd4d-d28a2ef65549" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_80517e09-c35e-4356-bd4d-d28a2ef65549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_91f7d015-6a68-4391-83b1-92164c90d587" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_91f7d015-6a68-4391-83b1-92164c90d587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_f936ab89-9a2f-4d51-91e9-d993efe8485e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_f936ab89-9a2f-4d51-91e9-d993efe8485e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2940f9a1-ca0f-49b9-bd63-d52c2f4fc57d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2940f9a1-ca0f-49b9-bd63-d52c2f4fc57d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans_6ecfccff-023d-43d0-ab6b-6a6c066c71b9" xlink:href="cvlt-20210331.xsd#cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans_6ecfccff-023d-43d0-ab6b-6a6c066c71b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f99ceaac-4e98-4418-a4ef-082ed827e4c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f99ceaac-4e98-4418-a4ef-082ed827e4c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_88b3478a-5e87-4718-8599-eaa78db91c8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_88b3478a-5e87-4718-8599-eaa78db91c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_205439e4-403f-4be3-9889-094e5c4f0333" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_205439e4-403f-4be3-9889-094e5c4f0333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_07dc6740-609b-41ed-9f4c-1cedd6571d5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_07dc6740-609b-41ed-9f4c-1cedd6571d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_f0faff36-9e82-4d8b-9e89-aaba5b289969" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_f0faff36-9e82-4d8b-9e89-aaba5b289969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_FairValueOfRestrictedStockUnitsVestedTotal_43f60f27-7625-48f2-a329-097963e67229" xlink:href="cvlt-20210331.xsd#cvlt_FairValueOfRestrictedStockUnitsVestedTotal"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_cvlt_FairValueOfRestrictedStockUnitsVestedTotal_43f60f27-7625-48f2-a329-097963e67229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_7afe44cb-2b18-4da1-9d24-4e1f479fa013" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4e049a1f-630a-41fb-b80c-7e644230f96f" xlink:to="loc_us-gaap_RestructuringCharges_7afe44cb-2b18-4da1-9d24-4e1f479fa013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansActivityforCompanysTwoStockIncentivePlansDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7baa10b2-27a0-4d71-9df1-d66757766ec4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_02cfae12-2c1b-4192-9cc0-f897bdc99a84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7baa10b2-27a0-4d71-9df1-d66757766ec4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_02cfae12-2c1b-4192-9cc0-f897bdc99a84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7d79d8d5-ae36-4b4c-9e06-51710673b006" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_02cfae12-2c1b-4192-9cc0-f897bdc99a84" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7d79d8d5-ae36-4b4c-9e06-51710673b006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_72f239eb-c45b-42fc-934d-c976054ec808" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_02cfae12-2c1b-4192-9cc0-f897bdc99a84" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_72f239eb-c45b-42fc-934d-c976054ec808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b85bd2a4-a2f9-4e0e-a224-6ec3c7994908" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_02cfae12-2c1b-4192-9cc0-f897bdc99a84" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b85bd2a4-a2f9-4e0e-a224-6ec3c7994908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1db3f7ab-8b6c-4830-8258-b9c544eabc8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_02cfae12-2c1b-4192-9cc0-f897bdc99a84" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1db3f7ab-8b6c-4830-8258-b9c544eabc8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_069bb85f-c581-4361-8697-79655ba13bf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_02cfae12-2c1b-4192-9cc0-f897bdc99a84" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_069bb85f-c581-4361-8697-79655ba13bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_30a93a1b-6bc1-41c6-9a00-9e38597f4531" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_02cfae12-2c1b-4192-9cc0-f897bdc99a84" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_30a93a1b-6bc1-41c6-9a00-9e38597f4531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_192e086e-b1d3-4fcb-83d8-9c9c6a31a776" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7baa10b2-27a0-4d71-9df1-d66757766ec4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_192e086e-b1d3-4fcb-83d8-9c9c6a31a776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a7c52247-eb64-43a7-a387-b8c50ba1f3b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7baa10b2-27a0-4d71-9df1-d66757766ec4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a7c52247-eb64-43a7-a387-b8c50ba1f3b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_368c6b5e-84a0-4f1f-ae5c-89dfa895bf5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a7c52247-eb64-43a7-a387-b8c50ba1f3b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_368c6b5e-84a0-4f1f-ae5c-89dfa895bf5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_29642504-2d31-4885-addc-83c870d58581" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a7c52247-eb64-43a7-a387-b8c50ba1f3b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_29642504-2d31-4885-addc-83c870d58581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_12e6e019-bbed-4b12-b617-67d03cb2c067" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a7c52247-eb64-43a7-a387-b8c50ba1f3b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_12e6e019-bbed-4b12-b617-67d03cb2c067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_9726db99-08b5-45fa-bbd7-7bbe4d1b5be1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a7c52247-eb64-43a7-a387-b8c50ba1f3b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_9726db99-08b5-45fa-bbd7-7bbe4d1b5be1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_ad1d1d6e-be07-4b13-b934-536b9429e91a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a7c52247-eb64-43a7-a387-b8c50ba1f3b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_ad1d1d6e-be07-4b13-b934-536b9429e91a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0343b66a-bef3-46ca-b8cd-02b707aa7754" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a7c52247-eb64-43a7-a387-b8c50ba1f3b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0343b66a-bef3-46ca-b8cd-02b707aa7754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_f9dae023-8467-491f-ab8a-27891bcb756f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7baa10b2-27a0-4d71-9df1-d66757766ec4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_f9dae023-8467-491f-ab8a-27891bcb756f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract_845a4353-189c-452c-acd8-2ee412928494" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7baa10b2-27a0-4d71-9df1-d66757766ec4" xlink:to="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract_845a4353-189c-452c-acd8-2ee412928494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1032787b-8e47-4431-af45-1ce2ce2793b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract_845a4353-189c-452c-acd8-2ee412928494" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1032787b-8e47-4431-af45-1ce2ce2793b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_32ec31df-636e-496b-b1fd-ab94462df5b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract_845a4353-189c-452c-acd8-2ee412928494" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_32ec31df-636e-496b-b1fd-ab94462df5b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_d8ab5c20-4515-4198-bc38-dd442ccaee76" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7baa10b2-27a0-4d71-9df1-d66757766ec4" xlink:to="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_d8ab5c20-4515-4198-bc38-dd442ccaee76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_05e3720c-d226-43ab-a89e-6a250f732dec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_d8ab5c20-4515-4198-bc38-dd442ccaee76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_05e3720c-d226-43ab-a89e-6a250f732dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_7c2f64b5-bb0b-4aad-8aa5-2ae52da384b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_d8ab5c20-4515-4198-bc38-dd442ccaee76" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_7c2f64b5-bb0b-4aad-8aa5-2ae52da384b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansRestrictedStockUnitActivityDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8e2679df-87de-4ab7-bbad-d3760e206f70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2ed433e6-0469-4efc-886c-ada778e9cbe5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8e2679df-87de-4ab7-bbad-d3760e206f70" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2ed433e6-0469-4efc-886c-ada778e9cbe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e7c4e8f0-b6da-47ad-a2b7-612e4d1ffc77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2ed433e6-0469-4efc-886c-ada778e9cbe5" xlink:to="loc_us-gaap_AwardTypeAxis_e7c4e8f0-b6da-47ad-a2b7-612e4d1ffc77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_98825769-e008-4721-9531-866a7683fb9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_e7c4e8f0-b6da-47ad-a2b7-612e4d1ffc77" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_98825769-e008-4721-9531-866a7683fb9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_71687bbc-bf5e-4c39-b16d-44c59557c549" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_98825769-e008-4721-9531-866a7683fb9a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_71687bbc-bf5e-4c39-b16d-44c59557c549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_89842043-502c-4343-a6dd-2dcb4611d247" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2ed433e6-0469-4efc-886c-ada778e9cbe5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_89842043-502c-4343-a6dd-2dcb4611d247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d6567b0e-5e01-4886-9f73-336e611e4043" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_89842043-502c-4343-a6dd-2dcb4611d247" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d6567b0e-5e01-4886-9f73-336e611e4043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ff67430c-c3f5-4e5a-9ae3-c60356bcb35c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d6567b0e-5e01-4886-9f73-336e611e4043" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ff67430c-c3f5-4e5a-9ae3-c60356bcb35c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_682fee0d-cd57-4881-9ade-d3c9028b2d2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d6567b0e-5e01-4886-9f73-336e611e4043" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_682fee0d-cd57-4881-9ade-d3c9028b2d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2ac10251-7f46-4e72-8518-f588f49be915" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d6567b0e-5e01-4886-9f73-336e611e4043" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2ac10251-7f46-4e72-8518-f588f49be915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_71fe5449-46f8-4556-b124-49550f5f7c5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d6567b0e-5e01-4886-9f73-336e611e4043" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_71fe5449-46f8-4556-b124-49550f5f7c5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4980cd3a-5f8e-4284-acbc-ae4755b37eca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d6567b0e-5e01-4886-9f73-336e611e4043" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4980cd3a-5f8e-4284-acbc-ae4755b37eca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6bbf1ba6-2d69-438a-a0fe-8b46d30fbd4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_89842043-502c-4343-a6dd-2dcb4611d247" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6bbf1ba6-2d69-438a-a0fe-8b46d30fbd4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_64cc5d5b-bfaf-44b5-9c7c-fce1190a2d40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6bbf1ba6-2d69-438a-a0fe-8b46d30fbd4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_64cc5d5b-bfaf-44b5-9c7c-fce1190a2d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c068f13b-0307-4cc1-97c1-30864f681815" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6bbf1ba6-2d69-438a-a0fe-8b46d30fbd4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c068f13b-0307-4cc1-97c1-30864f681815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3d699331-fddc-4c36-b921-27a1f02a85ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6bbf1ba6-2d69-438a-a0fe-8b46d30fbd4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3d699331-fddc-4c36-b921-27a1f02a85ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f79c0390-d1b6-4b6f-aad3-1e23678d5e15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6bbf1ba6-2d69-438a-a0fe-8b46d30fbd4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f79c0390-d1b6-4b6f-aad3-1e23678d5e15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e97be53e-ca50-4fe6-9a0b-815034f68043" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6bbf1ba6-2d69-438a-a0fe-8b46d30fbd4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e97be53e-ca50-4fe6-9a0b-815034f68043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansStockBasedCompensationExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_aaee1fa3-596a-469e-be3f-1ee3ec19f3df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_45a21f8a-fcac-42d3-99ff-b4271f28efdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_aaee1fa3-596a-469e-be3f-1ee3ec19f3df" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_45a21f8a-fcac-42d3-99ff-b4271f28efdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6c382992-11bb-486f-ad6a-05deb8bb0559" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_45a21f8a-fcac-42d3-99ff-b4271f28efdf" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_6c382992-11bb-486f-ad6a-05deb8bb0559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ccd0144d-3ecb-4b9d-b301-9877ed14d833" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6c382992-11bb-486f-ad6a-05deb8bb0559" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ccd0144d-3ecb-4b9d-b301-9877ed14d833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_CostOfServicesRevenueMember_fc45ea18-18f3-401a-abba-ecc41ccf3556" xlink:href="cvlt-20210331.xsd#cvlt_CostOfServicesRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ccd0144d-3ecb-4b9d-b301-9877ed14d833" xlink:to="loc_cvlt_CostOfServicesRevenueMember_fc45ea18-18f3-401a-abba-ecc41ccf3556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_28993c08-d1b1-4429-887c-737ced00479b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ccd0144d-3ecb-4b9d-b301-9877ed14d833" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_28993c08-d1b1-4429-887c-737ced00479b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2055de2e-e1da-4f0f-9580-b8b76b9854c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ccd0144d-3ecb-4b9d-b301-9877ed14d833" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2055de2e-e1da-4f0f-9580-b8b76b9854c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_95509448-d30d-4b12-b6ba-35b336f624de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ccd0144d-3ecb-4b9d-b301-9877ed14d833" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_95509448-d30d-4b12-b6ba-35b336f624de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringChargesMember_1143fe4d-89d2-45eb-8163-279858bca111" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringChargesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ccd0144d-3ecb-4b9d-b301-9877ed14d833" xlink:to="loc_us-gaap_RestructuringChargesMember_1143fe4d-89d2-45eb-8163-279858bca111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ce00439a-49e3-405d-88a7-2ab1e666b4d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_45a21f8a-fcac-42d3-99ff-b4271f28efdf" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ce00439a-49e3-405d-88a7-2ab1e666b4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6c4bd25b-4a5e-4a60-8409-51fb60a76a60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ce00439a-49e3-405d-88a7-2ab1e666b4d5" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6c4bd25b-4a5e-4a60-8409-51fb60a76a60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansAwardswithaMarketConditionDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1c907df8-c8e1-4df1-8a03-382169df5337" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77132487-044e-4a5d-ba6b-d1de47628016" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1c907df8-c8e1-4df1-8a03-382169df5337" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77132487-044e-4a5d-ba6b-d1de47628016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_0c5533b5-3bd4-4727-b0f4-98b486328a5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77132487-044e-4a5d-ba6b-d1de47628016" xlink:to="loc_us-gaap_AwardTypeAxis_0c5533b5-3bd4-4727-b0f4-98b486328a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_17e626f4-dd26-4e89-b20f-873bff640b05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_0c5533b5-3bd4-4727-b0f4-98b486328a5c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_17e626f4-dd26-4e89-b20f-873bff640b05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_c22a06c8-a901-4d44-8e34-4b7c738e6868" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_17e626f4-dd26-4e89-b20f-873bff640b05" xlink:to="loc_us-gaap_PerformanceSharesMember_c22a06c8-a901-4d44-8e34-4b7c738e6868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_07e641a1-d468-4dc1-aa5e-d176fcd12202" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77132487-044e-4a5d-ba6b-d1de47628016" xlink:to="loc_srt_RangeAxis_07e641a1-d468-4dc1-aa5e-d176fcd12202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_37440286-5c40-41fc-ba19-071ff3dd221e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_07e641a1-d468-4dc1-aa5e-d176fcd12202" xlink:to="loc_srt_RangeMember_37440286-5c40-41fc-ba19-071ff3dd221e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e465a388-77df-4dc7-98ab-1e4f75c9bdb2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_37440286-5c40-41fc-ba19-071ff3dd221e" xlink:to="loc_srt_MaximumMember_e465a388-77df-4dc7-98ab-1e4f75c9bdb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a411afa3-2709-45f0-80e9-923f2c80f62c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_37440286-5c40-41fc-ba19-071ff3dd221e" xlink:to="loc_srt_MinimumMember_a411afa3-2709-45f0-80e9-923f2c80f62c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59941f45-70a3-48f1-8e0c-95ee1d108ea7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77132487-044e-4a5d-ba6b-d1de47628016" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59941f45-70a3-48f1-8e0c-95ee1d108ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_37de48d6-87a7-488c-bd8e-cf678f5d4545" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59941f45-70a3-48f1-8e0c-95ee1d108ea7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_37de48d6-87a7-488c-bd8e-cf678f5d4545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c64ebbcc-f931-42a0-bfda-dedb461193f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59941f45-70a3-48f1-8e0c-95ee1d108ea7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c64ebbcc-f931-42a0-bfda-dedb461193f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches_f18bbcb3-eca6-4949-bb73-e7a055d7926d" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59941f45-70a3-48f1-8e0c-95ee1d108ea7" xlink:to="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches_f18bbcb3-eca6-4949-bb73-e7a055d7926d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent_2ef0398c-00d8-4563-a703-997f5e6bf384" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59941f45-70a3-48f1-8e0c-95ee1d108ea7" xlink:to="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent_2ef0398c-00d8-4563-a703-997f5e6bf384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares_c4b9734b-a2e1-4ea0-ad55-5ca55275abcc" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59941f45-70a3-48f1-8e0c-95ee1d108ea7" xlink:to="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares_c4b9734b-a2e1-4ea0-ad55-5ca55275abcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_58f5693c-1348-48ab-9718-9c7ca2cdedc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59941f45-70a3-48f1-8e0c-95ee1d108ea7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_58f5693c-1348-48ab-9718-9c7ca2cdedc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansPerformanceBasedAwardsDetails"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_206f9f4e-1d38-424b-b3d2-68052df4bec6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bc2032d5-2142-4eac-9435-8ca6ab313d09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_206f9f4e-1d38-424b-b3d2-68052df4bec6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bc2032d5-2142-4eac-9435-8ca6ab313d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4a3e2f34-ac59-4841-973f-fb63ea459fbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bc2032d5-2142-4eac-9435-8ca6ab313d09" xlink:to="loc_us-gaap_AwardTypeAxis_4a3e2f34-ac59-4841-973f-fb63ea459fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_062aba2f-b3ea-410b-8a3b-43de5b1f3968" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_4a3e2f34-ac59-4841-973f-fb63ea459fbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_062aba2f-b3ea-410b-8a3b-43de5b1f3968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_PerformanceRestrictedStockUnitsMember_b678541c-20dd-4ee1-af25-279ab57accf5" xlink:href="cvlt-20210331.xsd#cvlt_PerformanceRestrictedStockUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_062aba2f-b3ea-410b-8a3b-43de5b1f3968" xlink:to="loc_cvlt_PerformanceRestrictedStockUnitsMember_b678541c-20dd-4ee1-af25-279ab57accf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fed9c0f4-49c3-427c-b6a7-d38d28cbdcba" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bc2032d5-2142-4eac-9435-8ca6ab313d09" xlink:to="loc_srt_RangeAxis_fed9c0f4-49c3-427c-b6a7-d38d28cbdcba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cd1edc80-a61e-4c37-85b4-bc224ed806a9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_fed9c0f4-49c3-427c-b6a7-d38d28cbdcba" xlink:to="loc_srt_RangeMember_cd1edc80-a61e-4c37-85b4-bc224ed806a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bc9e3b57-9eeb-4e72-b6a7-4dc0df92a0b6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_cd1edc80-a61e-4c37-85b4-bc224ed806a9" xlink:to="loc_srt_MaximumMember_bc9e3b57-9eeb-4e72-b6a7-4dc0df92a0b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1ca384-1d93-4ae5-861f-2e8cc7bf321f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bc2032d5-2142-4eac-9435-8ca6ab313d09" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1ca384-1d93-4ae5-861f-2e8cc7bf321f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_070e8350-fb45-447e-a75d-ea6008c16633" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1ca384-1d93-4ae5-861f-2e8cc7bf321f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_070e8350-fb45-447e-a75d-ea6008c16633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches_433b3d9f-bb57-4053-8ffa-c577bf41447c" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1ca384-1d93-4ae5-861f-2e8cc7bf321f" xlink:to="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches_433b3d9f-bb57-4053-8ffa-c577bf41447c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent_9fa99a9a-65e9-4205-bc26-7c3106744204" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1ca384-1d93-4ae5-861f-2e8cc7bf321f" xlink:to="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent_9fa99a9a-65e9-4205-bc26-7c3106744204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares_748c69e9-c732-464e-bf4e-f449bdc86317" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1ca384-1d93-4ae5-861f-2e8cc7bf321f" xlink:to="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares_748c69e9-c732-464e-bf4e-f449bdc86317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_0f3e9dc3-fd47-4489-9b54-fb9d0108c77a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1ca384-1d93-4ae5-861f-2e8cc7bf321f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_0f3e9dc3-fd47-4489-9b54-fb9d0108c77a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansEmployeeStockPurchasePlanDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d6e7009f-b170-4c11-921c-e796a1fa1fef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7f6151b0-7671-454d-aa75-c6a5915c02df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d6e7009f-b170-4c11-921c-e796a1fa1fef" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7f6151b0-7671-454d-aa75-c6a5915c02df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_88855202-ce46-41c2-9e70-370ec4116cf8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7f6151b0-7671-454d-aa75-c6a5915c02df" xlink:to="loc_us-gaap_AwardTypeAxis_88855202-ce46-41c2-9e70-370ec4116cf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d993966e-d01a-4ff2-b026-7146f4ac0eb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_88855202-ce46-41c2-9e70-370ec4116cf8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d993966e-d01a-4ff2-b026-7146f4ac0eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_d112309c-931c-41c6-826d-f602e86997a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d993966e-d01a-4ff2-b026-7146f4ac0eb8" xlink:to="loc_us-gaap_EmployeeStockMember_d112309c-931c-41c6-826d-f602e86997a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7f6151b0-7671-454d-aa75-c6a5915c02df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_515b7428-496b-405c-bc21-c532ccd88c5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_515b7428-496b-405c-bc21-c532ccd88c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod_b4b0b5dd-e0a9-46eb-b899-fe51f726e0c1" xlink:href="cvlt-20210331.xsd#cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod_b4b0b5dd-e0a9-46eb-b899-fe51f726e0c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_ce60d4a8-e05b-43b7-9c93-89051d4e2d56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_ce60d4a8-e05b-43b7-9c93-89051d4e2d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount_a913b306-17bc-4f40-992f-a592c8e5b54c" xlink:href="cvlt-20210331.xsd#cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount_a913b306-17bc-4f40-992f-a592c8e5b54c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_4dba4cc6-6634-4364-a2d9-9be94dab4a9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_4dba4cc6-6634-4364-a2d9-9be94dab4a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_616e53f5-9941-4107-b2d8-6d0ec44752b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_us-gaap_ProceedsFromStockPlans_616e53f5-9941-4107-b2d8-6d0ec44752b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_7be15519-4de0-447b-b8ad-587dff126580" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_7be15519-4de0-447b-b8ad-587dff126580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_a7a89f23-856a-4093-94d6-3da9e860b57e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7138e440-aed4-4067-9497-bcffe6332c38" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_a7a89f23-856a-4093-94d6-3da9e860b57e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_90fe223a-0f3c-4ab9-8e14-6abcb54bd86b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cdeaf601-745e-47f0-9728-481c11e6d308" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_90fe223a-0f3c-4ab9-8e14-6abcb54bd86b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cdeaf601-745e-47f0-9728-481c11e6d308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_713dca86-859e-4c8c-ad76-73d13c1a5a39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cdeaf601-745e-47f0-9728-481c11e6d308" xlink:to="loc_us-gaap_AwardTypeAxis_713dca86-859e-4c8c-ad76-73d13c1a5a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_92521b31-1935-4af8-a026-1a99351271b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_713dca86-859e-4c8c-ad76-73d13c1a5a39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_92521b31-1935-4af8-a026-1a99351271b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_PerformanceSharesAndRestrictedStockUnitsMember_92243a13-f109-4bad-b58b-016bb55937ad" xlink:href="cvlt-20210331.xsd#cvlt_PerformanceSharesAndRestrictedStockUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_92521b31-1935-4af8-a026-1a99351271b3" xlink:to="loc_cvlt_PerformanceSharesAndRestrictedStockUnitsMember_92243a13-f109-4bad-b58b-016bb55937ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_933a9ba5-618b-48a1-9e71-4274aa720791" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cdeaf601-745e-47f0-9728-481c11e6d308" xlink:to="loc_srt_TitleOfIndividualAxis_933a9ba5-618b-48a1-9e71-4274aa720791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_c9466ec2-e413-465d-a3fa-c5a3673a960f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_933a9ba5-618b-48a1-9e71-4274aa720791" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_c9466ec2-e413-465d-a3fa-c5a3673a960f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember_6237b5d3-61da-4aa6-910e-4674e4c5732a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_c9466ec2-e413-465d-a3fa-c5a3673a960f" xlink:to="loc_srt_ChiefExecutiveOfficerMember_6237b5d3-61da-4aa6-910e-4674e4c5732a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2d742863-9391-499d-a9b8-f6b8e204111b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cdeaf601-745e-47f0-9728-481c11e6d308" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2d742863-9391-499d-a9b8-f6b8e204111b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_e19e991c-050d-44be-b2a3-21649aa94403" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2d742863-9391-499d-a9b8-f6b8e204111b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_e19e991c-050d-44be-b2a3-21649aa94403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable_ff24d0f7-02a9-49fc-89af-99156bd6dd7f" xlink:href="cvlt-20210331.xsd#cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2d742863-9391-499d-a9b8-f6b8e204111b" xlink:to="loc_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable_ff24d0f7-02a9-49fc-89af-99156bd6dd7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_4bc84589-f471-4bc3-951a-43eb19db2efc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2d742863-9391-499d-a9b8-f6b8e204111b" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_4bc84589-f471-4bc3-951a-43eb19db2efc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_bc28b2b4-ad0c-48cf-9c93-1520b4e2ff29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_f0f5b2eb-a957-4c64-89e2-65059be3fc0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bc28b2b4-ad0c-48cf-9c93-1520b4e2ff29" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_f0f5b2eb-a957-4c64-89e2-65059be3fc0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8147ff54-bc5f-49a7-8336-696426f9977b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ea02eb1d-8336-4374-9242-0d36ea6ef0f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8147ff54-bc5f-49a7-8336-696426f9977b" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ea02eb1d-8336-4374-9242-0d36ea6ef0f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_a7e28c64-818f-4c9f-8972-42a63c440479" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8147ff54-bc5f-49a7-8336-696426f9977b" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_a7e28c64-818f-4c9f-8972-42a63c440479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5782dc52-40a6-4499-a9b9-7780935d8c33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8147ff54-bc5f-49a7-8336-696426f9977b" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5782dc52-40a6-4499-a9b9-7780935d8c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_900ec3c0-10ef-40c3-b6e0-3a6cc1f71664" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8147ff54-bc5f-49a7-8336-696426f9977b" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_900ec3c0-10ef-40c3-b6e0-3a6cc1f71664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock_4f785cb8-c9ac-484e-b035-d5ffb6ed71f1" xlink:href="cvlt-20210331.xsd#cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8147ff54-bc5f-49a7-8336-696426f9977b" xlink:to="loc_cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock_4f785cb8-c9ac-484e-b035-d5ffb6ed71f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_41b34cd7-b5c3-400a-81ae-9fd43a12da81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8147ff54-bc5f-49a7-8336-696426f9977b" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_41b34cd7-b5c3-400a-81ae-9fd43a12da81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ca47cd24-dd84-4ba2-8686-bc9e06f5aa2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_d861e06a-74e2-4944-838c-753b115f4074" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ca47cd24-dd84-4ba2-8686-bc9e06f5aa2c" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_d861e06a-74e2-4944-838c-753b115f4074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_fbeab0df-9fe5-474c-bd08-7739452d0076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_d861e06a-74e2-4944-838c-753b115f4074" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_fbeab0df-9fe5-474c-bd08-7739452d0076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_8ac20b67-5b50-45fa-a411-352e49576954" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_fbeab0df-9fe5-474c-bd08-7739452d0076" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_8ac20b67-5b50-45fa-a411-352e49576954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_fd55bbd0-e3f9-409f-b227-a40b3c309a11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_8ac20b67-5b50-45fa-a411-352e49576954" xlink:to="loc_us-gaap_ResearchMember_fd55bbd0-e3f9-409f-b227-a40b3c309a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodAxis_3b28ddae-28df-4e2b-8b11-3a5b4fe40541" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_d861e06a-74e2-4944-838c-753b115f4074" xlink:to="loc_us-gaap_TaxPeriodAxis_3b28ddae-28df-4e2b-8b11-3a5b4fe40541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain_88dab433-d9bb-4475-8d32-099885b486ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodAxis_3b28ddae-28df-4e2b-8b11-3a5b4fe40541" xlink:to="loc_us-gaap_TaxPeriodDomain_88dab433-d9bb-4475-8d32-099885b486ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_NOLExpiringBetween2034And2036Member_1e36113c-9e8b-44d3-b803-cad2c361ca08" xlink:href="cvlt-20210331.xsd#cvlt_NOLExpiringBetween2034And2036Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_88dab433-d9bb-4475-8d32-099885b486ba" xlink:to="loc_cvlt_NOLExpiringBetween2034And2036Member_1e36113c-9e8b-44d3-b803-cad2c361ca08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_NOLsNotExpiringMember_f7d2ce8f-9fca-45f0-8116-954aa6b3bb17" xlink:href="cvlt-20210331.xsd#cvlt_NOLsNotExpiringMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_88dab433-d9bb-4475-8d32-099885b486ba" xlink:to="loc_cvlt_NOLsNotExpiringMember_f7d2ce8f-9fca-45f0-8116-954aa6b3bb17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_0d7d0f20-e935-4ee4-89e3-e0ac3b78f8c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_d861e06a-74e2-4944-838c-753b115f4074" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_0d7d0f20-e935-4ee4-89e3-e0ac3b78f8c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_ad2776fa-35d0-488c-bf45-2925a81952af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_0d7d0f20-e935-4ee4-89e3-e0ac3b78f8c3" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_ad2776fa-35d0-488c-bf45-2925a81952af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_8ee3e7f5-8e43-4631-8974-e034fda0393f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_ad2776fa-35d0-488c-bf45-2925a81952af" xlink:to="loc_us-gaap_DomesticCountryMember_8ee3e7f5-8e43-4631-8974-e034fda0393f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_57c1d8b8-e737-4254-a9c1-033517f58f54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_ad2776fa-35d0-488c-bf45-2925a81952af" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_57c1d8b8-e737-4254-a9c1-033517f58f54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_d861e06a-74e2-4944-838c-753b115f4074" xlink:to="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_44b58000-b886-4d9d-a2ed-e5af092c1f36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_44b58000-b886-4d9d-a2ed-e5af092c1f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_44723529-6302-456d-8a0f-5c2cb7ff7846" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_44723529-6302-456d-8a0f-5c2cb7ff7846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_0c4a7d2d-56dd-498a-87f9-018bb46ca707" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_0c4a7d2d-56dd-498a-87f9-018bb46ca707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_cd120ed4-5cb3-436c-b60b-f29dac2b3d17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:to="loc_us-gaap_OperatingLossCarryforwards_cd120ed4-5cb3-436c-b60b-f29dac2b3d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_d93aff51-f15b-4be9-8200-a7a2962b1f06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_d93aff51-f15b-4be9-8200-a7a2962b1f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_69fa2718-2a34-4fe9-a1f4-9b341c3f0dc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_69fa2718-2a34-4fe9-a1f4-9b341c3f0dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract_ffbb25e5-fe40-48a8-82c7-1d823ff5f24e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_386c5c06-6aa5-4f8e-94d8-24744225bf1f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract_ffbb25e5-fe40-48a8-82c7-1d823ff5f24e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_164bd298-28f5-4c04-9829-20c4a91fd93e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract_ffbb25e5-fe40-48a8-82c7-1d823ff5f24e" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_164bd298-28f5-4c04-9829-20c4a91fd93e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_d774a83f-263c-4dfe-96f7-cd9125ca0631" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract_ffbb25e5-fe40-48a8-82c7-1d823ff5f24e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_d774a83f-263c-4dfe-96f7-cd9125ca0631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_07cdcaf4-e5ba-4cf1-a080-5fd6205be893" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_5842e788-1672-4729-98d7-4c2441f0dda4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_07cdcaf4-e5ba-4cf1-a080-5fd6205be893" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_5842e788-1672-4729-98d7-4c2441f0dda4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_ae1a8bf7-b988-4347-956b-f9dd62964d1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_07cdcaf4-e5ba-4cf1-a080-5fd6205be893" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_ae1a8bf7-b988-4347-956b-f9dd62964d1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_58296a3f-dc75-47fa-abd0-c0b72776fd45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_07cdcaf4-e5ba-4cf1-a080-5fd6205be893" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_58296a3f-dc75-47fa-abd0-c0b72776fd45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e1c302ab-593d-4df0-b752-ebfed7968f03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_64b6f7bb-caf0-47b0-a09b-3a58da6fe6b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e1c302ab-593d-4df0-b752-ebfed7968f03" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_64b6f7bb-caf0-47b0-a09b-3a58da6fe6b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_debeb20d-19dc-4536-b540-6b45ddaf7ebe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_64b6f7bb-caf0-47b0-a09b-3a58da6fe6b7" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_debeb20d-19dc-4536-b540-6b45ddaf7ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_82e88ba2-0269-402c-bec6-63261d3d415e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_64b6f7bb-caf0-47b0-a09b-3a58da6fe6b7" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_82e88ba2-0269-402c-bec6-63261d3d415e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_84b88308-95e3-41fe-b356-bc5e5581760d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_64b6f7bb-caf0-47b0-a09b-3a58da6fe6b7" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_84b88308-95e3-41fe-b356-bc5e5581760d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_a2282ea9-4f30-4fd2-b93b-f613dfbf2ac9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e1c302ab-593d-4df0-b752-ebfed7968f03" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_a2282ea9-4f30-4fd2-b93b-f613dfbf2ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0fe1da42-bfac-4789-a1d1-dfac0fbb83b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_a2282ea9-4f30-4fd2-b93b-f613dfbf2ac9" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0fe1da42-bfac-4789-a1d1-dfac0fbb83b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_011cb12e-81d0-4cb9-9daf-ee6cc8a2a664" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_a2282ea9-4f30-4fd2-b93b-f613dfbf2ac9" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_011cb12e-81d0-4cb9-9daf-ee6cc8a2a664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_a90b8a26-c365-4eff-a919-186e5dacbd99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_a2282ea9-4f30-4fd2-b93b-f613dfbf2ac9" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_a90b8a26-c365-4eff-a919-186e5dacbd99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_255a21b5-3ca8-45c1-8699-61b1a6eef077" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e1c302ab-593d-4df0-b752-ebfed7968f03" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_255a21b5-3ca8-45c1-8699-61b1a6eef077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e46a0b94-93ca-4002-9cf0-26b5a5f38b70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e46a0b94-93ca-4002-9cf0-26b5a5f38b70" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_454fa756-36ff-4527-afc2-03b5f9b3f72e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_454fa756-36ff-4527-afc2-03b5f9b3f72e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_603a264e-7aab-452f-8501-112d0fd7239f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_603a264e-7aab-452f-8501-112d0fd7239f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_515238cc-7a63-4620-ba6a-3717e3164960" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_515238cc-7a63-4620-ba6a-3717e3164960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax_53fa101c-26f1-4cee-a053-85ebc982adbb" xlink:href="cvlt-20210331.xsd#cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:to="loc_cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax_53fa101c-26f1-4cee-a053-85ebc982adbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences_2c414a34-93d1-4015-bb8a-9b782e73ac0f" xlink:href="cvlt-20210331.xsd#cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:to="loc_cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences_2c414a34-93d1-4015-bb8a-9b782e73ac0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_c8fc15ab-0bc3-4eb7-b932-dadf5b377622" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_c8fc15ab-0bc3-4eb7-b932-dadf5b377622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_504d6faa-6460-4bb3-87a6-4be6f018b0c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_504d6faa-6460-4bb3-87a6-4be6f018b0c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves_6ef1cecb-948e-4fb0-bbdb-0cc82d2ed69e" xlink:href="cvlt-20210331.xsd#cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:to="loc_cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves_6ef1cecb-948e-4fb0-bbdb-0cc82d2ed69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_e4cd06e5-1e28-40b8-a4b0-ec0c2e20adb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_e4cd06e5-1e28-40b8-a4b0-ec0c2e20adb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_b56663a6-fa90-4e7f-9b78-e6ad6468ad68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_b56663a6-fa90-4e7f-9b78-e6ad6468ad68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_8c1554a0-48ee-45f0-ab53-303d5487aabb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_8c1554a0-48ee-45f0-ab53-303d5487aabb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent_c669c71d-1917-431d-bef0-721fdc08f099" xlink:href="cvlt-20210331.xsd#cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:to="loc_cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent_c669c71d-1917-431d-bef0-721fdc08f099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent_7e78f69e-b8f3-42cb-8a2e-b5b98b3da4a3" xlink:href="cvlt-20210331.xsd#cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:to="loc_cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent_7e78f69e-b8f3-42cb-8a2e-b5b98b3da4a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_3b556f7a-c032-4416-b139-df2f7b3057c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_3b556f7a-c032-4416-b139-df2f7b3057c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f6096fa5-d0a8-479b-b0f8-ab920bbe029d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_6bd191e8-7a9a-475b-ac02-28abe5eeb527" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f6096fa5-d0a8-479b-b0f8-ab920bbe029d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesComponentsofDeferredTaxAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c2625611-587a-4f26-b9ab-b7b092c8e3f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_425ef50a-86a3-4d8b-95d7-8ac9914f6c10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c2625611-587a-4f26-b9ab-b7b092c8e3f9" xlink:to="loc_us-gaap_DeferredTaxAssetsNetAbstract_425ef50a-86a3-4d8b-95d7-8ac9914f6c10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_9222a20d-c240-4354-945b-5072dc8bcec2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_425ef50a-86a3-4d8b-95d7-8ac9914f6c10" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_9222a20d-c240-4354-945b-5072dc8bcec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsEquityMethodInvestments_709e9be3-9a6d-4192-8da3-f68f516dfe96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsEquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_425ef50a-86a3-4d8b-95d7-8ac9914f6c10" xlink:to="loc_us-gaap_DeferredTaxAssetsEquityMethodInvestments_709e9be3-9a6d-4192-8da3-f68f516dfe96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2ee4b482-b457-4d3b-9a97-db2873646768" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_425ef50a-86a3-4d8b-95d7-8ac9914f6c10" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2ee4b482-b457-4d3b-9a97-db2873646768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_0424f51e-79fc-48d9-83d0-9986cfda8c96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_425ef50a-86a3-4d8b-95d7-8ac9914f6c10" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_0424f51e-79fc-48d9-83d0-9986cfda8c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_a6e69de7-7291-4a54-94be-2cb7527e3527" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_425ef50a-86a3-4d8b-95d7-8ac9914f6c10" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_a6e69de7-7291-4a54-94be-2cb7527e3527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_a8b7e1ed-f6c4-40fb-92b7-0b138956b4cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_425ef50a-86a3-4d8b-95d7-8ac9914f6c10" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_a8b7e1ed-f6c4-40fb-92b7-0b138956b4cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_3217b020-7cb1-4815-a173-d189fdf93d35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_425ef50a-86a3-4d8b-95d7-8ac9914f6c10" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_3217b020-7cb1-4815-a173-d189fdf93d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d35b21d4-22e1-423e-a906-2ddb8e3f64e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_425ef50a-86a3-4d8b-95d7-8ac9914f6c10" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d35b21d4-22e1-423e-a906-2ddb8e3f64e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_4d896f27-33a6-4be7-92b7-3cc92b729b53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_425ef50a-86a3-4d8b-95d7-8ac9914f6c10" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_4d896f27-33a6-4be7-92b7-3cc92b729b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_49707bff-3447-4c22-94d0-b7df8c4f2f8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c2625611-587a-4f26-b9ab-b7b092c8e3f9" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_49707bff-3447-4c22-94d0-b7df8c4f2f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization_fe9e59e3-5887-41ce-bcf4-634e728c4d6b" xlink:href="cvlt-20210331.xsd#cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_49707bff-3447-4c22-94d0-b7df8c4f2f8f" xlink:to="loc_cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization_fe9e59e3-5887-41ce-bcf4-634e728c4d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_DeferredTaxLiabilitiesDeferredCommissions_c04284a5-77d3-4a7a-b05d-1a4c48c413e1" xlink:href="cvlt-20210331.xsd#cvlt_DeferredTaxLiabilitiesDeferredCommissions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_49707bff-3447-4c22-94d0-b7df8c4f2f8f" xlink:to="loc_cvlt_DeferredTaxLiabilitiesDeferredCommissions_c04284a5-77d3-4a7a-b05d-1a4c48c413e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_13356d15-1b26-422d-a004-e3ca24b0684a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_49707bff-3447-4c22-94d0-b7df8c4f2f8f" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_13356d15-1b26-422d-a004-e3ca24b0684a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_94d367dc-b1aa-45e1-8ac6-cb9484754242" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c2625611-587a-4f26-b9ab-b7b092c8e3f9" xlink:to="loc_us-gaap_DeferredTaxLiabilities_94d367dc-b1aa-45e1-8ac6-cb9484754242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_505e815c-99d4-4c44-a64f-4d5dc087373f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5ba88637-6d76-467b-9aa3-dc1535418bc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_505e815c-99d4-4c44-a64f-4d5dc087373f" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5ba88637-6d76-467b-9aa3-dc1535418bc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_fa893787-e6ad-49fc-ad0f-d7075d41b6c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5ba88637-6d76-467b-9aa3-dc1535418bc9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_fa893787-e6ad-49fc-ad0f-d7075d41b6c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_a27b77b1-5463-497b-9619-a1e45fc82b80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5ba88637-6d76-467b-9aa3-dc1535418bc9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_a27b77b1-5463-497b-9619-a1e45fc82b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_2c212cbb-4df8-42b8-a6dd-ec5c938a9ebe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5ba88637-6d76-467b-9aa3-dc1535418bc9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_2c212cbb-4df8-42b8-a6dd-ec5c938a9ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_628ec6a1-e993-4e56-af2a-84434a4377f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5ba88637-6d76-467b-9aa3-dc1535418bc9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_628ec6a1-e993-4e56-af2a-84434a4377f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_08f71d8c-8bd6-4fc8-b770-3c74fed94dd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5ba88637-6d76-467b-9aa3-dc1535418bc9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_08f71d8c-8bd6-4fc8-b770-3c74fed94dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_fb755fcb-cbf7-4c98-933d-46a83963fb1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5ba88637-6d76-467b-9aa3-dc1535418bc9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_fb755fcb-cbf7-4c98-933d-46a83963fb1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_23e29b21-34c0-4021-a098-343b839020a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5ba88637-6d76-467b-9aa3-dc1535418bc9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_23e29b21-34c0-4021-a098-343b839020a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/EmployeeBenefitPlan" xlink:type="simple" xlink:href="cvlt-20210331.xsd#EmployeeBenefitPlan"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/EmployeeBenefitPlan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_20879c70-e96d-4109-8e39-2325c30e4222" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1c9875fb-bb35-4b40-9271-ff73a7fb8bc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_20879c70-e96d-4109-8e39-2325c30e4222" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1c9875fb-bb35-4b40-9271-ff73a7fb8bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/EmployeeBenefitPlanAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#EmployeeBenefitPlanAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/EmployeeBenefitPlanAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a641dfbd-f8ad-41dc-a7cf-72d1d856cc5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_58eeca12-ed8a-4585-a7af-53f69a285cae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a641dfbd-f8ad-41dc-a7cf-72d1d856cc5c" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_58eeca12-ed8a-4585-a7af-53f69a285cae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/SegmentInformation" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_5313db2a-7e4b-42e2-9629-1233d3cf31ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_f37e7909-d8fc-422c-b762-0b9b1c1691de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_5313db2a-7e4b-42e2-9629-1233d3cf31ba" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_f37e7909-d8fc-422c-b762-0b9b1c1691de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_11eed580-90d4-4b15-a70a-a50813eed4e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_4a893236-192a-4e61-ab01-fc38691ee237" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11eed580-90d4-4b15-a70a-a50813eed4e0" xlink:to="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_4a893236-192a-4e61-ab01-fc38691ee237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_3601f855-92a6-463c-a2e9-b972513fdd96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11eed580-90d4-4b15-a70a-a50813eed4e0" xlink:to="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_3601f855-92a6-463c-a2e9-b972513fdd96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/SegmentInformationAdditionalInformationDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SegmentInformationAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/SegmentInformationAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_6c21a3c1-2ed4-4392-b4bd-d78e2887c63e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_967feae6-c3c3-46fd-81e3-03ea14108921" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_6c21a3c1-2ed4-4392-b4bd-d78e2887c63e" xlink:to="loc_us-gaap_NumberOfOperatingSegments_967feae6-c3c3-46fd-81e3-03ea14108921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SegmentInformationScheduleofRevenuebyGeographicAreaDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_01965078-ce50-47c1-adc7-cbeff49a8fb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9f993796-fff6-4175-a5ff-5c0fb2374b1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_01965078-ce50-47c1-adc7-cbeff49a8fb8" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9f993796-fff6-4175-a5ff-5c0fb2374b1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_70cc3a70-469c-43e3-94f5-06f0c8b4f065" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9f993796-fff6-4175-a5ff-5c0fb2374b1e" xlink:to="loc_srt_StatementGeographicalAxis_70cc3a70-469c-43e3-94f5-06f0c8b4f065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_cef8baee-9ea0-4c5b-8f5a-ed247b9f33ba" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_70cc3a70-469c-43e3-94f5-06f0c8b4f065" xlink:to="loc_srt_SegmentGeographicalDomain_cef8baee-9ea0-4c5b-8f5a-ed247b9f33ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_98c606d9-4769-45f6-816e-70b1083c97ef" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_cef8baee-9ea0-4c5b-8f5a-ed247b9f33ba" xlink:to="loc_country_US_98c606d9-4769-45f6-816e-70b1083c97ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_2ee3eb3e-6273-4718-8b7c-648b802e12f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_cef8baee-9ea0-4c5b-8f5a-ed247b9f33ba" xlink:to="loc_us-gaap_NonUsMember_2ee3eb3e-6273-4718-8b7c-648b802e12f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_242e9402-8aa1-4a86-941c-08cfd5001683" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9f993796-fff6-4175-a5ff-5c0fb2374b1e" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_242e9402-8aa1-4a86-941c-08cfd5001683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_3872f559-8068-487b-b2cb-83649e6ee9e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_242e9402-8aa1-4a86-941c-08cfd5001683" xlink:to="loc_us-gaap_Revenues_3872f559-8068-487b-b2cb-83649e6ee9e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_88022fa7-c4d1-4bf3-9a65-52a557a37517" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_608f16e6-fc0e-4ce2-af6e-cc37491a0604" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_88022fa7-c4d1-4bf3-9a65-52a557a37517" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_608f16e6-fc0e-4ce2-af6e-cc37491a0604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_710740aa-1bcc-4fea-8d7b-949e33d0b8a4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_608f16e6-fc0e-4ce2-af6e-cc37491a0604" xlink:to="loc_srt_ConsolidationItemsAxis_710740aa-1bcc-4fea-8d7b-949e33d0b8a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_56cd64d1-f64c-4e69-b456-ae992c82da3c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_710740aa-1bcc-4fea-8d7b-949e33d0b8a4" xlink:to="loc_srt_ConsolidationItemsDomain_56cd64d1-f64c-4e69-b456-ae992c82da3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_36890227-7396-43c3-a829-ba915726f303" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_608f16e6-fc0e-4ce2-af6e-cc37491a0604" xlink:to="loc_srt_StatementGeographicalAxis_36890227-7396-43c3-a829-ba915726f303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9b9545c5-b719-4c24-8ce9-d99c49b38a8d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_36890227-7396-43c3-a829-ba915726f303" xlink:to="loc_srt_SegmentGeographicalDomain_9b9545c5-b719-4c24-8ce9-d99c49b38a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_9cc96180-22ac-4225-ba6e-0fe2b4a7d816" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9b9545c5-b719-4c24-8ce9-d99c49b38a8d" xlink:to="loc_country_US_9cc96180-22ac-4225-ba6e-0fe2b4a7d816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_28eff90c-6b3d-4122-853e-049293e9740d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9b9545c5-b719-4c24-8ce9-d99c49b38a8d" xlink:to="loc_us-gaap_NonUsMember_28eff90c-6b3d-4122-853e-049293e9740d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_a59d1c86-1c9e-428b-b907-306f9942ac9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_608f16e6-fc0e-4ce2-af6e-cc37491a0604" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_a59d1c86-1c9e-428b-b907-306f9942ac9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_2df66b01-765e-4dc8-93d4-abc40a6d918c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_a59d1c86-1c9e-428b-b907-306f9942ac9d" xlink:to="loc_us-gaap_NoncurrentAssets_2df66b01-765e-4dc8-93d4-abc40a6d918c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/Restructuring" xlink:type="simple" xlink:href="cvlt-20210331.xsd#Restructuring"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/Restructuring" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_2d583945-0f2d-47d5-b2ee-90ef0222d416" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_d9dec521-5531-46fe-96bf-3d8a2a57444a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_2d583945-0f2d-47d5-b2ee-90ef0222d416" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_d9dec521-5531-46fe-96bf-3d8a2a57444a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/RestructuringTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RestructuringTables"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/RestructuringTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_e9f29fb7-0a0a-4224-8d3d-25640df632fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_af7cc35c-4fd8-4701-9976-6aa8582e1ad7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_e9f29fb7-0a0a-4224-8d3d-25640df632fa" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_af7cc35c-4fd8-4701-9976-6aa8582e1ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_f1c83edc-486d-4a1e-a52c-80c20928ec17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_e9f29fb7-0a0a-4224-8d3d-25640df632fa" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_f1c83edc-486d-4a1e-a52c-80c20928ec17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/RestructuringRestructuringChargesDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RestructuringRestructuringChargesDetails"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/RestructuringRestructuringChargesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_f4c1a2d5-33fa-4296-9849-a096b0075789" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_32f9ab0a-eca6-403e-baf1-a5abf931cb09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_f4c1a2d5-33fa-4296-9849-a096b0075789" xlink:to="loc_us-gaap_SeveranceCosts1_32f9ab0a-eca6-403e-baf1-a5abf931cb09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_d481c224-e9c8-4759-85ec-3de1d617c992" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_f4c1a2d5-33fa-4296-9849-a096b0075789" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_d481c224-e9c8-4759-85ec-3de1d617c992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringCosts_dda49ea9-f850-41c0-8e5a-d8010f51bc19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherRestructuringCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_f4c1a2d5-33fa-4296-9849-a096b0075789" xlink:to="loc_us-gaap_OtherRestructuringCosts_dda49ea9-f850-41c0-8e5a-d8010f51bc19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_661fdf35-a159-4b70-a4c4-7e0a7cc9d620" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_f4c1a2d5-33fa-4296-9849-a096b0075789" xlink:to="loc_us-gaap_RestructuringCharges_661fdf35-a159-4b70-a4c4-7e0a7cc9d620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_OperatingLeaseImpairmentLossNumberOfLeases_3b76420d-84b0-4a26-acdd-776897044ded" xlink:href="cvlt-20210331.xsd#cvlt_OperatingLeaseImpairmentLossNumberOfLeases"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_f4c1a2d5-33fa-4296-9849-a096b0075789" xlink:to="loc_cvlt_OperatingLeaseImpairmentLossNumberOfLeases_3b76420d-84b0-4a26-acdd-776897044ded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/RestructuringActivityinRestructuringAccrualsDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#RestructuringActivityinRestructuringAccrualsDetails"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/RestructuringActivityinRestructuringAccrualsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_171923e6-95fd-4a40-9209-488c485ded07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_b008f980-b6de-475c-9b19-083afed333ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_171923e6-95fd-4a40-9209-488c485ded07" xlink:to="loc_us-gaap_RestructuringReserveRollForward_b008f980-b6de-475c-9b19-083afed333ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_c4049c94-bc3d-416d-8a53-4508dd3366dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_b008f980-b6de-475c-9b19-083afed333ef" xlink:to="loc_us-gaap_RestructuringReserve_c4049c94-bc3d-416d-8a53-4508dd3366dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_bc2404a1-4178-4e86-b0f2-9a095f4e5588" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_b008f980-b6de-475c-9b19-083afed333ef" xlink:to="loc_us-gaap_SeveranceCosts1_bc2404a1-4178-4e86-b0f2-9a095f4e5588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_e4123c39-0c2e-4e65-8b57-30e2685b31a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_b008f980-b6de-475c-9b19-083afed333ef" xlink:to="loc_us-gaap_PaymentsForRestructuring_e4123c39-0c2e-4e65-8b57-30e2685b31a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_f74f5a18-1f2d-453a-be72-215804df52ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_b008f980-b6de-475c-9b19-083afed333ef" xlink:to="loc_us-gaap_RestructuringReserve_f74f5a18-1f2d-453a-be72-215804df52ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/Leases" xlink:type="simple" xlink:href="cvlt-20210331.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_849c2349-23b1-4dfa-b307-8edc9cbf2d7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_1ea670f2-37bb-40af-a52c-86bb0ab53d6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_849c2349-23b1-4dfa-b307-8edc9cbf2d7e" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_1ea670f2-37bb-40af-a52c-86bb0ab53d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesTables" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_b289b539-5be5-45e1-b213-f0bd20f3c5bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_48b65ab5-4e11-4209-9cee-046cc64b20ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b289b539-5be5-45e1-b213-f0bd20f3c5bb" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_48b65ab5-4e11-4209-9cee-046cc64b20ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0ff62436-5cd9-4e97-aeca-289dec75e67a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b289b539-5be5-45e1-b213-f0bd20f3c5bb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0ff62436-5cd9-4e97-aeca-289dec75e67a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesNetLeaseCostsRecognizedDetails"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4fb5f969-bd95-4960-bdad-390e4d72d91a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_4a9363da-38d1-41b8-83bd-56c9375f6858" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4fb5f969-bd95-4960-bdad-390e4d72d91a" xlink:to="loc_us-gaap_OperatingLeaseCost_4a9363da-38d1-41b8-83bd-56c9375f6858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_5bbf5ae3-0170-44b3-8981-d0ee0da9fd25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4fb5f969-bd95-4960-bdad-390e4d72d91a" xlink:to="loc_us-gaap_ShortTermLeaseCost_5bbf5ae3-0170-44b3-8981-d0ee0da9fd25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_43f6e17b-c753-4052-9eac-cc5fc9830dd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4fb5f969-bd95-4960-bdad-390e4d72d91a" xlink:to="loc_us-gaap_VariableLeaseCost_43f6e17b-c753-4052-9eac-cc5fc9830dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_8b65e357-18fe-4744-aaa4-00b7c0d46ee5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4fb5f969-bd95-4960-bdad-390e4d72d91a" xlink:to="loc_us-gaap_LeaseCost_8b65e357-18fe-4744-aaa4-00b7c0d46ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/LeasesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4b8fc782-742e-466a-ad38-e28f9c6f6afd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_4487128f-3520-4df8-af3e-a28d8c849abf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b8fc782-742e-466a-ad38-e28f9c6f6afd" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseNet_4487128f-3520-4df8-af3e-a28d8c849abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6f0cb347-9fb0-4812-b9c7-972172650aa8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b8fc782-742e-466a-ad38-e28f9c6f6afd" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6f0cb347-9fb0-4812-b9c7-972172650aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_fd8fd215-7f0a-41d2-ac8d-ba8afe11d21b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b8fc782-742e-466a-ad38-e28f9c6f6afd" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_fd8fd215-7f0a-41d2-ac8d-ba8afe11d21b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesCashFlowInformationDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/LeasesCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_5b51f40b-50e2-471d-93e4-8e537ebfc09a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_e642a83f-c395-4e21-84f8-3bcb7a868b26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5b51f40b-50e2-471d-93e4-8e537ebfc09a" xlink:to="loc_us-gaap_OperatingLeasePayments_e642a83f-c395-4e21-84f8-3bcb7a868b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_b86736f9-68b0-43b3-9f0b-289022f24624" xlink:href="cvlt-20210331.xsd#cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5b51f40b-50e2-471d-93e4-8e537ebfc09a" xlink:to="loc_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_b86736f9-68b0-43b3-9f0b-289022f24624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesMaturitiesofLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_7d48c512-9757-4896-ad20-db7d0d1b6477" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_db98970b-2b0d-4878-b773-8087f70dcfe0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7d48c512-9757-4896-ad20-db7d0d1b6477" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_db98970b-2b0d-4878-b773-8087f70dcfe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_10c40c94-268d-4bfa-962c-2e6a51755909" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7d48c512-9757-4896-ad20-db7d0d1b6477" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_10c40c94-268d-4bfa-962c-2e6a51755909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_82d40dd8-ef15-4e79-8322-c8b43fb96bd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7d48c512-9757-4896-ad20-db7d0d1b6477" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_82d40dd8-ef15-4e79-8322-c8b43fb96bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_98b5d939-dd38-48b8-b68b-bd2e6ef5e0df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7d48c512-9757-4896-ad20-db7d0d1b6477" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_98b5d939-dd38-48b8-b68b-bd2e6ef5e0df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8cf5f113-f17d-4c79-87e7-499f057d7d6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7d48c512-9757-4896-ad20-db7d0d1b6477" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8cf5f113-f17d-4c79-87e7-499f057d7d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_485f2145-ebf5-4404-97a5-205d734c68de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7d48c512-9757-4896-ad20-db7d0d1b6477" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_485f2145-ebf5-4404-97a5-205d734c68de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3b2072d9-6b7b-4edd-a031-1e65f1312536" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7d48c512-9757-4896-ad20-db7d0d1b6477" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3b2072d9-6b7b-4edd-a031-1e65f1312536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_5e08dc56-ad08-4747-a8a3-8069f9a38a7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7d48c512-9757-4896-ad20-db7d0d1b6477" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_5e08dc56-ad08-4747-a8a3-8069f9a38a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_dad073b5-b4a6-4557-8b72-087e8fa1a0ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7d48c512-9757-4896-ad20-db7d0d1b6477" xlink:to="loc_us-gaap_OperatingLeaseLiability_dad073b5-b4a6-4557-8b72-087e8fa1a0ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_75f17205-a4e6-4ef6-807a-3b4c6fcf376b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7d48c512-9757-4896-ad20-db7d0d1b6477" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_75f17205-a4e6-4ef6-807a-3b4c6fcf376b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_97154278-abe3-43c2-9f5b-518bfc76070b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7d48c512-9757-4896-ad20-db7d0d1b6477" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_97154278-abe3-43c2-9f5b-518bfc76070b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="cvlt-20210331.xsd#LeasesMaturitiesofLeaseLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_463eaae2-b895-4933-bb53-07b2432195df" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_fffc9cbc-d024-47e0-845a-1434707705b7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_463eaae2-b895-4933-bb53-07b2432195df" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_fffc9cbc-d024-47e0-845a-1434707705b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail" xlink:type="simple" xlink:href="cvlt-20210331.xsd#ScheduleIIValuationandQualifyingAccountsDetail"/>
  <link:presentationLink xlink:role="http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_d658e03d-815d-4f78-a699-a3010af12421" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_b3080662-3f88-48ea-8519-c508f63ef9d4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_d658e03d-815d-4f78-a699-a3010af12421" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_b3080662-3f88-48ea-8519-c508f63ef9d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2727bb37-d68a-49ea-9a4a-35fe38480bab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_b3080662-3f88-48ea-8519-c508f63ef9d4" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2727bb37-d68a-49ea-9a4a-35fe38480bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_8fab04e8-5ad4-4a5e-a737-38474ea955d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2727bb37-d68a-49ea-9a4a-35fe38480bab" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_8fab04e8-5ad4-4a5e-a737-38474ea955d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_7175bdb7-4fa1-49d0-80d5-f28850da8cfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_8fab04e8-5ad4-4a5e-a737-38474ea955d1" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_7175bdb7-4fa1-49d0-80d5-f28850da8cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_7e0aa54b-bf04-4a1e-975f-ddadb2d7fb35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_8fab04e8-5ad4-4a5e-a737-38474ea955d1" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_7e0aa54b-bf04-4a1e-975f-ddadb2d7fb35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_75002394-621f-4c6d-893a-ce1fee04bec9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_b3080662-3f88-48ea-8519-c508f63ef9d4" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_75002394-621f-4c6d-893a-ce1fee04bec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_5e900028-3ac3-4641-925f-17c58f0f8000" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_75002394-621f-4c6d-893a-ce1fee04bec9" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_5e900028-3ac3-4641-925f-17c58f0f8000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_3816a61d-962d-433d-9bab-e6a57697790e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_5e900028-3ac3-4641-925f-17c58f0f8000" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_3816a61d-962d-433d-9bab-e6a57697790e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_ece51271-e59f-48be-9604-ee778f7a4202" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_5e900028-3ac3-4641-925f-17c58f0f8000" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_ece51271-e59f-48be-9604-ee778f7a4202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_f11ed469-97ca-4a08-b319-d3f53d743943" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_5e900028-3ac3-4641-925f-17c58f0f8000" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_f11ed469-97ca-4a08-b319-d3f53d743943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_03461066-cb9b-4196-aeec-db2da6fb5aad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_5e900028-3ac3-4641-925f-17c58f0f8000" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_03461066-cb9b-4196-aeec-db2da6fb5aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_db6804b3-3edc-4c7f-8641-fe6424e83c00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_5e900028-3ac3-4641-925f-17c58f0f8000" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_db6804b3-3edc-4c7f-8641-fe6424e83c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>cvlt-20210331_g1.jpg
<TEXT>
begin 644 cvlt-20210331_g1.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP"$  $! 0(" @(" @(" @(" @(" @("
M @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(!
M 0$! @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M @(" @(" @(" @(" @(" @(" O_  !$( G@/  ,!(@ "$0$#$0'_Q  ?  $
M P " @,!            "0H+!P@!!@(#!03_Q !E$  !! ( ! ($" @("0D%
M 1$  0(#! 4&!P@1$@D3"A0A.!4B,79WE;6V%ADC,C=!5]0747-T=;&TMR0U
M-D)A<7*RUAHE,T-6AY&6UR8T4F*!YT136*<G1508*&6$EZ&SP? Y_\0 '@$!
M  (" P$! 0            <(!08#! D" 0K_Q !<$0 " @$! P<## X%"0@#
M  ,  0(#!!$%$B$&!Q,Q05%A(C5Q%",R-%)4<G-T@;*S"!47,T)B@I&2DZ&Q
MP=()E*.TTQ8D-D-38W5VPH.$HK71U/#Q)3?AXL-D_]H # ,!  (1 Q$ /P"_
MP
M
M
M
M
M
M
M
M
M
M
M  >L[AN>)U_'6LOG,E1Q&+I1K+:R&1LQ5*D#$_7)/,YC$5R]&L;U[GO5&,:Y
MRHB_CDDFVTDN+;X)+Q.;'Q[+K(555SMMLG&NNNN,IV63FU&,(0BG*4Y2:48Q
M3;;22U/9C@GCSS*Z7PTQ:Y7<,W6QC'M?ZG21?/RF3D8BKY.-QT7=9MR=4Z.<
MQB00]>^Q-#$CGI#/S7^-"QOK6$X34O-<BOA?N69K*D"=.B+)@L-,B23IT5WE
MW<NV!C9&]4Q5J%S)E@.W;>,SLF4LYK8,I>S66N+ULY#)69+5J1$559&DDBKY
M<$7<J05HD97KL7L@BC8B--9S^4D(:QI2LE[M^P7H[9?L7:FST!YD/L"=L[8Z
M'/Y5V6["V=+=G' @H/;.3!Z/2<)J56S8M/KR(VY46G&6'6G&PE+YKO%SW/=/
M6L1I3)](UR3OB6U#.CMIR,*^Q737X5\K#1O3JBUL8Z2RWVJN5D:]8F<!<KGB
M-<1>&$D=6&\[9];\SNFUS/VK$T<;5[E?\$Y-WGV\1*]7*[HQMJAWJZ23'22.
M<]>A -3GM&^5G2NR6^NIIZ:+N27!+AQ6FC[4>F^S/L?N1F)L6?)^OD]LZ6R[
M5%WU6U=+=?;&+BLBW,FWF2RHIRZ/(5\;:4W&B=44HJZARL\_/#[BO%'7P^07
M%[$D:OL:OF'15LJWL:BRR451[H,M69[56>A)(^-G:ZW!5<Y&'=@SW*\\D,L4
MT,DD,T$C)H)H7NBFAFB<CXIH98U;)%+&]$?')&YKV.1'-<BHBDQ_*CXPFUZK
MZMA^(4-G<\"SLB;EXWQIM=")/9W233OCKY]K4_5>EJWW+W229*=4;$NS;/Y2
MIZ1R%H_]I%<'\**ZO3'5?BI'GESW?T?F7B]-M#D5?+.QUO3EL3,LA'-JCUM8
M67-PJRXKCNTY'0Y"C%1C=EVRT+2@.'."G'_4.(F);F=/SE/,5/B)8CB<L=VA
M*]O<E?(T)DCMT9_8O2.S#'YB(KXEDC5'KS&;579&24HM2B^IIII^AH\W=J;*
MRL'(NQ,W&OQ,K'FZ[\;)JG1?38NN%M5D8V0DO<RBF  ?9T
M
M
M
M
M
M
M
M
M
M
M
M                          ?%[T:BN<J-:U%5SE5$1$1.JJJK[$1$]JJO
ML1#IIS0\^'#[A1"^+.9)<AGW1+)5UC#>7;S$W5/B.LM61E;%UW]45+&2GK)(
MU'^JLLR,6):T?-9XCW$'BDZ>@^V[6-5D5S6ZWA;,K&VH5]B-S62:D-K+=S?S
MZSFU\8J]%]05[4D7#[0VW31JM>DL]Q%]7PI=4?1QEX=I:#F3^Q-Y4<M'5DUT
M?:G8LFG+:^?7.,+8:\7@8WDW9TNM1G!UXN]&4)Y4)K=<X/-AXM>DZ,MG#ZDV
M/=]FC5\3_4YT9K>,F8JM<E_+1]RW9F.]OJ>)981RLDBLW:$B-[JWG'_F>W?B
M=D?A'<,W8OMCD62EBH5=5P>+ZHK43'8J-ZUXI$8OENN2I-D)V(B6;<RIU. 6
MHB(B(B(B>Q$3V(B?Q(AY-)SMJW9#\N6D.R$>$?G6O%^+UT[-#U]YF/L9N2_(
MFN-FS\3U7M3<W;=LYRA;FRU6DXX_DJK"J>K71XT(3G#2-]M[BI@ &-+!@
M  'NO#SB1G]2RT&<UC,9#!9:M[([V.L/KRNC[FN=7L-:OE6ZDBM;YU.W'-4G
M1$2:%Z>PL"<J'C/4+OJN%XKU&XNTO;"S;L5 ]^+F=T1&OS&+B[[&.>]?S[./
M;;IJ]5>^MCZZ*K:XP.[A[0MH>M<M%VQ?&$O2OXK1]S(<YVN8;DSRTQ^BVU@1
MEDP@X8^T\;=HVEB]>BJR5&6_7%MM8^1"_&<GO.ERTDM W6]EQV8HULGB;U3)
M8Z[$V>I>HV(K52S"].K9(;$+GQ2,7^-KE1%ZHOM13]LHT\NG-KO?"R\EK4LU
M+!2DE22]@;G=<P&1]O5ZV,<][60SO3V>OT7U+Z(B-]96/NC=9-Y3O%6T3B$M
M3$9YS-+VN960MHY*=JX;)3JB)_S3F7)'#WR.7I'1R+:5QTB^362ZC?.=NNS]
MOU7:1GZU/Q?D-^$NQON?H3D>17/?]A;RFY*=-F[/C+E!L6&]-Y6'3+U;BUK5
MMYV!%SL4813<\C&E?0H1=ESQ]5!2D@\(IY,\4W
M
M
M
M
M
M
M
M
M
M
M
M         /Q\_L-#$TK.2REVIC<=2B=/<OW[$-2G5@8G5\UBS8?'##$Q/SI)
M'M:GZU(-^:_QF\7C?6<+PJJQ9N\G=#)M>3@E9A:SNJM>[%8]_D6LM(SHOE6K
M'JN.[NR6)N3KJK7=/,SZJ%K9)+NBN,I>B/7\_!+M:)/YL.9SE%RPR_4FPMG6
MY2C**R,N2Z+ PT_PLK+FNBK>[K*-2<LBU)]#39):$P?&?CQJ/#[$R9K<,Y3P
MM%J/2+SW.DMW9&-[EKX['UVRWLC95.G2O2KSR]%[E:C45R5U^;#QB=GV7UG#
M\-X;&H85W?$_.3I"[9[\?5S56MVK/6P44C/:U]=]C)MZMDBN49&JPB9XE<4M
MCW+*S9S:LU?SN5G]CKE^;O6-G7KY-6!C8ZM&LU?:RI2@KU6*JJR%JJJKZ$:7
MG\H+;=8P]:AX/RVO&79Z(Z=S;/6OF1^P9Y/<G>ASMO\ 1\HMKPTFH75__B,6
MQ:/2C#L6N7*+U2NS5*$O)G#$Q[(ZG]-R[-9FELV9IK-FQ(Z6Q9LRR6+%B5Z]
M7RSSS.?+-*]?:^21[GN7VN<JG\P!KY>2,4DDDDDDDDM$DEHDDN"27!)=2  !
M]             ^+FHJ*BHBHOL5%3JBI_$J*?( $CO*CXF_$#AHM;&7;#]OU
M.-S&+A,Q9>Z[0@Z_&^!<R]LUJKV-Z)%1M^N8UC6I'7KTU>Z9+*W++SLZ!Q7J
MH[6LLD67CB22]K641M+.TOBHZ14JN>YE^M'W(CK^,EN4D<J,?.R9'1-I&']^
M*RMNA:KWJ%JS1NU)6SU;M*Q-4N59F+U9-6LUWQSP2L7VMDB>Q[5^14,UL_;=
MM&D6^DK]S)]2_%EQ:]'%>!4/GN^PVY,<KNFS<6"V#MN>]/U=@U0]39-CXZY^
M"G75=*3;<[Z98^3*3W[;;E'<>@R"LURH^,KG<)ZOAN*%:79,8WMBCV;'PPQY
M^HSKVH[(TX_)J9B*-O1%F@;3R':USY?A*=Y89X4<9-6WG$Q9O4LY0SN,EZ)Y
M]*7N?!(K4<M>[5D1ENA;:BHLE2[!7LQ]4\R)O4W;!VI3D+R):2[82X27S=J\
M8ZI=NAY#\[WV/O*?D5>X[8P7+#E/<HVKB;U^S<A_@I7[D71;+1Z8^5"B]I.4
M:Y0TD^3  9 A,
M
M
M
M
M
M
M
M
M
M
M                                '5?F4YR]!X54_-VC,1_"4L3I:.O8
M_LN9Z^B>QKHJ+9&K7KN=\1;UU]6BUWQ5L=_1J\=MT*XN4Y*,5UMO1?\ WW)<
M69KD]R;VAM;+IP-F8>3GYM\MVG&Q:9W73?:U"";48KRIS>D(13E.48IL[4$8
MO-AXIF@\.O6L5AY8]TVN%7PNQ>)M1_!N.L-ZM<W,YEC9Z\$D+T5LM"HVWD&R
M-\JQ#41?.;![S6^*)O\ Q(]9Q>-D73=4E5S/@K$V)%R>0@7N;TS.9:D4TK'L
M7X]*A'2IJBK'82[VME(TFHB)T1.B)\B(:EM#E+KK''6G^\DN/Y,7U>F7Z*/3
MCF0_H^DNAVARXOU]C..P<"[AW[FT<^I\>U2HP)]TEG>RK.SW,ASA;]Q4N+/M
M>8<['QR^;2U['-?2U_'JGYBPT?-E?9F9^JYDI[MQ.KD9.R/MC;UB -3LLE-N
M4FY2?6V]6_G9Z:\G^3N!LG$IP-F8>-@85$=VG&Q*844P7:U"M13E)^5.;UG9
M)N<Y2DVV !\&9       !SIP%Y:]TXF9/X+T["3Y)T;VLNY!_P#@V'Q:.1'=
MV2R<C5KUU[%1[:[?-NS-_P#=JLR^P^H0<FHQ3;?!)+5M]R2,9MC;6'L[&NS<
M_*Q\+$QX.R_)RK844507#>LMLE&$5JTEJ^+:2U;2."E7I[5]B(>&2-<G5JHY
M/XT5%3_Q0M:<I_A&:9I2ULQN;X=WV2)T<T<-BOV:SC)F.1[%J8R7O?DIHG)T
M]<RKI(GJQDU?&T947KV!YJ?#JX>\4V26[5+\'MF\M&P[+A(88;3U8U4B9E*B
MM;5RU=GL16SI'<;&GEUKU5%ZF?AR;R'7O^2I]E;?%KQ?L4^Y-^EKJ*1[3_I!
M.1M&VH;/JHVCE;*XPOV[55NTPMU2C*G!LC'+OQ4FW9?I5='=]9Q,B,E(IF [
MK<T_(-Q X3R2VLQ13+:VCE\K:L/'--C$9U1&_"<2HZ?"S.5S41EWK5>]>RM=
MLN:[ITI,';3*N3C.+C)=::T?_P [BYO)7E=LS;F%5M'9&=C;1PKOO>1BV1LA
MJDG*$TO*JMAJE93;&%M;\FR$9<  #B-B      !R9PFXR[3HN6CSFHYR]@LD
MSM:^6G(U8;437=WJ]^G,V6G?K*OM\BY!-&B_&8UKT1R<9@_8R:::;37%-/1I
M^#.GM#9V/ET6XV713E8U\'7=CY%4+J+JY>RKMJLC*NR$NV,XN+[469N5#QE,
M!FTK8;B?!7UC*JC8F;'3;,NMW)/D[KL3G3V<&]WL5TDTEG'(O<^2W39V1DV>
M*RM6]6@NT;->Y3M1,GK6ZLT=BM8@E:CXYH)X7/BFBD:J.9)&YS'M5%:JHIGS
M';7EDYV=_P"%%EOX-Y3UC#.E\RWK.522W@[/<Y'2NBA21DV-LO\ :OK6.FKN
M<]4=9CM,18G;/L_E).&D;TYQ]VM-]>E<%+]CZVW)GG/SW?T?^S\_IMH<C;H;
M,RWO63V/E3G+9MTNMK$O:G=@SD]=VJQ7XSDXP@\2J.JNY@CDY3O$ST#B=ZKB
M[$[=4VV?MC37\O8C2*]85%ZLP>4<V&MDU=T5S*JLK9)6HYRT>QJR+(V;CCY-
M=L=ZN2E'PZUX-=:?@TF>5_+3D)MCD[G6;.VWL_)V=F5\>BR(;JLAJXJVBV+E
M5D4R::A?1.RJ>CW9O0  YS4P
M
M
M
M
M
M
M
M
M
M
M                               ?QW\A!5@FLVIHJU:O&^:>Q8D9#!#%
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
MKLKFHSA.,DU*,DI1:::3  /HZX
M
M
M
M
M
M
M
M
M
M
M                       !UWYA.:K1N%^.^$-NS4-.25KEI8JNGK>9R3D1
M?B4<;$OG2-54[769?)I0JJ>L686KU*W'-AXL>\;ZEG$ZJMC1M8EZQN;2L]-E
MR,*]/9>RU96KCV2=%\RGB)&_%<Z";(787.1V+S]KTT:IO>G[B.C?Y3ZH_/QT
MXI,L/S,?8Q\J.6TX6X&+ZCV5OZ6[9SU.K#23TFL9;O2YUL=&MS&C*$9Z1ONH
M4MXG"YL/$HT#A<EC&I.NT;9$BL;KF&GB7U2;MZM3-Y)4DK8J-%Z=\7;:R2(Y
MKF8Z2-5>E:3FAYY-_P"+$\D>P9):6 25'UM5Q+I:V%B1CNZ%]MG=YN6M1JB.
M2SD72I')W/J0U&N\M.G_ /&OZU57*OZU<Y55SE7Y5<Y557*OM5555]J@TC/V
MQ=D:IO=A[B/5^4^N7S\->I(]?.9/[$_DMR+56351]M=M02<ML9]<)65S[7@8
MVLZ<".NN[*OI,K=DX3R[(/0  Q19T          Y;X-<"=NX@Y5N&T_!7,U<
M[H_6'P-;'2H1R.1OGY+(3.CIT86HJNZSS-DE1KFUXYI>V-UB?E1\'35];2OE
M^)$E;<<VU&2-PC&O_!2C)T7JR6"9D<^?<G7HY<C%#CWI\5<6Y6I*[(8.S+<A
M^1'R>V;X17S]K\%J_#0@OGA^R*Y+\B:7]MLU6Y[AO4;(PMR_:-NJUA*56_&&
M+3+K5^5.FN24NB=LUN.$CE>Y$.(7%>6.;!XY,;K_ ']MC:<RDM7$-:UR)(V@
MC8W6<O9:G<C8:,;H&RM2.W<I(Y)"R[RI>'#P^X6)7R$-3\)-JB1JNV;-0123
MUID3XSL+1ZRUL*WVN1LD"RY!8U6*?(3L]AWWITH:T,5>O%%!!#&V*&"&-L4,
M,3&HUD<4<:-9'&QJ(UC&-1K6HB(B(A_2;KL_8=5&DGZY9[J2X)_BQZEZ7J^Y
MKJ/(3GN^S!Y4<L.EPZK'L38D]Z/VMP;9])D5OAN[0S4H6Y2:X2IA&C$DM-['
ME.*FP ,V5.            .M7,7RD:)Q2H>J;;A8;%J*-8Z&;J=M3.XSJO=_
M@62C:LR0]_QWTYTGHS.]L]63HG2MGS7^%1OO#Y;66UYDF[ZK%W2+:QU=R9_'
M0(BN<N4PT:/=/%$WHBW<4ZTQR(^:S4Q\2="W"#%9^QZ<C5M;D_=QZ_REU2^?
MCIP318OF6^R@Y4\B9PIPLGU=LG>ULV-GRG;B)-ZS>)+7I<&UZR>]CR54IM3O
MHOT43/61>OR?ZO\ ZI[%3_6B^Q4_4IY+A'-?X9'#_B7ZUDZE9NI;9-WR?#N'
MKQL@O6%1.C\WBFK%6R2N5$;);:M;)JU$;ZZK&-85J>9GDHX@<*;+DV7$K/AW
M2=E39L5YES!6NYRI&V2QY;)L=9?\GJN3AJR.?U2NMF-$F=I.?LB['XM;T/\
M:16J_*77'Y^&O4V>OO,I]E7R6Y:QKQZ,C[6;9DDI;'VA.$+K)Z<5@WZQJSX=
M;BJMS)W(N=N+5'B=30 8HLP         <Q\$N8#<.'65^&-.SEO#V7JSUN"-
MWFX[),CZ]D64QLO=4O1M17)&LT:S0=[G5I87KWEC+E1\8+4]L=6PV_0PZ7GI
M.R*/)K*K]6R$KE1J=+<KO/PTKW>WR<EWTV(J(W*RO7RTJU R.#M2W'?D2\GM
M@^,7\W8WWK1_-P(&YX_L<>2_+:J3VIAJC:*ANT;8PMVC:%6BTA&R>ZX9=,=$
ME3E0MC".\J73*6^M"*O8CFC9+$]DL4K&R1R1N:^.2-Z(YCV/:JM>QS51S7-5
M4<BHJ*J*?<4L.5CG\X@\*)(:N*OKF-::J>;JN9EEFQC&?K^"YNK[&$E^54]1
M_P #>]RR6:-E_14LO\J?B'\/N*K8:-&X[ [0YG675\U)%#=D<WV/=BK+7>JY
MB!%17-]5>EUD722W1J=>Q-UV?MRF_2+?1V/\&3X-_BRX)^AZ/N3/(3GN^Q#Y
M4<C>ERXU?;K8D-9?;3 JEO45KMVAAZV6X>B]E:I7XBUBO56^]Q=\  9HJF
M
M
M
M
M
M
M
M
M
M
M                                               ?5/.R)CY)'MCC
MC:Y\DCW(QC&,17.>]SE1K6M:BJYRJB(B*JJB(1!<U_B]Z=IZV</HS(-WV*)7
MQ/MQ2O;JV.F;[/RV1A5'YA[%7KY&(>ZN[H^.7*59FJPZV5F5TQWK)**[%^$_
M@Q7%_P .W0WWF]YL-O<JLU8&P=FY&??Y+ME7%1Q\:$GHK<O*L<:,:O@])761
MWWY%:G-J+E3WKB!A-8QEG,[#E:.&Q51O=8O9&S'6KQ^Q>UB/D<G?*_IVQ0QH
MZ65W1D;'O5$6 /FN\:&:PEG#<):CZT2]T3]RS%1$G>WHB>9A,):8ODHO7JRW
MFHDE;T5JXAJ]LJ0W\<N8S=.)&3^%-RSUO+RQN>M.FO;6Q6,8]5_)XW%UT94J
MHC>D;ITC?<L,8Q;EJS(BR+PD:9M#E%99K&K6N'5O?AOYU['\GC^-IP/6#F1^
MP*V+L7H<_E5.K;VTH[LXX,5);%QIKCI*NR,+=I232XY,:L:2;C/#LT4SV':]
MMRN>R-K+YO)7LOE;LBR6\CDK4URY.Y554[YYWO?V,Z]L4+5;#!'TBACCC:UB
M>O &N-Z\7UE_J*(50A55"%==<8PKKKC&$*X02C&$(12C&,8I*,8I**2220 !
M^'*       >'.1$ZJJ(G\:^PDZY4/"RW[B+ZME<U%+I6J2JV3X0RE9R9G(P=
M>J_!.&E\N9K9&]/+O9)*M5S'ML569!B>6[GQ\>=LE"N+E)]B[/%OJ2\7HC3>
M7'.#L7DU@SVCMS:.-L[$CJHSOGY=TTM>BQJ(*5^3<UQ5./799IK+=W4VHW=?
MU^_EKU;&8JC;R62NRMAIT*%::Y<M2N^2."M79)-*[]:HQB]K45SNC454G%Y4
M/!DR>3]6S/%:S)AZ+NV5FI8JU&[+6&?*UF7RM=TD&.8].BOK8R6>[V+T6[0L
M-<QDUG+=R=Z%PKH^K:KAV,O2QHR]G[[DNY[(+T3N]8OO8U887*B.]1HQU,>Q
MR=T=5KU<Y>T!N&S^3<8Z2O>_+L@O8KTOKD_!:+X2/*OGN^S]VGM+IMG\CZK-
MCX3WH2VMD*#VM?'BF\:"<Z=GPDF])IWY?L+*[<6:<#T'AKPLUS3L5!A-7PU#
M!XNO[64\? V%CI%1$=/.].LMJS(B)YMJS)-8F5.Z65[O:>_ &SQBHI**22X)
M)))+N27!'G?FYUV3=9D9-UN1?=.5EU]]D[;K;)/64[++'*<YR?&4I2<F^+8
M!]'5    !ZWMVXXG 8ZUE\YDJ6(Q=*-9;5_(V8:E2!B>SK)/.]D;5<O1K&]>
MY[U1C$<Y41?QR23;:27%M\$EXG-CX]ELX550G;;9*,*ZZXN<[)R:C&$(13E*
M4I-*,8IMMI):GL@()>/OC;X/&7)L?P\UUVRLA56+GLS-8Q.,E>BJCG4<>E=<
MG:A3IT26TN+5ZJKHV21(Q\G&?"WQSKGKL<6ZZ163'2/:V2]J]V9;=5BKT5_P
M;E'+';1B?&<C<E6>J(O8Q[NC5Q$MO8JEN])KV;RBW'\Z7'TI->.A9O!^PTYQ
MLC9ZVC'D].$'7TL<6_+PJ-H2AIKKZBMR(7UST_U%L:\C7R54WHG8F!P]P6X_
M:?Q#Q3,SI^=I9JFO8D[8'.CN497IU2OD<?.V*[C['3JODVX(GN:G>Q'L5KEY
MA,K"R,DI1:E%]3BTT_0UP*V[4V5E8.1=B9N-?B96/-UWXV35.B^FR/7"VJV,
M;*Y+MC**?@  ?9T    ?G9;$5+]6>E>JU[M*U$^"U4MP1V:MF"5JMDAGKS-?
M%-%(U5:^.1CF/:JHYJHI^B#\:UX/J/NNR4)1E%N,HM2C*+:E&2>JE%KBFFM4
MUQ3XH@[YKO!JP.;]9S/#"S#K&4=W2R:Y=?,_6[C_ &N5M&9&SV\)(]>J-BC;
M:QJ+VQQ5:4?=(E>7BMP<VG1LJ_";=@K^!R;$<YL%V-BQ68VKT6>C=@?-1R-;
MJO3UFA9L0=WQ5D1Z*U+[QQEQ8X-:MO6)EP>VX2CG,9,B_D+D:^9!(J=OK%*W
M$Z.W0M-3V,MTIZ]F/JO9*WJ:[M#D[79K*K2N?N?]6_F_!_)X?BE[.9#[.O;^
MP.AP.42MY0[)CNP5]EB^W.+6N'K658]W.C%:OHLU]++2,8YM-<=TH2 F_P":
M_P &S/8/UG,\,+$VRXM%=+)K5Z6&/8*<?5SG)C[;U@J9B&)OL;!+ZKDNU&LC
M^$K#E583LIB[5&U8HWJMFC=J2N@MTKM>:I<J3L_/@M5;#(YZ\S/\Z*:-CV_Y
MS4-,RL.RF6[9%Q?8_P %^A]3^8]:.;3G=Y/<KL/U;L':-.9&*CT^.WT6;B2E
M^#EXD]+J>.L8V.+IM<9.FVV*WC^$ '5))      !\XI',>R1CG1R1/9)%(QS
MF21R1N1T<D;VJCF2,<B.8]BHYCD1S51413X 'XUKP?42\\I_BZ[EIGJN'WAM
MK=]<C1D3;DDS/PJQT+41J+%?L.9'FVM1.JQ9:5MR15_QLUC6Q%CO@1S)Z5Q*
MQ:973LY5RD3$;ZW3^-6RF-D7V>3D<982.Y4=W(YK))(O5["-\VK-/"K9742S
MVS1]\S>LY2MFM=RU_"9:H[K7R&-LR5K#$54[HW.8O;-!)T1LU:=LM:=G6.>*
M2-5:N>V?MZVG2,_7*^Z3\J*_%EQZNYZKL6A2?GO^PBY.<INFSMCJ')W;,]Z;
MGC5+[5Y=CU?^=8,-U4SG+37(PW6TY3MNHRIM%_P%?7E0\:")_JV%XM5?)D^)
M"S<L/458'JOQ?-S>&JM=) Y5]LEK#PR0=5Z_!M6-KI">74-RQ.P8ZMEL'DJ.
M7Q=QB25;^.M0W*D[%_7'/ ]\;E:OQ7M[NYCD5KT:Y%1-UP]HU7K6N6K[8OA.
M/I7\5JO$\D.=3F2Y2<C<KU-MS9]E-<Y../GTZW;.R]..N-EQBH.6[Y3HM563
M7%IVT5ZI'LH .Z1.
M
M
M
M
M
M
M
M
M
M                                                     #A/CCS%
M:9PXQ:Y?<,[3Q$#D>E6N]_FY'(RL3JM?&8V%'W+\WR=S:\+VQ-_*3OBA:^1O
MQ99&"<I-1BNMMI)?.S([)V1EY^33AX.-?F9>1-5T8V+59??=-]4*ZJHRG.7;
MI&+X)OJ1S8='.:?Q!>'O"IDU3)Y#X9V5L?6'5L,^.QDD>YO=&N2E[EK8:!Z*
MUWF7WLGDB57U*MI4[%A"YK_%]V_;5M8?063:9KLG="[)=S'[5D8E]BN]:C<^
MO@X96_\ 54/-R#?8]N5B[GP)#Y/.^622:61\LTSWRS32O=)+++(Y7/EEE>KG
MR2/<JN>][G.<Y55RJJFJ[0Y2I:QQUJ^KI)+@O@Q?7Z9:+\5H](^9#^C\RLGH
M=H<M;Y85#W;(;$PK8RS+%P:CG9D-^K%B^J=.*[;W&33OQ;8M'>+FH\0KB'Q5
M?/3OWO@'5WKTCU;"R20TI8T55:N7N+VW,S*J=O>RPZ/'(YC9(,;7?W.=T81
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
M (W_ /[+SO1YNMLM:K#_ #Y&+']DKTSHSY>;)B]'F1^:J^2_/&IHNY@I&?\
M+'U__!Q3_P#F_P#_ &7GM&$],4PKUB^$N .6JHJ/\[U#B-2R"L5._P I(DLZ
M=BDF1W2/S%>L"Q]S^U)>QOF)<W6V4M7A_FR,63_-&]O]A^0Y>;);T69'YZKX
MK\\JDOVETL%2+#>E\\')4B]?X5<4:CE1GG>KR:C=CC<J)WI$YVP5'S,:O=V.
M=%"Y[415CC5W:WL1J/I6'*YD'0LR,7$O7N]&>;+DM/@N05W.1._N^ ,SF;,C
M8UZIUBJO>Y$ZMC7KT.C;R*VK#B\&]_!BIO\ -!R?_KV'>KY6;-F](YM&O#KF
MEU^+T7_IVEE4$-O#_P!(#Y1-B;U@XR8?%KW-:C-DQ.QZVJ]W7V]V9P].-&IT
M^.YSVM9U3N5.J$@G"CG#X2[VD:Z3Q.T#;?-?''&W7-OU_,O?++U\J)L=#(3R
M+))T5&QHWO545.WJBH8?)V3E4Z]-C9%276[*;()?/**1EJ-H46Z=%=59KU;E
MD):_HM]QV. !CSM@                            XKXU\;]2X<ZUD=QW
MG/8_6-7Q'JOPEF\I*L-&GZ[<KX^IYTC6O5OGW;5>M'T:O669C?UGW77*<HQC
M%RE)J,8Q3<I2;T2BEJVV^"2XM]1\SFHIRDU&,4VVVDDDM6VWP22XMO@D<J B
MQ_'<\IO[>= ^LIOW8?CN>4W]O.@?64W[L9'[1YOO/*_J]O\ (=3[98_OBG];
M7_,2G BQ_'<\IO[>= ^LIOW8?CN>4W]O.@?64W[L/M'F^\\K^KV_R#[98_OB
MG];7_,2G BQ_'<\IO[>= ^LIOW8?CN>4W]O.@?64W[L/M'F^\\K^KV_R#[98
M_OBG];7_ #$IP(L?QW/*;^WG0/K*;]V'X[GE-_;SH'UE-^[#[1YOO/*_J]O\
M@^V6/[XI_6U_S$IP/2N&_$? [A@,/M.KY:EG==V#'5<MA<QC9FV*.2QUV)L]
M6W5F9[)(IHGM<U?8J=>UR-<BHGNIC91<6TTTTVFFM&FN#33XII\&NP[B>O%=
M0 !\GZ                                     "-W??%_Y8]7SF8UK8
M.-6C8O/:_D[V%S6,LY)_K.-RV,LR4\AC[21P/:RU2MPRUK,7<KH9XI(G]'L<
MB=G&P[KFU359:XK5JN$IM+O:BGHO2<5V176D[)P@GP3G*,4WW+>:)(@18_CN
M>4W]O.@?64W[L/QW/*;^WG0/K*;]V.W]H\WWGE?U>W^0Z_VRQ_?%/ZVO^8E.
M!%C^.YY3?V\Z!]93?NP_'<\IO[>= ^LIOW8?:/-]YY7]7M_D'VRQ_?%/ZVO^
M8E.!%C^.YY3?V\Z!]93?NP_'<\IO[>= ^LIOW8?:/-]YY7]7M_D'VRQ_?%/Z
MVO\ F)3@18_CN>4W]O.@?64W[L=_^#/&G5>(>M8O<=(SM#9=7S3+,F*S>,D6
M:C>93N6,?9=!(YK%<D-VI9K/ZM3I+"]/U=3KY&SLBF*E;1=5%O=4K*IPBY--
MI)RBEKHF].O1-]ARU9=5CTKMKFTM=(3C)Z<%KI%MZ:M+7Q1R> #IG8
M    .BG'CQ-N 7##8Y]1X@\5-3U/9:U6I=L8;+W)(+L52_&LM.=T;8'IY=B-
MJNC5'+U1%_B.'/QW/*;^WG0/K*;]V,C7L?+G%2ABY,HR2<91HME&2?%--1::
M:ZFN#.I//HBW&5U49+@T[()I]S3>J)3@18_CN>4W]O.@?64W[L/QW/*;^WG0
M/K*;]V/O[1YOO/*_J]O\A\_;+']\4_K:_P"8E.!%C^.YY3?V\Z!]93?NP_'<
M\IO[>= ^LIOW8?:/-]YY7]7M_D'VRQ_?%/ZVO^8E.!%C^.YY3?V\Z!]93?NP
M_'<\IO[>= ^LIOW8?:/-]YY7]7M_D'VRQ_?%/ZVO^8E.!T3X$>)QP XG;'7U
M#0.+&G[3LUNM;MU,)B\@LE^S7H1>?<DKPR11>=ZM CIY61JZ1L+))>WRXY'-
M[V'2R,6VF6[;795+37=LA*$M'JD]))/1M-:]7!G9JNA-;T)1G'736$E):]VJ
M;6H !P'(                                     #A;CYS%Z-PMUV7;
M.(>T8C4-;AM5*,F8S5E*U1+M^7R:=5KNCGR3V']>R.-CG=K7R*B1QO<W[KKE
M.2A",IRDTHQBG*4F^I)+5MOL26I\RFHIN322XMMZ)+O;?!'-((L?QW/*;^WG
M0/K*;]V'X[GE-_;SH'UE-^[&1^T>;[SROZO;_(=3[98_OBG];7_,2G BQ_'<
M\IO[>= ^LIOW8?CN>4W]O.@?64W[L/M'F^\\K^KV_P @^V6/[XI_6U_S$IP(
ML?QW/*;^WG0/K*;]V'X[GE-_;SH'UE-^[#[1YOO/*_J]O\@^V6/[XI_6U_S$
MIP(L?QW/*;^WG0/K*;]V.1^$7BN<N>_;+B=.TWB_IVQ;/G9IJ^'PF-O2S7LA
M/7IV<A/'7C6!J.=%2IV;+^KD1(H)'=?BGS/8V9%.4L3)C&*<I2=%J48I:MMN
M.B27%M\$N)]0VA1)I1NI;;T25D&V^Y)/5LD' !C3M@ C/VKQD>5[!Y7*8/,<
M;-(QN7PN2OX?+8VY>L07,=E,7;FH9&A;A?51\-JE<KS5K$3T1T<T3V.1%:IV
M<;#NN;5-5MKCHY*NN4VD^K7=3TU[-3BNR*ZTG9.$$^"<Y1BF^Y;S1)@"+'\=
MSRF_MYT#ZRF_=A^.YY3?V\Z!]93?NQV_M'F^\\K^KV_R'7^V6/[XI_6U_P Q
M*<"+'\=SRF_MYT#ZRF_=A^.YY3?V\Z!]93?NP^T>;[SROZO;_(/MEC^^*?UM
M?\Q*<"+'\=SRF_MYT#ZRF_=A^.YY3?V\Z!]93?NP^T>;[SROZO;_ "#[98_O
MBG];7_,2G BQ_'<\IO[>= ^LIOW8?CN>4W]O.@?64W[L/M'F^\\K^KV_R#[9
M8_OBG];7_,2G Z.\ /$KX"\5-A34^'G%/4MMV1U&UDVX;$WW2WGT*3H6V[+(
MI(H^^.NMB'S>Q5<U'HY6]J.5.\1TLC&LJENVUSJEIKNV0E"6CZGI))Z/1\>K
M@=FJZ$UO0E&<>K6,E)</%:H  X#D
M  !TRYC?$0X(<(LS3U[B7Q,U;3<Y?QD>9IXK-7E@NSXJ:U;HPY!L#(Y')5FN
M4+M:*5Z-;)+4L,9W+#)V\U&/9;+<JKG9/1O=KC*<M%UO=BF]%V\#CMNA!;TY
M1A'JUE)17'JXO1'<T$6/X[GE-_;SH'UE-^[#\=SRF_MYT#ZRF_=CO?:/-]YY
M7]7M_D.M]LL?WQ3^MK_F)3@18_CN>4W]O.@?64W[L/QW/*;^WG0/K*;]V'VC
MS?>>5_5[?Y!]LL?WQ3^MK_F)3@18_CN>4W]O.@?64W[L/QW/*;^WG0/K*;]V
M'VCS?>>5_5[?Y!]LL?WQ3^MK_F)3@18_CN>4W]O.@?64W[L/QW/*;^WG0/K*
M;]V'VCS?>>5_5[?Y!]LL?WQ3^MK_ )B4X$:^E>,/RQ;'F<3KV"XTZ5ELYGLG
M0PV&Q=&[8GN9+*Y2U%2Q]"I"RKW2V;=N:*"&-/:Z1[4)*#J9.'=2TKJK*G+C
M%65R@VEUM*26NG@<].179JZYPFEU[DHRT].ZWH  =8Y@         #H;QR\3
M_E]X:;);U#?.+.H:OLU"&K/=PN4ONCO58KT#+51T\<<4B1^L5Y(YXVN<CUB>
MQZM1KFJO$?X[GE-_;SH'UE-^[&1KV/ERBI1Q<F49).,HT6N,D^*::CHTUQ37
M!G4EM"B+<974IIZ-.R"::ZTTWJFNXE.!%C^.YY3?V\Z!]93?NP_'<\IO[>=
M^LIOW8^_M'F^\\K^KV_R'S]LL?WQ3^MK_F)3@18_CN>4W]O.@?64W[L/QW/*
M;^WG0/K*;]V'VCS?>>5_5[?Y!]LL?WQ3^MK_ )B4X$6/X[GE-_;SH'UE-^[#
M\=SRF_MYT#ZRF_=A]H\WWGE?U>W^0?;+']\4_K:_YB4X$5S_ !O>4MK5<[CU
MP_:UJ*KG+DY41J(G5555K=$1$]JJOL1"4NO9CFCCFA>R6*5C9(I8W-?')&]J
M.9)&]JJU['M5'-<U5:YJHJ*J*=7)P;Z=WIJ;:M[7=Z2N=>]IIKN[R6NFJUTZ
MM5KUG/3DUV:]'9">G7N2C+37JUW6]#[@ =4Y@
M #TWB)Q"PFI8++[/LF2K8;7\!CK>6S.5NO6.ICL;1A=8MW++T1RLAKPL?)(Y
M&KT:U5Z$<?X[GE,_;SH'UE-^['<QMGY%R;IHNM2>C==4YI/KT;C%I/3L."[+
MJK:5EE<&^*4YQBVN]*31*<"+'\=SRF_MYT#ZRF_=A^.YY3?V\Z!]93?NQV/M
M'F^\\K^KV_R'#]LL?WQ3^MK_ )B4X$6/X[GE-_;SH'UE-^[#\=SRF_MYT#ZR
MF_=A]H\WWGE?U>W^0?;+']\4_K:_YB4X$6/X[GE-_;SH'UE-^[#\=SRF_MYT
M#ZRF_=A]H\WWGE?U>W^0?;+']\4_K:_YB4X$9.N^,SRM9?(X_$XWCAHMS)9:
M_2Q>-IP9&5TUS(9&S%3HU(6^K(CIK5J:*")O5.Z21J=?:2;'4R<*ZG174VU.
M6N[TE<H;VG7IO):Z:K73JU.>G(KL3=<X32X-PE&23[GNMZ  '6.8
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
MJM8PTMGX/R$_&2Z_1'7N;1<SF0^PJY2\JNASMI1ER?V+/=FLC+J;S\NM\?\
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
MDXSA).,HRB])1E%Z.,HM---)IK1@ 'Z?                !&USM>+5P'X
M0SQ;]N]-=ACA66#2M>1N=W&V[M[HX_@BI(C<:V;Y(K>>LXC'*JIWW6=44J1\
MX?I9W$G8EM8S@QIN-X>XMR]D.Q[0M?9MLEA5J]98L7&C=:PMCN5&^5*[:(T8
MQ7LL-?(WR=HV+R.VAGZ2IH<:G_KK?6ZM.].7E37Q<9FO;6Y4X.%JKKX[Z_U4
M/+L]&['V/5^$XKQ+\>R[3C,+1GR>8R-#$XVJU'VLAD[=>A1K,5R,1T]NU)%!
M"U7.1J.DD:BN5$1>JHA"ES)>D6\JW#I+$$.]R<0<I O:F,X;4%V5LKT[>K69
MY\U#5/B=W63KGD<WM>QK7S,6(S9>8+FFXD\5\BN5XE;UM&[VTG?8@38<Q;OT
M:$K^[N^"<2^1,3AHNCWHVOB:-*NQKW-9$UKE1>!"3]E\TE,=)9F3.U\&ZZ$J
MX+P<Y;\I+Q4:W^\C;:7.K-ZQQ,>,5Q2LN>\_!J$=$OGE)>'87.^/?I@&P3R6
MJW"_@YB\; C%2GFM\V*SD[+Y'(WH^QK.OUL=!7;$Y')V1[7;6=KFN[ZRM5CH
M<N-7I#7-INOG1NXFKJ52='-?1T7!XK7V,:Y_>C8,E)!D=A@5GL:R6/-)/V(C
M7ROZN5T*(-ZP>1FR\?3H\*EM:>5:G=+5=NMSGH^WR=$GU)&E9O+7:=^N]E3@
MG^#5I4M.[R$GIZ6]>W4Y:XL\?=[WYW=O6[;?N:^:Z9&[7LN9V&-LSU17RQQ9
M:[;BC>Y6M5SHV-5>UO\ \*=.((H&1IT8QC$_B8U&I_X(B'V@V2NN,$HQBHQ7
M5&*22]"6B1KEN19/C.<YM^ZDY>':WV)?F  /LX0            ?R3T()?\
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
MTJS$[%IU*Z.BNCZ6W&Q^-CTZBQO-[MGU5@1KD];<72J6O6X::U2_1\G\D_O
M!')O8                                   !T7\2?G#I\!^"F^<3+'E
MR7L+B'UM=IRJB)D-JRTC<9KM-6JJ.?"N4M5Y[WEHY\>.@MSHU4A4R&,QF;F1
MN7,CD;4MW(Y&W9OY"[8=W6+M^[.^S<MSNZ)W3V;,LL\KNB=TDCEZ>TMZ>EH<
M[#<[N.F\",19[Z&DQLW;;VL<JL=M.9HS5-=HOZ.1$FQ&N6[]V1',<CF;-6[7
M-? ]%I]%D>;+8GJ; ]426EN8U9Q7%4QU54?RM96>*G'7J*_<Y.V>GS%C0>M>
M*MUI=MTN,W^2MV'@U+O  )'(X      !J@^CT^YWP8_F.V_?_:S*^-4'T>GW
M.^#'\QVW[_[61;SM^;J/EM?U&02?S5>WLCY++ZZDF? !7DGD         S+_
M $GWWMMC^9>B_9DQ7O+"'I/OO;;)\R]%^S)BO>6WY)>;,#Y+3]!%6^6'G/-^
M/E_   V$UL      Y\Y6.8;,<)>).D<3, J_"VD[%1SD$2=J>NU8G.KY;%/<
M[V,AS>&L9##67(K7)5OS=CV.Z.389X-<6,-OFI:UNNNV4N8':\%B]AQ%A.WK
M)0RU.&[6[T:J]DK8YFLFC5>Z*5KXW='-5#%J+_7HG?.XFQ\.MFX&Y>RKLMPY
MN3;%JR2.576--V6]+8O58^Y[WO=@]GGN22JC61Q5,_BZT3>V%>D4<ZNP^FQJ
M\V"\O&>Y9HN+HLEP;?7ZW8UHNQ63?82MS8;:Z.^S"F_)N3LJUZE9!:R2[M^"
M;],%VLMS  K\3D                                    .I0,]+)YV5
MV'B!J7 W#7.[%:#2;M6W1PR,=%/MVPU^S"T++6JKV3X#6U=>8U>UCV[<G>U\
ME>-8KQ/,=QVPG##0=PXA[&]S,)IFNY78L@V/_IYX<94ELMIUF]%5]R]*R.G3
MB1JK+:GAC:BJY$,=WCEQFSG$7<]IWS99DGS^WYW);!E7M5RQ,M9*R^PM:OW*
MKFU*4;HZ5.-558JE>"+JJ,)6YJMB=-E69DX^1BQW:]>IW6)K5=^Y7O-]TIP:
MXZ$:\YFV.AQ(XL7Y>4_*[U56TY?I2W8]SCO)KB<5@ L$0"      "7;P$O?#
MX$_.'8_[OMP(B27;P$O?#X$_.'8_[OMP,/RA\WY_R+*^HL,]R7\XX7RFKZ:-
M6H %/RU0,W[TH?DJ7AYQU@XD8JHL.M\8:+LK,Z*+MK5MSPD52AL4'<U.UC\I
M5?B\[TD7S+5VYEYF*YL4B1:0)"_X]_),[C;RX[;1QE)MO;M&5G$+4$:USK$E
M_7J]GX7QM=(U:Z67-:U9S.-K5G*Z&3)3X^9[%DK0OCW#D+MKU%M&F<I;M5SZ
M"[N4+&E&3[E"Q0FWV14M.LU?EALCU;@75I:V0735=^_6F]%\*.]'TM&5^#XL
M>CD1S516N1%14^145.J*G^A4/D6H*O@        ':OD:YGKO!?C!P[XI4D>]
M=-V6I?OPQHY9+> MQS8C9Z$:-]OFY#6LCEJ,+NCT9-8CD6.3L[';"^J[-1S6
M,QV9Q=F*[C,M1J9/'7('MDAMT;]>.W4LPO:JM?%/7ECEC>U5:YCD<BJBH8GI
MI3>C%<Y'\(_+Q7TK)VUGV3@_DWZG,DTC76+&JW$?D]/N=J.54K5:4MO6*_5K
M'*FM*YZ.5Z2RQ!SL[&WZ:<Z*\JE]#;\58VX/T0L;CZ;?!DN\UFU]V=V%)\)K
MIZM7^%'2-D4N^4=)>B#+'0 (&)K
M/IGL,B8^25[8XXV.DDD>Y&,8QB*Y[WO<J-:UK45SG.5$:B=55$,C?Q7><)_'
M3C]Q#X@16'SX.;++@=1:KNL<.I:XU<5AWUTZ=6195(;&P21N]K;F9M?F]>UN
M@IZ09SE+P>Y:MO7'6UJ[3Q#1O#G6ECE=%9B?L,$[=@R%>2/\M!+C-6AS-BK:
MC5JPY-<<B21ND8],MAK41$1$Z(B=$1/D1$^1$_U$X\TNQM(7Y\UQF_4].J_!
MCI.V2\'+<BFNV$UWD-\Z>U_O&%!_[^U+YXUQ?=^%+Q\GNX^0 3.0V
M!T5?8UKWN7V-9&USY'N7V-8QC45SWN7HUC&HKG.5&M155$!^I:\%UO@BT[Z*
MQR1_AOQ>S7%[+U._ <)Z3:V%=+$UT-O>=CKV*]=T3G*J.=@,$EZY8:C>^&UE
ML).UZ=%1=$,B]\'/DB;P!X Z7I5NM%7V>_77;-Y>QJ(^7;M@BKSWX)GHUKIG
M8:G%C]=AF>B.?4P];V-1$:V4(JERTVWZOVA=;%ZU0?0T=W1UZK>7A9/>L_*T
M["TG)/9'J+!II:TL:Z2[OZ2:3:?P5I#\G@  :H;&      #C7C+Q9PFAZELV
M[;):2EK^I8+*[%F;2]O6'&X>E-?MN8URM22588'-AB14=+*YD3.KGM0Y**G/
MI7/.P[4N%VN<&<1:?'F.*%Y^4V#R)$8^OI>L6JDZUI^UR2L;GL^^A!$U&K%:
MI8C-5YG(U?+FS&P-E2SLS'Q8Z^NV)3:_!KCY5DO3&"DUWO1=IC-L[2CAXMV1
M+JJ@VE[J;X0C^5)I>'644>9/C[F^*G$#<>(^QKTS6Z[!D,_=A\U9V4DN2_X'
MBX9E9&LE7#T&5<53<L<?2I2@:D;$1&-X3 +>551A&,()1A",81BNJ,8I*,5X
M)))>!4^^^5DYV3>].<G.3?;*3U;_ #L  Y#B      /"IU]BIU1?8J&GQZ.C
MSM)Q?Y=<#B<G=6SMW"MT.@YY)972VY\;CZS%U++3ND5994O8!*].6W*YS[.3
MQ64<Y[WM>Y<P@G[]&^YUTX2\Q6*P.4N+7U3BW6BT7*MD>QE6#/OLI9TO*3*]
MS?RD65=8P$2]W8R+9K,DC5\MKX](YP-B>K=G6;JUMQO\XJTZWN)])#O\JO>T
M2ZYQ@;QR VSZESX0D]*LGUF>KX*3XUR[N$_)U[%)FG* "KQ9
M             CV\6;W8^/GT3[Q]@73(H-=?Q9O=CX^?1/O'V!=,B@GWFB]J
M97RA?51(-YU_;.+\1+ZQ@ $MD4@     '83E%_2WPH^D_A[]\,,;+AC1\HOZ
M6^%'TG\/?OAAC9<(+YX/ON#\7?\ 2K)SYJ?:N5\?'ZM  $-DJ@
M                &.5SV_IPXS?2QQ%^^&9.JAVKY[OTX<9OI7XB_?#,G50N
M=@_>*?BJ_H(J%G_?[OC;/IL  [1U      #79\);W6N7'Z#>%?W(PA(.1\>$
MM[K7+C]!W"O[D80D'*;[6]MY/RB[ZR1<2GV$?@Q_<@ #'G(      9G'I0GO
M:9WYCZ/_ &&V5YBPSZ4)[VF=^8^C_P!BME>8MMR1\UX'R6GZ"*M\L/.>;\?+
M^  !L1K8     !HW^B<^[)G/I<VO[O::6<2L=Z)S[LF<^ES:_N]II9Q*F\LO
M.N=\HG_ M/R3\VX7Q$/W  &LFP@                 &3[XY_O=<=_G;0^Z
MNO$4)*]XY_O=<=_G;0^ZNO$4)<+8'M'"^28WU,"J7*3SAF?*;?IL  RQA
M                                       #ZY?S'?[*_P!2FQ=R"_H,
MX.?1?HGW8QACHR_F._V7?U*;%W(+^@S@Y]%^A_=C&$/<[_WC"^-M^A$E[FG^
M^9OP*?I3.VP (()J!]%JU%!%)//)'###&^66:5[8XHHHVJ^2221ZHQD;&(KG
MO<J-:U%551$/O*B_I17B*Y;6L#@N7/19[2;+Q)K17MR=CNY;Z:A9N28[%:Q4
M\F1LZ6=RRT,U>TQC7>L8C'6\7*Q\.:7MR^PMCV9^55C5O=<WK.;ZJZXK6<WU
M>QBGHM5O2TCJM3&[6VG##Q[,B?%07DQ7!SF^$*UU\9RT74].OL.N_B4>D-;W
MQ#W#^ [D^IY#(7LCD),%^'V&IMR6?V>ZQ)$M5N'U*2-]?'XB".*66;<KR.?)
M4CM9#'LQ&/J09^WZWRM>BE;AN,[MTYD>*&0J9S,O2[E,'K5A-EVFS*YK48[8
M=]SZW*S[S(V,ALUZ6+S4:-1K*^=[8F]9S_!'\(S!\MN@4\IG,?1N\8MKQT4^
MYY[L9/+AJ]ES+4.EX2PY'+6QF+1*[,K+6<U,[F:\F0G<ZK#BJM"M3XJ_BJ<U
M&M<V?$7A1PPXGYK&XUNW:=K6G:Q4QNFK$V_L>KZBZKCX;V:PLCF+?SF7D=Y^
M1R#8(7VE66>"K&GER=LS)E;;=L[8$L?$KHJE.[.O6]=E*$H0E+I.CLW8:RWH
M+=22UE#H^$#0\[%4*H9NVE;DSMLA"K"IUZ*C?U<*^C4X*V?9*4FVWI%[W6Y[
M,=Z+7RGPU_)FQ.]W9NCD]<L[SDH['54Z([RZ,5.CU8OQFIZIVJOL>U[?BG1C
MFD]$.T+*4+-CA'Q$SVO91K'.@PN^5ZFRZ]<>C.C*S\EC:F+S&*;)(O5]YU?/
M^7&G:W&R.57G3Q=>\8UO55@W7HWVKTSW+8_V)[5Z-9FW.=_H:Q'.=\C4551#
MBW&>.QSN<N>W8O"\P.LR9VC/_A,^"W36L;K>4RF-;,C+4^M;9K-6OC9IX%<V
M/UA:^?I0/='%8KL65CC[Q</;:EO8NW<+-MBG)45YRR')+BUN3@X+TMQTZ]Y=
M:_,V[9,8I96R<C%K;25[QHUJMZI)NRFQSCQ?7QUZN/4?V<%O$IYK.0S=<?PW
MY@L1FMYX>SHGJ%7(Y1<Q.N)KR,AGRG#/=[?^,(:+'Q^9JV=EBBA3U2I+%JCK
M?K;[V/+GS%Z=Q8TS![]H69KY[6-@JI9H7H4?'(US7+%9I7:LS66*.1HV&25;
M]"U''9J68I(I6(YOMZG;5HW"#G1X!XR;(T'9?1^(6#AS.$M6((*^Q:MEECF@
MCOT9>MI,5L^NWO6J5E8)9ZSY8;F/G6_B[5B*S4<\)7C9NW)3S5YOEFXE7UDT
MO>,]3PS+2^;#B$S^28R/1=^PT,\SHZ=7:Z[JN!SD+.^1)Y<?#?LO?J_1<'F8
MU.UZ,BR%$<7:V&I3R:*UNUY5<'I9.,/P;JVGO):N4N#<W.+AD\6Z[9MU%<[G
MD;-RI*&/=8]ZS&LFM:X2LZ[*K.J#EINK3BDFI: 0 (S-\
M             .+N+G&K5M$Q,N<VW-T<)CH^J-EMR?E;,J)U2O2JQH^U>M.]
MG96J0S3.Z]49T]I7=YK_ !D=@V!+6&X9U;&K8AZ/ADV*\V%VR7&+W,<ZA78Z
M:KA(WM]L4_F6\EVN;(QV-L-[&X[.VI3CKRY:R[(1XR?S=B\7IX:DW\S_ -CU
MRGY;7);(P7#!C/<R-K9F]1LZC3V2Z9QE+(MCPUHQ87W1UC*<(0;FIMN9[G@T
M#A16<FQ9/UG-/A\VGK.*\JWF[2.1?+>^NLD<5&L]4Z);R$U:!R(Y(G2R-\M:
MTO-?XEW$#B?ZSC8IEU/4YO,B77\/:E6:]7?U3LSF61E>QD6O9[)*D45/'.1>
MV2I.YJ2K'UD<C8N69[ERQ8N7+4KI[5RW/+9MVIW_ )\UFS.^2:>9_1.Z65[W
MNZ>URG\9I.T-MW7ZQ3Z.M_@1?7\*76_1PCX'KSS(?8<\F.2'0YF16MN[;KW9
MK:&=5'H,:Q<=<#!<K*J'%Z.-]LLC*C);U=U2DZSPUJ(B(B(B)[$1$Z(B?Q(B
M?(>0##%N          #V_1.'^<VC*5\+KF)OYO+6EZ04,=7=8G<B>QTC^G2.
M"!G5/-LV'Q5XD7K+*Q/:3\<I_@P00+6S7%FW';E3LFCT_#VI$IQKU:]K,UF(
M?*EM/;T5LU+%NCJHY%3X1O0N5J]W#V?;>]*XZKJ<GPC'TO\ @M6^Q$0<['/K
MR:Y%XW3;;VA"N^<'/'V;C[M^TLO35+H<52BXP;3CZHOE3C*2W971EHG"]R]\
MJV\\4<@M'3\+);BBD2.]F+3G4\%C.J=?\.R3HWL1Z)[?5*L=N^]OQHZCVHJI
M9'Y3O"=T?0EJY?:$AW?:85;,R:_61N QDZ*CV+C</*Z:.>:!R)Y>0R2V)O,:
MVQ5@Q[U\MLG&I:ABL#CJF(PF-HXC%T8FP4\=C:L-.E5B;[&QP5J[(XHV_K^*
MU.JJKEZJJJ>QFZ[/V!55I*?KL_%>0O1%]?I?I23/(SGO^S6Y2\J>FP=F2GR?
MV+/>@\?$M?VPRZWJO\]SXJ$U&<==[&Q532XR==SRDE,\(G3V)[$0\@&>*8@
M      ZM\R?./H7"JBMC:<LWX0DB62CK^.2.YGLCT]B>KT?,C;#$Y?9ZY?FI
MT6K\5UE'=&KQVW1A%RG)1BNMR>B_^^Y=;[#-<GN3F?M;+IP-F8>3GYN1+=IQ
ML6J=UTWVM0@FU&*\J<WI"$4Y3E&*;7:0C,YLO%&T+ANMK$XM[=RVR'OC7$XJ
MS&W'X^PB>QN:S#6SPU',7\^I4BNWVKVMEK0->DR0><V'BC[]Q']9Q6)EETO5
M)5='\&XJW(F6R,'54Z9C,Q)#,Z.9G_2X^@VK35CWU[+LA'^4=&6QB-1$:B(B
M>Q$1.B(G^A$-2VAREZXXZT_WDEQ_)B^KTR_11Z;<R']'U]YVARWO]S..P<&[
MT/<VAM"J7I4Z,"7=)9R\JL[1\RG.+OG%:XLVU99WP;'*DM+7,?YE3 T58Y71
M/92\R1;=J/\ 5>OR6K2+U\J2&/I$WJ\ :G99*;<I-RD^+;>K?SL]-N3W)S V
M3ATX&S,/'P,+'CNTXV+5"FF'>U""2<Y-:SG+6=DM93E*3;  /@S0
M          .3N$?&?:=#R[,YJ.;NX/)-\MLLE21/(NPQ.5[:N1IR(^ID:O5S
ME]7N0S1M5SGQHR3H].,0?49----IKJ:X->AG2VCL['S*+<7+HIRL:^#KOQ\B
MJ%U%U<NN%M5D95V0?;&<6GW%FWE1\9+7L]ZMAN)M:#5,LO;$S8JJR/UBZ_HB
M=]QLBOM8&1[O8OG.NXU$1TLN0J-5L+9KL=D:]R"&U4GAM5;$;)J]FO*R>">&
M1J.CEAFB<Z.6-[51S'L<YKFJBM544SY#MSRQ<[N_\*+#6Z[E%M8-TG?:U?+.
MEM8.?N?W2OK0=Z28JU+[5?;QKX'RN[5MLM,8V,VC9_*24=(WK?C[M:;R]/9+
M]DO&3/.;GO\ Z/\ P,[IMH<C+H;,RGO3EL;*G.6SKI=;6'DRW[L*<GKNU6]/
MC.3C&$L.J)=O!'5RG^)?P_XG^K8R29=4VR5K6KK^9GA1ER=4^,F#RB>76RC>
MOL9"]E/)N1'.7')&WS%D5-OQ\FNV.]7)2CWKL\&NM/P:3/+#EGR&VOR>SK-G
M;:V?D[.S*^+IR(;JG#5I6TV1<JLBF33W+J)V53T>[-Z  '.:H      =(^:?
MD"X?<5HI+.6Q_P $[)Y?97VG#LBKY1%8U4B9?;V^1EJS.O1(;[)'QMZMK3UG
M+WE:'FI\._B%PJ=/>NU&[#JT;E[-HPL4KZT,?5$8N8H*LEK#2.ZHCG2.LX]K
MU2-F2E>Y&K<Z/KEB:]KF/:U['M5KV.1'-<UR='-<U>J*UR*J*BIT5%5%0PV?
ML2F_66G1V/\ #BNM_C1X)^E:-]K["TO,E]EORHY&.K%5WVXV+!J+V3GV3:IK
M76MGY>D[L)I:[M:5N(FW*6+*3WEGMHH+5G-AX1.F[EZUE](6OI&R2+),ZM!"
MOX+Y*9W5RI9QL"=<5)(]>KK>*8D:*KY)<=;D=U2N-QWY;-UX:9/X+W'!V,8]
M[W-IWV?X3A\FUOM\S&Y.)/5["*WXZP/\F["U42U4KOZL32<[9=V._+CK'LG'
MC%_/V/P>C[M5Q/7SF:^R5Y+\MJXPV;E^IMIJ&]=L?.<*<^&ZM9RHCO.O,ICH
MWTN+.QPANN^%$I;BX, !CB?P        #M!RV<X>^<*;B3:KEG)C9)O.O:[D
M/,MX&^JJGFNDI>8Q:MF1/8MZA)5M*J-\R26-OE+93Y3?%'T/B0M7$Y5[=-VR
M961-Q.5M1KCLC8<B(C<+F'-@AM.D=\6.G;BI9!S^K(:]AC4F=4,/B]B.16N1
M'-5.BM5$5%3^)47V*AE,#:UV.](O>AVPEQCXZ=L7Z.'>F5NYZOL6N2W+:-E^
M5C_:[;#CY&V<"$(9+DEY/JRKA3GP7DI].E>H1W*<FA-LT*@5".5#Q1]^X<>K
M8O+2R;IJL:M9\&9:W)\*X^#JC53$9F5)YF1Q,3\E0O-M4T:UL%9:#'+(EE+E
MKYR-"XJTO/U;+-^$(HFRWM>R*1T\_CD=\JV*/FRMFA1?B^NT)KE!SOB-M*]%
M:F[8&V:;]$GN6>XDUJ_@OJE\VDN^*/('GJ^Q9Y4\BI67Y6-]L=CJ6D-L8$9V
M8T8MZ1695H[L&QZQ3Z== YO<IR;FM3M* #+%;@      #^2]?@JPS6;,T5>M
M7BDGL6)Y&1000PL626::616LBBBC:Y\DDCFL8QJN<J(BJ4X/%B])ZQV!?D]
MY;)Z>;S+&RT\EQ6L5XKF Q4_5T<K-+H6F/K[%=@<CNF<R%>76VN\M]"OL$$B
MRPYG8FP,K:%O18U;DUIOS?"NI/\ "LGIHEUZ):REHU&,GP,5M;;6-@U.W(L4
M%QW8]<YM:<(0ZY/BM>Q:ZR:7$L7<]?B:<'N77"ID^)&S1U\E9@EFPVH8AK,G
MM^P+$GYF,PS)8ECA<_I$[*92QC<+!*YC+63@<]J+13\0CTE;C7Q;6]@>'TL_
M!S2)EDA1FO9"1V\Y.MW*C7Y';H&UI\0LK$:]U36&X^2!SI*\N7R</QG5^^(G
M$?8=OS>1V7:\YEMDV'+3K9R>;SE^SD\G>F7KT=8N6Y)9GMC1?+@B[DAKPHR"
M"..%C&-]+)^Y.<W>'A*-ER65D+1[]D?6H/\ W=3U7#LG/>EJMZ.YU*#>4'.%
MEY3E#';Q:.I;CTMDN^5BXQU]S!I=C<NL^^W:EL3SV;$LD]FU-+9M69Y'S6+-
MF=[I9[%B>172SSSRN=)--*Y\DLCG/>YSG*J_0 2"1_*3;;;;;ZV^+?I8  /P
M                              'A?D4\GA?D4 V!?#.]V_E^^A'A3]P\
M"=W#I'X9WNW\OWT(\*?N'@3NX4TVE[8R/CK?IR+=[-]KX_Q-7U<0 #I'=
M       /R<]GJ.*HW,GD[E7'8W'UI[M_(7K$-2E1IU8G36;=RW8?'!6K5X6/
MEGGFD9%%$QSWN:UJJE&[Q=O2;+N5?E.'7+5?L8W&M?+1S/%OR?)R&01.C)Z^
MA5K,?F8^FOY2!=JN0,R$R]\^O5Z3&T<[8SNP.3F5M&WHL>'!:=);+555)]LY
M:/B^.D8ISEH](M)M8?;6W<; J=N1/3W$%QLLE[F$>WQ;TBNUHL+^)9XW?!WE
MLBFQ&5N2;EQ%= DM/A]K5BN_(U_,:BP3[-DGJ^EK%%_<R1%N)-EK%=5GQF'R
M+&/[: WB#>,IQOYC+%FGM.P/U_27OD2MP\U6>SCM:\AR_%;FU;(ES:IVM1O6
M3.2STXY6K+C\=CN][%BTR62LW+-B[=LV+EVY/+:N7+D\MJW;M6'K+/:MVIWR
M3V;,\KG23V)Y'RS2.<^1[GN55_C+#<F^0N'LY1GN]/DKKOL2\E_[J'&-:\5K
M/OFUP4#<H>767G-P@WCX_977)J4E_O)K1R]"2CX/K9$ !NII
M                   /B]B.16N1'-5%16JB*BHORHJ+[%1?UHI\@ F37^'3
MX\G&_E]DIXCX4EXB\/(.R-VC;?D;4Z8^LQ$:D>J;#(VYDM:2-B(V"@QE_7XT
M5[DPB3/6=N@%X>7BQ\'^93$^?HV:=1V>I6;/F]"V#U>AMF(3HQ)9DILGF@RV
M,9(]K&YC#6+M#JYD5B2K;5]6/)./;-#WW.:MF<;L>LYC)Z_G\/99<Q6:PUZQ
MC<ICK3$5$FJ7:DD5B%RL<Z.1&/1LL+Y(96OBD>QVB<I>0&'GJ5D$L;)>K5M<
M?)F^ZVM:*6O;..[9VMR2W3?.3G+W*PFJ[6\G'U7DS>ME:[>CF_H2UCPX;NK9
MM: J!^#QZ2IC=TEP_#+F%MT\%M\Z18_!<2EB@Q^M[/:ZQQ5Z>T1P-BI:SGKG
M<JQ9&.*KK&0FC?"JX6[-0HY"WVBHJ(J>U%]J*GM147Y%0KSMK8>3L^YTY->[
M+BX27&NR*>F_7+1;T?F4H]4HQ? GG96UZ,VE78\U.+ZUU2@_<SCUQ:_,^M-K
MB>0 8@R8            (2_2*O<\XN_R>G??S6";0A+](J]SSB[_ ">G??S6
M#-\FO..!\LQ?KH&(Y0>T,WY+D?53,M, %O2IP         -*WT9OGD;Q2X!U
M]'RMOSMLX-R4M3MLD?WSV-2L13OTG(+W.<]8XZ%.YK_5R]5DUY\J]$F8AFI$
MSW@*\\"<#^8G5[F3NK4T_?.W0-O\R3MIP5\U;KK@\S88[\DWX&S\=!\MQW:^
MGB;>8[7I'/-'+IO+O8GJ[9UL8K6ZCU^G3K<JT]Z"[]^O>BEVRW7V&Y\A-L^H
M\^O>>E5^E-FO4MY^1)]V[/3CW-FJ$ "K)94
M        '$?'SC5@N'&D[5ONS6/5L!J&!R>P925O19%JXRK)9?!78JIYMJRK
M&UJD*?&GLRQ0L17/1#EPJ >EF<[:X#1]1X%X6ZZ/)[U;3:]P9 YO=%J&OV$9
MA\?:^,DC&9[94;<A6-J]\>JW(9W,BL-98S7)W9$L[,HQ5JE9/UQK\&J/E62]
M*@GNZ\'+1=IBMM[3CAXMV1+3UN#<4_PIOA"/9KK)K@N.FI1[X_\ &[-\2]YV
M[B%L<CY,YNFQ9;8\@UT[[#*LF4MRV8L;6ED1KO4,36?#B\;'VL9!CZ=:"...
M.)D;>(@"W==<81C"*48Q2C&*ZE&*T27@DM$51NNE9.=DGK*<I2D^]R>K_:P
M#[.(      &J#Z/3[G?!C^8[;]_]K,KXU0?1Z?<[X,?S';?O_M9%O.WYNH^6
MU_49!)_-5[>R/DLOKJ29\ %>2>0        #,O\ 2??>VV3YEZ+]F3%>\L(>
MD^^]MLGS+T7[,F*]Y;?DEYLP/DM/T$5;Y8><\WX^7\  #836P      =^/##
MYR[' /CCH7$E)IV8;'95N+W""%S_ /#-,SG;CMB8^&-KEMOH5)4SE&JYO;)E
M<3CU[HW,;(SH.#KY6-"ZJRFQ;U=L)5S7?&:<9+PX/@^SK.UA9<Z+J[JWI.J<
M9Q],6GQZN#ZGQZC;2Q>3K7:U>Y3GBLU+<$-JK9@>V2&Q6GC;+!/#(Q5;)%+$
M]LD;VJK7,<CD545#^XKL^C1\\:\5N %73\Q>=9V_@]9AT^\EB1CK=S5I(76=
M+RBHCG/= S',L:TDLJ-GFLZU9GF1RS,FFL3%0-K[-GAY-V-9[*FQPUZMZ/7"
M:\)P<9+P:+8[-SH9-%.17["VN,UQ3TU7&+TX:Q>L9+L::  ,<=T
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
MP@OG@^^X/Q=_TJR<^:GVKE?'Q^K0 !#9*H
M!CE<]WZ<.,WTK\1?OAF3JH=J^>[].'&;Z5^(OWPS)U4+G8/WBGXJOZ"*A9_W
M^[XVSZ;  .T=0      UV?"6]UKEQ^@[A7]R,(2#D?'A+>ZURX_0=PK^Y&$)
M!RF^UO;63\HN^LD7$I]A'X,?W(  QYR      &9QZ4)[VF=^8^C_ -BME>8L
M,^E">]IG?F/H_P#8K97F+;<D?->!\EI^@BK?+#SGF_'R_@  ;$:V      :-
M_HG/NR9SZ7-K^[VFEG$K'>B<^[)G/I<VO[O::6<2IO++SKG?*)_P+3\D_-N%
M\1#]P !K)L(                 !D^^.?[W7'?YVT/NKKQ%"2O>.?[W7'?Y
MVT/NKKQ%"7"V![1PODF-]3 JERD\X9GRBWZ;  ,L80
M                        ^N7\QW^R[^I38NY!?T&<'/HOT/[L8PQT9?S'
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
MK?M7:]^;=*[(FYR;>BU\B"]S"/5&*[EU];U>K  ,B8T
M                   'A?D4\GA?D4 V!?#.]V_E^^A'A3]P\"=W#I'X9WNW
M\OWT(\*?N'@3NX4TVE[8R/CK?IR+=[-]KX_Q-7U<0 #I'=      !Z)Q.XG:
M]I>O9?:]KS%# :Y@*,^2S&8R<[*U*A2KM[I)II7_ .GHR*)B/FGF?'!!')-)
M'&[]O:]KQF"Q>1S6:OU,5B,12M9+*9._8BJT<?CZ,+[-R[<LS.9%7K5J\<DT
M\TCFLCC8Y[E1$,S'QO?&AS?,CLTVIZG:NXK@KKF0ZX;&?'JS[KD:;W-9MFPP
M]&R>0C^Y^NX6?K'CZ_E9&Y"W,3>7CMIY*<EKMJ7[D=845Z.^[3A"+ZHQ[)62
MT>['TREY*9KG*3E)3LZGI+/*MDFJ:D_*G)=K[H1X;TOF7%H_2\9SQSMIYC,I
M=TW3)\EK'!2A:[*N)574\IO4M67NAS>V-8J2LH+(QMC$:NY_J]3I!>R\=C+Q
MUX\57[ +/[,V71ATPQ\>M5UP74NN3[9SEURG+MD_0M$DE6S:NU;LRZ5]\MZ<
MGP7X,(]D8+LBNQ?.]7Q  ,@8T
M    \*B*BHJ(J*G147VHJ+\J*G\1;0\#CT@^_P .9\1PBXZYFUDN'<CH,;JF
M\WW/MY#0U<L<-3%YZRY76;NEM]D5>]+Y]S5FJR.1[]:B:F"J8 Q.VMB8^?1*
MC(AO1?&,EHIUR[)URT>[)?FDM8R3BVGF-B;;OP+XW42TT]G!M[ED>V,UV^#Z
MXO1KBC;4Q^1KVZ\%NI/#:JVH8K%:S7E9-7L5YF-DAG@FC<Z.:&6-S9(I8W.8
M]CFO:Y6JBK_84"?1W_&]ET6_A^ ?%S-==%R-AF/X=[5DYFHW3,C:>OJ^L9:[
M(Y%35<C:>D.'M6%>FNW[$=*26+7I8?@._L5<Y2<GKMFY$J+?*B_*IM2TC;7K
MPDNZ2ZIPU;C+M<7&4K+;!V[3M#'C?2]/P;*W[*N>FKB^]=L9+A)=SU2  P!F
M@         0E^D5>YYQ=_D].^_FL$VA"7Z15[GG%W^3T[[^:P9ODUYQP/EF+
M]= Q'*#VAF_)<CZJ9EI@ MZ5.         !\7L1S5:OM1R*U4^3V*G1?D]OR
M?Q'R "9JW^"'SQ?P\<O6G;#D;WKNX:U W2=Y=(Z/UJ78M>KUX/A:RR/HQK]B
MQ;\=L"K&R.%)<C-!&R-8'Q1RXF;QZ+]SO+PXXZ3<.,O;\K5^,5*/$0MD<Y(J
MN\8?SK>L6$<K_*A;DJDN9P4C4C\RY?NX1GF-2LC)-(<JMRXV)ZAVA="*TJM?
M3TZ+1*%C;<%W*N:E!+W*B^TM%R1VSZNP:K6];(KHK?APX:_EQTE\[78  :@;
M,                              ?PY3)UJ5:Q<N3Q5:E2"6S:LV)&0P5
MZ\$;I9YYY9%:R*&&)CI))'N:QC&JYRHU%,AOQ,.<NQQ\XV[WQ,=+*_$97*.H
M:E#*R2)U33,.KJ.MPK!,QDM>:S18F4O02,:]F3R-Y7-:KE:E]#TEKG?3A5R_
M6]0Q=QM?;.,4UO3L>QDR,MP:O%!%-NV3A8U[)5B9CK-/ /FC_P#=[.RTI%5'
M=B.S04)UYI]B;E5V?./&U]#0W_LX/6V2^%-1@GV=')=I"_.EMG65.#!^QTNN
M[M7PKB^_1:R^=  $QD/@         U0?1Z?<[X,?S';?O_M9E?&J#Z/3[G?!
MC^8[;]_]K(MYV_-U'RVOZC()/YJO;V1\EE]=23/@ KR3R         9E_I/O
MO;;)\R]%^S)BO>6$/2??>VV3YEZ+]F3%>\MOR2\V8'R6GZ"*M\L/.>;\?+^
M !L)K8        !-/X!O/&O!'F)U>7(VE@U#B')7X?;6URKY$#<W<ABUW,2^
MSI&W#;"ZDZS9?^3K8>YF'N[4=YC-3DQ'7L1R*U?D5%1>BJB]%]GL5/:B_P 2
MI[4_4:N_@E\\S>/?+[J.RWKB6MNUQBZ3O2*J>=^$N KU4]?F3JJ]<[B+.*S_
M %3XK7Y*2!%5\#^D(\[&P]'3M"$>OUB_3O7&F;]*WH-ONK7:37S7;:WH6X,W
MQAK=3J_P'HK(KX,M)+CQWWPX$M8 (5)=
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
MU<KX^/U:  (;)5                           ,<KGN_3AQF^E?B+]\,R
M=5#M7SW?IPXS?2OQ%^^&9.JA<[!^\4_%5_014+/^_P!WQMGTV  =HZ@
M!KL^$M[K7+C]!W"O[D80D'(^/"6]UKEQ^@[A7]R,(2#E-]K>VLGY1=]9(N)3
M["/P8_N0 !CSD      ,SCTH3WM,[\Q]'_L5LKS%AGTH3WM,[\Q]'_L5LKS%
MMN2/FO ^2T_015OEAYSS?CY?P  -B-;      -&_T3GW9,Y]+FU_=[32SB5C
MO1.?=DSGTN;7]WM-+.)4WEEYUSOE$_X%I^2?FW"^(A^X  UDV$
M        R??'/][KCO\ .VA]U=>(H25[QS_>ZX[_ #MH?=77B*$N%L#VCA?)
M,;ZF!5+E)YPS/E%OTV  98P@
M     !]<OYCO]EW]2FQ=R"_H,X.?1?H?W8QACHR_F._V7?U*;%W(+^@S@Y]%
M^A_=C&$/<[_WC"^-M^A$E[FG^^9OP*?I3.VP (()J!G]^('+8Y/?$1P'&;U:
M>MHF]Y5NY7EJ-=Y5O$;33DUGBA7?%%&Y;EW&Y2W;V[U-&/<^W;PLJ.2>1CV:
M A$]XQ'AEXSF=X4V-:CDKX[>-<GESW#[.6%<R"IFD@=#8Q62?&Q\KL)GZO6E
M?:UK_5K#<?EF13SXN&%^U<D-KU8N5*.1QQ,NJ>)D^%=JTW_R'HVTFU!RW5J:
M]REV;/(QU*C19.-9'(QVUUV5\=Q^$UK'NUT?9JI2=?V"CEJ%'*8RW7OXW)TZ
MV0Q]ZI*R>I=HW(66:ENK/&KHYJ]FO)'-#*QRLDC>U[55%0S2O$=__P"EV0^G
MO@5_9.%Y(7X-GC297EUR-CEFYG*F8UK%ZOEI<+@\_FH+#[W#Z9\G<FO;#&UL
MTMC39'RLN:[L%-;5+&XRY#+#//J#\?<Q4U/$GP&>#O%WC57YG:G$W<;MW,[3
MI?$&A!K.2T[(:9?EU.'7V8M*%UF!O6K6*OLUZH^>:#+R.D2>=:UF)%C[-LV1
M2M@YF7ZL<N@OQ+*\7(K@YUW[\ZYP:<=4FX1UDM?)??%QD\)F6_;C&Q_4^[&V
MC+ILR*;7N64NF7KD)1:UU3]CP2?>GJE/!Q-X:X/<M=SFI[-C:^8UW9<3?P>;
MQ=MJNKW\7DZTE2[5E1JM<C9H)7L1['-DC54DB>R1K7)G*Z5L.W>&US>V\;DG
M93)\-LIZO%D']CWKN'"C,795Q^=@@@18[6S:?9BM?DF1QS2Y?%Y7'0>K8[.I
M-+I1$87B;>%#PYYIL'KV+W2WF\#DM6R,UW"[-K#L7%FZU:["D62P[WY;&Y2I
M-B\BL52Q8@?6\QEJA4G@FB5LB2ZSR1V_7BSNQ\M.>!F5NO(@DVXO3R+8)<=Z
M+X/=XZ-26LH0TR_*38T\F--V.U#,Q;%91-O2+3:WZYO1^1)+7J?%=6C:<C>G
M[?B]@Q.,SN$OU<KALS0J93%9.C*V>GD,=?KQVJ5RK.Q59+7LUY8YHI&KT<Q[
M53Y2ASZ0WQ@O\Q_,YPQY:.'EE;\FJWEUV])5E6:DS>-QGHOSDMF.)$9*S2-<
MQE>>]8\Q[\>Z;8J;FUY*]M).RG,]XH6C\D/"6URY<#N)V9XP;U0DRL&.V/8+
M.O9?'<(*%]W2;%RY/!XO'XK*Y+&7?7K.(UN2.[-@[$[V9Z:MCH,7AK78KT<K
MPB<YH4=OF&XOTLDSB1N%.S^"N(V'UIV=U[#YI_K66V+8H\AUNQ;?M3G-\QEW
MID\5BWVH;ZLOYK)4ZFP;'V?#9$;]K6O515E6RH3BX69$[(N,;Y532E&$*Y:R
M37%2;B_O;GA]JY<MHRKV;4NMPGM&<'OUTUQTGT,;%P<[9);O5)17%)[RC:9X
M<Z)C]6U[!:SB(4KXG7,-C,#C(&HUK8,=B*4&/I0HUJ-:U(ZU>-B(UJ-1$Z-1
M$Z'N0!&,I-MMO5MMMOK;?%OYS?(I))):)+1+N2Z@ #Y/T
M         IG^*/[P'$C^<ZK]P-3.@YWX\4?W@.)'\YU7[@:F=!R+-I>V+_C;
M/IL_I1YD/]">1O\ RGR;_P#)<$  Z1)X   .:>!W+QN7$?*)B=.P5O+3,<UM
MNTUJ08O&M=T59,GDYNVG31&+WLB?(MJPU%;4KV).C%DV\.CPS<-Q*PM;?-OR
M]A^ONOW:E76\9WU;%Z3&V'U9W93)_P#2P5'RL=V5L:V*U(U&O7(0)W0NLKZ#
MP\P6JXNMA-<Q-'"XFFWLKT<?7CK0,_\ B>YK$19)I%^--/*KYIGJLDLCWJKE
MV+9O)^=R4['N5OBM-'*2\.R/I>OP6N)0S[('[.'9O)C(S-B[!Q?MKMS$LMQL
MJW)C93LS9^36W"RNS[W?FW533C.JATT=V8Y1E613\J'A Z?J/JN9WQ\.Z[%$
ML<S*#XWLU;&S-ZJB1T).C\U(Q5Z+-ED6H]6LEBQ5>5C9"86"!D3&11,9''&U
MK(XXVHQD;&(C6,8QJ(UK6M1&M:U$1J(B(B(A]H-TQ<.JF.[7!1[W^%+Q;ZW^
MY=B1Y(<X?.AM[E5FO/V]M*_/N\I50G)0QL6$GJZL3%K4:,:O@M8U5QWVM^QS
MFW)@ =HT$       Z]\P/-+HW#''?"&WYRO0?*QSZ.+B5+6:R:M7M[<=BXE6
MS.WOZ1R65;'2KJY%M68&?'2MWS7^+1O&]>M8C4O.T?6)4=$Y:DR+LV2A<BM<
MEW+1+TQL4B*B^JX?RIV+W1RY2W"]8TQ>?M>G'X2>]/LKCQ?Y79%>GCIU)EA>
M9C[&7E3RVLA9@8GJ/9>]I;MG/4Z<)*+TG'&\EV9MT>*Z/&C.,)Z1OMH4E,G!
MYK?$DX?<+O6,<ZU^$VUQM<C=;PLT<CZTOL1$S.1Z/J8AJ*J.?#*LN26-?,AQ
M\S/:5H^:#GJXA<5YI(L]E%H:_P!_=6U7#NDJX:-$5>QUSH[UG+V$3IUER4LT
M,;T5].K31[V+T[<Y557*JJYSE<YRJJN<YR]7.<J^USG*JJYRJJJJJJKU/!I.
M?MBZ_5-[L/<1ZORGUR^?AVI(]?.9/[$[DMR+56371]MMM12<MK[0KA*RJ?:]
MGXWE58$>O=G!V9>[*4)Y<X/=0 &)+/@
M            '-' _F'W/AQE$RVG9VWB)WO8MNJU6SXO),8K?R63QDZ/IVVN
M8WRTE=&VW QSEJ6:TO21+&G*AXO^G[;ZKA]^97TG89.R%N0?(]=5R,R^SN9?
MF57X1[EZJL.6?ZHQ%:QF5GE<D:58P9'!VI;COR):Q[82XQ?S=C\4T^_@0)SQ
M_8W<E^6U4I;3P_4^TE#=IVQ@J%&T*]%I"-L]R4,RF.B2IRH6J$7)42IG+?6A
M'!89*QDL3V21R,;)')&Y'LD8]J.8]CVJK7L<U4<US55KD5%150^TI<<K'B"<
M0N%+X:F,OIF]9:]/-U;-R2ST&,5?C_!5E%6WAI>G<K$JN?061WFV,=9<67.5
M;Q#.'O%5D-*A?^ ]G<Q%EU;-21U[\CT3J]<5.JMJYJ%O1SNM%[K4<:));IU4
M<U%W;9^W*;](M]'9[F3X-_BRX)^C@_#M/(3GM^Q$Y4<C>ERU5]N=B0WI?;3
MJFW16OPMH8FL[<+1>RMWKL1:QCZJWWN+O6 #,E50      1\\UOAN</N*7GY
M&2L[6MJ>U5;LF%CCCDLR>SI\,XY>RGEF*J-1TTJ0Y%K$\N#(0-54608'#?CP
MMCNV14H]S[/%/K3\4TS:>1_+?:W)_-KVCL7:&3L[-JX1NQK'!RCJFZKH/6N^
MF6BWZ+H64V):3A)%)WF@Y%>(/"B:27.XQ<AK_F*VMM6(9)9P\B*J]B7>B+/A
M[#DZ?D<BR**1_<RI9MHQSTZ<F@]=HP689:]F&*Q7G8Z*:">-DL,T3T5KXY8I
M$<R1CVJK7,>U6N15145"$'G9\);4+>+S>X:'.W4<AC:%_+W<'V.GUR_'2KRW
M)VU($_PC"V9&1N2-*KY<:B]L;<=!W.G33MH\G)0UG2]Z*XN$M%)+MT?!22[N
M#^$SU0YBOL^\3:,\;9?+#'6#FVRKHJVOA5SG@Y%DVH0]5XD=^[$LG)Q3MHZ;
M'E.3DZ\2J/"L^#XL=U1%_C1%_P#%.I\C5CTG   ![/I'^.\+_2^+_MU<]8/9
M](_QWA?Z7Q?]NK@Z6TO:^1\3;]7(T 0 3 ?RV _GN7(J\4MBQ+'!!!&^:::9
M[8HH8HFJ^2661ZM9''&QJO>]ZHUC45SE1$53^@IX>D^^*T_5\,[ERT+)I'L.
MRTH;7$_(TY?\(PNK6XVST=39+$]'5LCM,:Q6\JUR]\>KJRN^%\.R13P9C8.Q
M;=H95>-5P<WK.>FJKK7L[)>$5U+5;TG&*>LD8O;&UJL+'LR+6E&"\F.NCG-^
MQA'KXR?@]%K)\$R%3Q\?&/M\P&W6.'VBY)S."^GY-4IRU9'M9Q S]/K'+L]W
MHJ-FP=*?SH=3I_'AEA:NQ3N?8O4*^(KL@%K]E;+IPJ*\>B.[76M/QI2_"G-]
MLYOC)_,DDDE5[:^UKLV^=]TFY3;T6ODUPU\FN"[(Q7!=_6]6VP #(F,
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
M";0A+](J]SSB[_)Z=]_-8,WR:\XX'RS%^N@8CE![0S?DN1]5,RTP 6]*G
M         '[6M[)D,-DL=F,3;FQ^5Q%^GE,7?KN[9Z.1QUF*Y1N0._S9JMJ&
M*>)?U/C:IKX^'9S>4..W!C0>)]-:[+.Q8.O\/TJS^Z/%;5CE=C=HQ3>O1_E4
MLY5NQ5'R,C?8I>K6O+:V=J&/H7%O1,>>)<1MFV\ LU<[:&V5[&[:0R>5J-CV
M/$5X(=EQ%1KW^8^7+8&*#-QUXFK%%'K66M.[))WK+&W.;L3U3@^J(1UMPV[.
M'6Z9:*U?DZ1L\%"6G621S:[:Z#+EC3>E>4DHZO@KH:N';^&FX=[EN(OE  K@
M6                             !%YXQO.W_ 'P W?=*5E*^TWJGX*Z/\
MBR?A;L,<M3'7(V=S5D3"0);V">-'-\ROBI8T<CGM4[6%ASR+JJ*UK9;9&N"[
M-Z;26O<EKJWV+5G!E9,*:[+;'NPKA*<GW1BM7Z7PX+M? H0^D%<[G\-',7LD
M>-M^L:CPV;+P_P!92.1'UIY\7:E=L^7BZ?%5V2SZV*K9F*YEC&XG%/1?9U6$
M ^$4:,:UB=>C6HU.JJJ]$3HG55]JK_&J^U?E4^9<#9N!#%QZ<>OV%-<8+L;T
M7&3_ !IO64O%LJ=M7:$\O(NR)^RMFY:>Y7X,5X1CHEZ  #O&/         !J
M@^CT^YWP8_F.V_?_ &LROC5!]'I]SO@Q_,=M^_\ M9%O.WYNH^6U_49!)_-5
M[>R/DLOKJ29\ %>2>0        #,O])]][;9/F7HOV9,5[RPAZ3[[VVR?,O1
M?LR8KWEM^27FS ^2T_015OEAYSS?CY?P  -A-;         !9E]%ZYXDX<\;
MK7#3,WDKZOQAJU\95;/*J5JN]8=+,^MOC1R^7#)FZUC)8)ZL1)+U^; UWJ_R
M($96:/VM:V7(X7)8[,X>Y+CLOA[]++8G(5^WSZ&4QMF*[C[T'>US?.J6X(;$
M7<US>^-O<U4ZHN+VULN&;BWXL^"N@XIO\&:\JN?Y$U&7S&6V'M26'ETY$?\
M5S6\O=0?"<>'?%OY]#;%0\G37P^^;C'<=.#NB<3\>D44FR86%^8HQ/1[<7L=
M%S\?L6+ZHKE[:.8K7(8%?T=)62"96HDB(=RBH.1CSJLG58MV=<Y5SB^R4&XR
M7S-,M=3=&R$+(/6$XQG%KMC))I_.F  <)R
M $3WC7\[7\ _+QNVTT;3*VUYVNW2M(3S&,G_  EV6.:JR_5:]R>9+KV*;E-E
M\OH]'MPZQN:J/Z+E =5_6JN5?:KG*KG.5?E5SEZJYRK[5<JJJK[57J6?O2EN
M=M=\XUTN%.)LJ_7N$-)(,DUCE6"WO&PU:N1RDB.3XDK</AY,3B6*G5U;(.SE
M9[N_N9'6!+,\W&Q/4FSH62CI;EM7R[U6UZS'T;CZ1=SL:*[<XNV/5.<ZHOUO
M%3K7<['H['^?2/Y.O:  ;^:          "7;P$O?#X$_.'8_[OMP(B27;P$O
M?#X$_.'8_P"[[<##\H?-^?\ (LKZBPSW)?SCA?*:OIHU:@ 4_+5    C]\4G
MD[AX[\".(?#A(XG9?)863):I-*KF-K;?@7MR^MR.E8CI(8+&4J04+[XVO<[&
MW+L/ERME=&^0('8Q,J=-M=U;TG5.%D'W2A)2C^U'#D41MKG7-:QLC*$EX233
MZ_!F)1<I3UIIJUJ&6M9K2RU[-:=BQS5[$#W13P31NZ.9+#*Q\<C')U8]KFK[
M4/YB>KTC?DQ7A-S(Y[+XZJZ'5N*]=>(&&>R%(ZT.9N3OK;GC&2-Z-EL19YCL
M],B,8L5;9J$;N]R.E? J7 V5M"&7C4Y-?L;JXS2Z]UM>5!^,):P?BF5/VOLZ
M6)DW8\^NJ;BG[J/7"7;[*+3Z^W3K  ,@8T      &C_Z+CSF_P (7 6QP[RE
MMLVQ<',I'@HXW3-?8DTK--GR&I6GL]CXXJTT.<UVNSH]C*N KJDG618HLX F
M\]'RYS5X/<R6IQ7K2P:OQ)='PZV%KG=((Y\Y:@36,C(G16M=1V1M"N^=ZM97
MQ^1R3W.:U55-.Y=[&]6[-NC&.MM/^<5=^]6GO17:]ZMSBEVR<>Y&Y\A-KK$V
MA7O2TJO]8GQT7EM;DG\&>G'L3?'34U)  58+*@
M    $$WI$_.6O"/EKV6GCKB5MIXG3,X=Z_V.=Y\5;,03S;3D&-C<V1C:NKUL
MI6AMHYL57*Y#%)(KW2QPS9>Z(B(B)[$3V(G^@L@^D\\Y:<1^8)VC8RTD^N<'
M<<[6V^5)WP3[;E?5LCMECXKE8LE)8\5K\K'-1]>YA;S/9YCNM;\L_P WFQO4
MFS:G):6Y/^<6=Z4TE5'T*M1EH^J4IE<><':_JK:$X1>M>,N@CW.2;=DOTGN^
M*B@ #>310      <S<NG K-\3]]T_AWKC%?FMSV'&Z_1?V>8RKZ]8:RUDIV(
MYJK4Q-)+.4NJCD[*=.=_5.TX9+B'HF')"F9V[;N/>9J-?2TZ*;2]*?-#U_\
M:3,4HY=ERE61Z)Y<F-UZW!AVRQ=WFQ[)D8%<Q87L?A.4>V(X.%?DO3>A!JM/
M\*V7DUQT[5OM.7=%-]AGN36R7FYM%&C<')2M\*H<9^C5<%XM+K+O' G@SA.'
M>EZKHFN0>KX+4,#B]>Q<:HWS%IXNI%4CEG5C6M?8G\M9[,B-3S;$DDBIU<IR
MP>$/)46RQRE*4FW*3<I-];;>K;\6^++41BHI12T2222ZDEP27H0 !\'T
M  "C+Z6USK+:RNC\ L/;?Y&,BCX@[JR&3I&^[;;;QVIXJQVNZN?6JIE<S8K2
MM[$]=P=IO<]K5CNS<2.(.)U+7L[M6>MLH8/6\/DL]F+LJHD=3%XBG-?OV7=5
M1.D-6O+)TZIU[>GZS'AYO^9+*<8>*.]<3\RCF7MTV*YEVUWKW.HXU$CI8/%J
M[JO<F(P53&XIKD7HYE-KD1J+T23^:W8O3YLLJ:UKQ(ZQU7!W6:QA^A'?GWJ6
MYPXD=<Y&V.@PO4\7I9E/=T[55'C-^&KW8KOU?<SKB "Q)7P
M  '>CPU><&SP(XW\/^)D<L[<9ALPRGM%>%[D2]J&:8[%['!)$U%2TZOC[+\I
M2KO16KE<=CYD5DD,<C.BX.#*QH7564V+>KMA*N:[XSBXR7YF=G#RIT6UW5O2
M=4XV1?9K%IK7PX&V;ALQ5R-.ID*-B*W1O5H+E.U ])(+-6S$R:O8AD:JMDBF
MA>R2-[?8YCD5/8I^F5VO1G^=AW%'E[HZAEKBV=JX06F:9<\U4\^SJRQNLZ3=
M1.YRK#7Q"/UM'NZ223:Y--(GY9KGV)2G^U]FSP\F_&G[*FR4->K>BGY,UX3B
MU)>#+9;-SH9./3D0]C;",UX-KC'TQEK%^*  ,<=T                  CV
M\6;W8^/GT3[Q]@73(H-=?Q9O=CX^?1/O'V!=,B@GWFB]J97RA?51(-YU_;.+
M\1+ZQ@ $MD4@     '83E%_2WPH^D_A[]\,,;+AC1\HOZ6^%'TG\/?OAAC9<
M(+YX/ON#\7?]*LG/FI]JY7Q\?JT  0V2J
M8Y7/=^G#C-]*_$7[X9DZJ':OGN_3AQF^E?B+]\,R=5"YV#]XI^*K^@BH6?\
M?[OC;/IL  [1U      #79\);W6N7'Z#N%?W(PA(.1\>$M[K7+C]!W"O[D80
MD'*;[6]M9/RB[ZR1<2GV$?@Q_<@ #'G(      9G'I0GO:9WYCZ/_8K97F+#
M/I0GO:9WYCZ/_8K97F+;<D?->!\EI^@BK?+#SGF_'R_@  ;$:V      :-_H
MG/NR9SZ7-K^[VFEG$K'>B<^[)G/I<VO[O::6<2IO++SKG?*)_P "T_)/S;A?
M$0_<  :R;"                  9T/BW^#]S,\0.9/B]N>F<(<]G]6V#9*E
MS"YFKE=4KU\A6CU["TY)HH;^PU+C&MLU9X>D]:)RK&KFHK%8YT=7XA[F_P#V
M$[+]=Z1_Q2:N8)+P^=+.IIJIC1AN-5<*HN4+]YQKBH)RTO2U:7'1):]21H6;
MS=8%]UETY9"G;.4Y;MD$M9/5Z)UO1?.91GXA[F__ &$[+]=Z1_Q2/Q#W-_\
ML)V7Z[TC_BDU<P=G[KFT/>^%^A?_ .X.K]R_9WN\G]9#_",HS\0]S?\ ["=E
M^N](_P"*1^(>YO\ ]A.R_7>D?\4FKF!]US:'O?"_0O\ _<#[E^SO=Y/ZR'^$
M91GXA[F__83LOUWI'_%(_$/<W_["=E^N](_XI-7,#[KFT/>^%^A?_P"X'W+]
MG>[R?UD/\(RC/Q#W-_\ L)V7Z[TC_BD?B'N;_P#83LOUWI'_ !2:N8'W7-H>
M]\+]"_\ ]P/N7[.]WD_K(?X1E&?B'N;_ /83LOUWI'_%(_$/<W_["=E^N](_
MXI-7,#[KFT/>^%^A?_[@?<OV=[O)_60_PC(#YF?#3X[\&L#3V?BAPVR^FX"_
MEZ^ IY/(9'7+<-C,6J60R->@R+$9K(V4EEI8K(6$D? V!&U7M=*V1T3).C9H
MC^ER^[AH_P!.&M_<+B69W!+G(_;ENT<*.3=&N$Y660<:E)0T@]%HIRF]>_RO
MS$3\L-BU8&8\>ES<%77/6QJ4M9:Z\4HK3APX  &T&K      '.O+KRS;[Q;V
M1FG\-]:N;9LSZ%O)LP]&SC:L[J%#R4N64ERMW'U$9!Y\/<U;"2.[T2-CUZH=
M^/Q#W-_^PG9?KO2/^*3M_P"BU>]A0^CK=_\ >PII:$3\L^7N7LW,]3TU8TX=
M%"S6V-KEK)R36L+8+3R>'DZ^)+/)#D/AYV%'(NE>IRLLCI"<8QTB]%P<)/T\
M3*,_$/<W_P"PG9?KO2/^*1^(>YO_ -A.R_7>D?\ %)JY@U/[KFT/>^%^A?\
M^X-H^Y?L[W>3^LA_A&49^(>YO_V$[+]=Z1_Q2/Q#W-_^PG9?KO2/^*35S ^Z
MYM#WOA?H7_\ N!]R_9WN\G]9#_",HS\0]S?_ +"=E^N](_XI'XA[F_\ V$[+
M]=Z1_P 4FKF!]US:'O?"_0O_ /<#[E^SO=Y/ZR'^$91GXA[F_P#V$[+]=Z1_
MQ2/Q#W-_^PG9?KO2/^*35S ^ZYM#WOA?H7_^X'W+]G>[R?UD/\(RC/Q#W-_^
MPG9?KO2/^*1^(>YO_P!A.R_7>D?\4FKF!]US:'O?"_0O_P#<#[E^SO=Y/ZR'
M^$91,O@.\X"M<B<"=F55:O1/AO2/:O3_ $[5T-.3DWT_*:]PDX88#-TI,=F<
M)P_U#%96A,Z)\M+(X_ 4*EVI*^"26%TE>Q%)$]T,LD2N8JLD>U4<O9(&L\I>
M663M2%4+ZZ*U5*4H]#&Q-N22>]OV6<.'#30V'8')3&V;*R6/*UNU14NDE&7L
M6VM-(1TZV  :B;,   1;>)'X1'"3F;Q<3=QHV<+MV.A2'![]KB5:^R8^)KW2
M-H6ULU[%3-85\CG+-C,E!+Y39)I,99QEV1+C:KR^#]S^<KMZW-R^[]8VS6UG
M\YE;4\OC:+;3G*GF3Y/AOODEO7([4O<J224+6:G<UB/6TQS(NE^H&T[)Y7Y>
M)7T'K63C>]LJM74KM\E/245^+&2CJV]W7B8#:/)O&R+.FTLHR%P]48\W3;IW
M2<>$ORDRADOBF^*-C>F-L\$-CO68T;"Z\[E^V^ZY[V?%65;N%='AGND5%5TD
M4:5UZ]T;6L5#\/.\ _%%YFV28O<+N;T#3\G^2MTLO<PG#+!LIS*K;$%S$:Y
M_=\G7<QKF24<O6OLE8Y(W(V":1RWZ09-<MH5^5C[)V;3;V6]#ON+Z]8)M;LM
M>I\>' Q_^2UD_)OVEG6U_P"S5D:M5QX3E"*E):>*?;KV*N-X8?HX7"_@7?Q^
MY[I?3BCQ%H^3/C[5['Q4=/U>Y&YTC+6O:^]UJ:SDX5<UC<SF[EU['016\5C<
M'.Z9'V.0#5-J;7R,VUW9-LK;'P3>B45[F$8I1A'PBDM>/6S8L#9U&+6JL>J-
M4%V17%OOE)ZRE)]LI-M]X !CCN@                          %,_Q1_>
M XD?SG5?N!J9T'._'BC^\!Q(_G.J_<#4SH.19M+VQ?\ &V?39_2CS(?Z$\C?
M^4^3?_DN"  =(D\   MQ^#Q^@_#_ -.[1]LV244BZ\'C]!^'_IW:/MFR2BDH
M;*]K4_ 1_.+]D5_I[RQ_YDVQ_?K@ #($,@     'K6X;CBM?Q=W-9S(5,5B<
M; ZS>R%^>.M4JP-5$5\LTBM:WJY6L8WKW22.9'&CGO:U8 >;#QH)I/6<+PEJ
M)$SJ^&3<<S4[I'-Z*BR8/#6$1(UZ]%CNYF.1%;W)\$=59.V9/FUY>X^*6A9O
M2WY)^(?DDIS5<@V'UEE>YCKD%^JZQ6\R'UBJ^:NR.Q$V6)ZQ.<Z.1DC6*E0?
MF4Y/-\X4W%AVK$N3&23>31V/']]O WU<JI$UEWRV+4LR)[4HWXZUI51WE1S1
MM\U=9Y09>37HJTXU->59%:O75^2W^!PTT:T;['V'H#]A)S9<@MNWW6\H<FG,
MV_3EN.S^3^;-58=V-&JF<,N-,E%;3M=KOA+$Z2<*JZ=^_%LC9"Q<!;=N.6V#
M)6LQG<E>S&5NO\RWD,C9DM6YW?J1TLKG*C&)\6*)G;%"Q$CB8R-K6IZX :,W
MKQ?$]F<?'KIKA557"JJN,:ZZZXQA77""48PA"*480C%)1C%)12222  /PY@
M                                               ?9%*^-[)(WOCD
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
MSLFM._=AP>DF0ESG[=W[(8%;\FO2R[3J<VO(CX[L7O/QEWH  ETB0
M  $DOAT>%9Q7YF<Z^AHV-90UG'6XZ^R;[FF31:S@>J1RRUFR1M\W,YM*\C)H
M,%C5=8=YM=^0GQ=&?X09WU\%3P+,_P QEZKO>\)=US@KC[<K'VX5?6S6^W:4
M_DV,/KC^B+3Q$,S)J^:V7JY89X9,3B(I\@MR]@]('A-PDUC1-=Q6I:;@L;K6
MM8.JRGBL+B*L=2C3@:JN5&11HG?++(Y\UFQ*LEBU8DELV999Y9)'1ERRYP88
M+EC8F[;E+53D^->.^Y^[M7N/8P>F^VTX$F<D.04LM0R<O>KQWI*%:X3N78]>
MN%;X<=-9KV.B:D1<>''X(7!;ETKTLGC,4S<N(<,?6SQ#V>I7GRL4[F])?P;H
M*L]/5:J^V-C,<Z3(O@7RK^6R"]9%F, ( SMH7Y-CMR+9VV2ZY3>OS)=48KLC
M%**ZDD3GAX56/7&JFN-5<>"C!:+TOM;?:WJWVL  Z9V0               0
M+^)GZ/YP@X_19'8<)6K\-.)\_F6&[;@,?%\&9NXK43_VPU^%]6OEUF[4:_*U
M9:.=C<D;WW[<$3J,\] ._L[:F1B6J[&MG58NV+X->YE%ZQG%]L9)Q?<=/.P*
M<FMU7UQMKEUQDOVI]<7XIIF/3SN<@_$[E[VQVH\2\"N.GF227"YRB^2[K6S4
MHE:C[V RRPP-M,C[V):IV(:F3Q[WQLOT:RRQ+)TU-E7FGY4-!XT:;DM$XC:]
M4V'7\DWN\N9/+NXVZQ')6RV&R$?;;Q66IN<KJUZG)'*U'202>;6FG@ES%O%H
M\)'=.5O<&UKCYMAX<;#:G31]W9$C?6F,9Y[\#L443&P8W:*$7>KXH_\  LU2
MB7+8M8^W)8O#V&Y&\O*]HZ47J-.8EP2>E=Z2XNK5ZJ:7&5;;>FLHN45)0@;E
M?R&G@IY&.W;BZ^5K[.G71+?]U%O@II+1Z*27!N), $AD>         %B3T;[
MQ%G<&N-%?1<_==%H/%^UC=<N)+(Y*V'W-\WJNI9MK558XF7K5G\',I)TB:L&
M0H7K<R085C%TO#$@1SD5',>^-[51S)(WNCD8Y%ZM?'(Q4>Q[%1',>U4<UR(Y
MJHJ(IK!>"YSVIS \ ]5VR_:;/M^$1VG[VWJGF?A/@X*Z29![>YRM;GL;8QN>
M9_FL7)/KHKG5WJ0;SK; 49U[0KCPGI3D:+\-+UJQ_"BG7)]7D5KKD3?S8;=W
MZ[,&Q^55K93KVUM^7!? DU)+ND^Q$KH (9)9      !"7Z15[GG%W^3T[[^:
MP3:$)?I%7N><7?Y/3OOYK!F^37G' ^68OUT#$<H/:&;\ER/JIF6F "WI4X
M          ',7+UQRS?#+>M1XA:W)Y><TW/X[/X]%=VQV'T9VOGHSKT5?5<E
M46QCKB(G5U2W,U.BKU.'0?%E<9QE"24HSBXRB^IQDM&GX-/1G+3=*N<;(-QG
M"2E&2ZU*+U3^9HV?^7SC?A.)>C:EQ UN5TN#W'7L5L6-63HDT5;*5(K25K+6
MJJ1VZ;I'5;D/7K#:AFB=T<Q3F$IV^B8\[[<QI^U\ \Q:_P"<-,GL[CID<CDZ
MRZOG;_=L5&!%<JK\$[-=3(/Z-3N39D1J=*[U+B147E'LB6#FWXSUW83;K;_"
MJEY5<O2X-*6G5)-=A:W8>U(YF)3D1T]<@M]+\&Q<)Q^:2>GAH^T  PAE@
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
MM^+?$  _3X      /U,%@[N4O4<7C:TMW)9.[4QN.I0)W3W,A?L1U*52!O\
MG36K4T4$3?\ .DD:W]9KU^&_R@4N!'!30.&-9(76\!AF3;!;@ZJW([5EI9,M
MLU])']99(9LS=N-I)(JK7Q\=.I'V0UXHV4.O1DN2-W$WC[%OF5I.GU3@[49L
MDKY&=:MK<<@D]+4:#^YJH]U-S,ELK5C>UT%K!8_S>L=A&2:4Q!'.QMO?MIP(
M2\FE=-<D_P#6S35<7XPK;EZ+5W$Z<U^QNCHLS9KR[WT=>O95!^4U\.:T_(7S
M@ 0\2H       #PJ]$ZK[$3VJJ^Q$1/E *M_I4O.C^!'!;&<*,5;=%G^+F3;
M%D4AF\J>MI.MV*F1S+E5J*_LR^47#X62)59';QMG+Q.>YC'PR9V!+)XVW.B_
MCCS&;UL52VZSJ^MV_P !-+3KUB3 :O-/5GNPJU[V20YS8),UGJ\J)&]U+)5(
MI&(Z B;+5\B-B^H=G4UR6EMJZ>[OZ2Q)J+\804*WV:Q;765FY;[8]6;0ME%Z
MUT^L5^*@WO2_*FY/T:  &VFH     [C>'URI6^-_&CAWPOK(]*^T;! S-3M2
M3_!-9QD,V9V>UYD:+Y4L>!Q^093<]T;'Y"2I!YC'S,4X<C(A579;-[L*X2LF
M^Z$(N4G\R39V,3&G=;736M9V3C"*\9/1?_TE6XL^#E:P'(CIG, E"9N[R[(_
M<MF@[9)96<+=MEJ8'6&LBC:GQ*2P8+:Y'21JZE3V7.NLS-BJ(C*\9M%[SP6U
MK8M*RO#W)8NO)J68UJUJ5K$1L2.LF"MXU^)?2@:SIY+(J3_*KK'VN@[&.B5K
MF-5,?GFSY<\OPBXF[SPRSO<N2TK8KV&=.]&HM^BQ6V<+ED:WV-CS6$LX[+PL
MZ(K8;T;7-:Y%1(]Y <K);0>77<_78W3OKCKU8]LN$%VM4R\G5]DX(D+E]R8A
MA+%MICI6ZXT6-+_6UQX3EPZ[(Z];U;B=>@ 201J      3>^CZ\[3N#/,=J\
M61N-JZAQ+6/A[M"RN<D$$V6F1=3RCD1JL;)1VCX/IR695CCIXG+9B9\C&=_7
M4C0Q(62/:J.C>^*1JHZ.6)[HY8WM7JR2.1BH^.1CD1S'L5',<B.:J*B*:T/@
M[\[+>/G #2-WM6(YMEIU7ZKNT;'1K)#MFN-CIY">:.-5; N:JK0V2O!\58Z.
M:JHK6_FI!_.SL325&?"/"7K%^GNEK*J;\7'>@V^"4:UVDV\UVVMZNW!F_*K;
MMJU[82X3BM7^#+22275)OL)/0 0N2V                  1[>+-[L?'SZ)
M]X^P+ID4&NOXLWNQ\?/HGWC[ NF103[S1>U,KY0OJHD&\Z_MG%^(E]8P "6R
M*0     #L)RB_I;X4?2?P]^^&&-EPQH^47]+?"CZ3^'OWPPQLN$%\\'WW!^+
MO^E63GS4^U<KX^/U:  (;)5                           ,<KGN_3AQF
M^E?B+]\,R=5#M7SW?IPXS?2OQ%^^&9.JA<[!^\4_%5_014+/^_W?&V?38 !V
MCJ      &NSX2WNM<N/T'<*_N1A"0<CX\);W6N7'Z#N%?W(PA(.4WVM[:R?E
M%WUDBXE/L(_!C^Y  &/.0      S./2A/>TSOS'T?^Q6RO,6&?2A/>TSOS'T
M?^Q6RO,6VY(^:\#Y+3]!%6^6'G/-^/E_   V(UL      T;_ $3GW9,Y]+FU
M_=[32SB5CO1.?=DSGTN;7]WM-+.)4WEEYUSOE$_X%I^2?FW"^(A^X  UDV$
M                                   JS>ER^[AH_P!.&M_<+B69W!HC
M^ER^[AH_TX:W]PN)9G<%EN;#S37\==](KOSE^<Y?$4_]0 !(1'X     !8L]
M%J]["A]'6[_[V%-+0S2_1:O>PH?1UN_^]A32T*W\Z?G3_NU/[["Q?-MYKK^-
MN^D  1N;Z
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
MHQ2C&*2C%+1)+J22X)(  XS[
M!\))&L:Y[W(UC45SG.5&M:UJ=7.<Y>B(B(BJJJO1$]JGS(=?'DYLW\(>67B!
ME:-M]/8-LJLX?ZU+"]8[,>3VQDU.U<JO3VLL8O!,S&6BDZM[)*+>BJ]6,?W-
MGX4\F^G'A[.ZR%<?!SDEJ_!:ZON29ULS*C159=-Z1JA*<F^Z*;_;IHO$SO/%
M<YS'\>N/6^\0H++K&ORY)<!I?QNL<>FZ^Z2C@Y86_P#5MRK4L;!-$G5&6\Q9
M3J[\Y8[#XM:C41$1$1$1$1/D1$]B(G^A$/D7$Q,6%%5=-:TKJA&N"[HPBHK7
MO>BXOM?$J7G9D\BZV^;;G;.4Y:_C/73T)<$NQ)(  [!U       3B>"#X1F0
MYFM[DR&P1VZ'"/3;,$NX92%9:\N>OJD<]72\/:9VN9<O1.;9S%V%W?B,0J.:
MZ&_DL6YT7/*URU;1QAX@ZKPVTZLEC/[7E(L?6?(CUJ8^LC73Y',9%[$5T6-P
M^/BLY&\]O61T%9T5=DMF2&*37"Y-.4S5.!W#;5^&6FU_+Q&MT&02W9(H8[V<
MRLOY7+;!E5@8QDN4S-YTUVVYK4BC=(VM6;%5@@ACCSG Y6O9]"IHEIEY">ZU
MUTU=4K?A-ZQKZO*4I?@:.0^07)59MSR+XZXU#7DM<+K.M0\8QX2GZ8Q[3GC2
M-(P^M8;%:]KV+H83!8/'U,3A\/BZL-+'8O&4(&5J5"C3KLC@K5:M>*.&"")C
M8XXV-:U$1#V@ K7*3;;;;;;;;>K;?6V^UOM985(  _
M    #@;F:Y:=-XOZ/G^'F^XB+,ZSL51:URL_HRQ6FC<V:ED\;9[7/HY;%VV0
MWL9?A3S:ER"*9O7M5KN>0<E5LJY1G"3A.$E*$HMJ491>JE%KBFFM4UU,^9P4
MDXR2<9)IIK5-/@TUVIHR'/$J\/O:N6SBCEN'VP^9>QKVKEM.V9(/)J[1J]B:
M2.G?8C>L<&2J/C?C\YCD=WT<C ]T?F8ZUCK=OH$:N/C,^&MC^93A!D\#5KU6
M<0=99;S_  XRTRL@=#G8X.LV"LV^QSHL/M$,+,9D4<CX8)DQ^66&2QBJW3*>
MR^(MX^W;Q]^K8HWZ%JQ1O4K<3H+5*[4F?7MU+4#T1\-FM8CD@GB>B/CE8]CD
M1S50M#R(Y4+:6+K/19-.D+TM%O/3R;4NQ6)/5<$IJ22W4M:V\MN3/VOR=:U_
MFU^LJ7U[C6F_6_@M^3WP:U;:9^> #<S2P      6@O17N<IVC\;LKPNR=M[,
M#Q<Q/EX^*255KU]TU>&YD<6^.)R^7"[*867-T;$L7;+:L5\-!*DK(875ZOI[
MYPLXGYC2=GUS<]>D;%GM2SN)V7#/>LC8DR>#OU\G2;,L+XY?(?8K1QSMCD8]
M\+I&(]O=U,3MS9<<W$R,66GKM;C%OJC8O*KE^38HR^;0S.P-J2P\RC(75":W
MUKIO5R\F:^>+?AKHV;4@.+N"'%S$[_INJ[Q@94FPNWZ[A]DQ<G7N5:.:H09"
MLCEZ-^.R*=K)$5K5:]KFJU%143E$I_.#C)QDFI1;C)/@TT]&FN]/@RUT9)I-
M/5-)IKM3XI@ 'R?H   (2_2*O<\XN_R>G??S6";0A+](J]SSB[_)Z=]_-8,W
MR:\XX'RS%^N@8CE![0S?DN1]5,RTP 6]*G               '=CPZ.;VYP)
MXU:!Q/K/L>HX#,LAV.I7>]%R.I9:.3%;+3?"SXMM[<5;GO4*\S71IEZ6.LIV
M35X98]?#7M@I9;'T<KC+4-[&Y.G6R&/NUWI)7N4KL++-2U!(GLDAL021RQ/3
MV.8]KD]BF)N:17HP'.Y_"/P(_@[R]Q9]IX.6X\ GG2,=8M:7DG6+FH6>U%3\
MCC8F7M7B3L1S:^ J23.?+.LCX?YU]A[]-6?!>52U3=I_LIMNN3\(6-Q_[5=B
M)>YKMM:3MP9OA/6ZG7W225D5Z8Z2_)D65@ 0.34
M #T_B%OF)U7 9S9\]<BQV#US#Y//9K(3N1D%'$X>E/D,C<F>Y4:R*M3KS32.
M<J(UC%551$ZG[&+;22;;:22XMM\$DN]GXVDM7P2XM]R*8?I;7.[VMTCE^PUO
MXTS(.(>\LB553U=DUO'Z=BIGMZL57VJV7S=JHY?.B6I@+:M;%8A=+2+.T/.I
MS0Y7C3Q6WKBAETECL;?G[.0JU)7J]V-PT+8Z&OXE%5RI_P UX.ICZ+U9VLDE
M@DF1C5E<AU>+;\EMC+ P:,?3RU'?N??=/RK./;NM[D7[F,2K?*O;'J[.NN3;
MK3Z.E/LKAP3T[-YZS:[Y  &P&N             U0?1Z?<[X,?S';?O_ +69
M7QJ@^CT^YWP8_F.V_?\ VLBWG;\W4?+:_J,@D_FJ]O9'R67UU),^ "O)/(
M      !F7^D^^]MLGS+T7[,F*]Y80])]][;9/F7HOV9,5[RV_)+S9@?):?H(
MJWRP\YYOQ\OX  &PFM@            OK^B:\\:YW3=MX#9JTK\EH\K]OTY)
MID=)8U/-W?*SF/KL<]9/*U_8IX;3W=O8V/::T$:HRNC6T*#NYX<O.)<X"\:-
M%XGUUL/H8/*MK[-3J^V7):EE&^H['2;&JM;--\'RR7:,3W-8N3IT9'.;Y:.3
M6N5VQ5GX%]"6MB724=ZMKU<4N[?6M;?8ILV?DAMGU%G56-Z53?17=W1S:6OY
M#TE\QL" _)P.=IY2C2R6/L17,?D:E>]1N0/1\%JG;A98K6(7I['Q3PR,EC<G
ML<QR*GRGZQ4UK3@^#1:%,  _                      >C\3.(N(U#7,[M
M6P7(\?@];Q&1SF7NRJB1U<;BJDMVY.[JJ=?+@A>J-3VO=T8U%<Y$,>?G YE<
MMQCXH[WQ/S?F-O;IL5W+QUI>WOQV*ZLIX##JK'/:Y,)@:N,Q#'H]_>RBUZO>
MYRN6]-Z5=SM?@9PBPO!_#W/*SW%?(>=FV122,GK:)K<T%R^BNB1/*^&\ZN'Q
MB1R/;'>Q<6>K*R5C94;GDD_<U.Q.BQ[<V:TGD/HZM5U4UR\IKPG:FG\5%D'\
MZ.V=^ZK"@_)J2MMT?79)-1B_@PX\?=^@  EHB<            $NW@)>^'P)
M^<.Q_P!WVX$1)+MX"7OA\"?G#L?]WVX&'Y0^;\_Y%E?46&>Y+^<<+Y35]-&K
M4 "GY:H      %,_TMGDJ3(Z]I''O$5&K;UJ2/0]TFCCZR28'+7)+6IW9Y&I
M\6'%9^SDL;\?KYDNSUFHYGE(V2Y@=?.:_EVP_%OAKN_#7/(K<9NFN9/!2V&(
MU9J$]RL]M'*U>YKVMN8F^E;)4W.8]K+56)SF/:BM7.\FML/!SL?)6N[":5J7
MX54_)L6G:]UMQ[I*+[#$;>V9',Q+\>7^L@]U]UD?*K?S32U\-5U&-$#W?B9P
MVS6F['G]1V2HM#8-7S.2U_-TUZKZOE,1<FHW8V.5$\R)+$#U@E1.V:%8Y6=6
M/:J^D%N8R4DI1:::333U33XIIKK374RJ-E;A*49+246XR3ZTT]&OF8 !]'P
M     <\<KW,-F>$O$73.)>OM=)EM*V"AG:]9LRUTR$%9ZLR.(EF:URQU\SC)
M;F)M.['IZM=E1S'M56KL7\,>(N(W#6\!MF M,O8+9\+B]@PUQBM<RUB\Q2@R
M%"PU6N>WI+5L1/Z-<Y$[NG5?E,5@T6_17N<U-YX)9/A?E+?FY_A#E(ZE-DJK
MYLVE[+)<OZ^]JN1&R,QN0KYO#(R)5]4I4\6V9K/6(7S1+SL;'Z3&IS81\K'E
MT=K7^QM:W6_"%NB7C:R6.:W:^Y==ASEPN72U)_[2">^EXRAQ_(]):% ! ).
M                    !_#D\E7I5K%RY/%6J5();-JS.]L4%>O!&Z6>>:1Z
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
MU_=[32SB5-Y9>=<[Y1/^!:?DGYMPOB(?N  -9-A
M               *LWI<ONX:/].&M_<+B69W!HC^ER^[AH_TX:W]PN)9G<%E
MN;#S37\==](KOSE^<Y?$4_\ 4  2$1^      6+/1:O>PH?1UN_^]A32T,TO
MT6KWL*'T=;O_ +V%-+0K?SI^=/\ NU/[["Q?-MYKK^-N^D  1N;Z
M                                                    4S_%']X#
MB1_.=5^X&IG0<[\>*/[P'$C^<ZK]P-3.@Y%FTO;%_P ;9]-G]*/,A_H3R-_Y
M3Y-_^2X( !TB3P  "W'X/'Z#\/\ T[M'VS9)12+KP>/T'X?^G=H^V;)**2AL
MKVM3\!'\XOV17^GO+'_F3;']^N  ,@0R#KIS2\R^$X3ZE8VW.U[MV!ENMCJ=
M#'MB=;O9"YYBP5XW3R0P0L2.&>Q/-+(B1P02N8V67RX9.Q9$)XU_Z(<=\^,)
M]F9XZ>T+I5TVSCPE&#:UX\?02CS)\D\3;O*WD_L?/5DL+:&T\;'RHU3=<YTR
MEK.$;%Y4-]+=<HZ22;<7&6C7.O*WXE/#GBA*S&069]9V1[E9%@-A?6KS7EZ^
MQV)NPS2TLCW)_P#<S9(L@G1RK12)J2.D&,]?]:+^M%1R+^M'-7JUR+\J*BHB
MHJ>U%3JGM)6.4_Q8=YT+U;$[2MC>-7B1D367;/78\;"U.B>HY:PKEOL8WV-I
MY9\GL:R.&_3C;VKKF!RFZHY"_P"TBOI17[X_H]I?'GL_H^;:E;M#D1D.^"3G
M+86?=%7+3BU@9]CC"W\6C-=<DDWZLMFXUEM '77EZYJ]&XH8[U_4,U#<EB8U
MU[$V$]4S6,<O1%9?QLJ^=&U'KV-LP^?1G5.M:U.Q4>O8HVNJV,XJ4)*47U-/
M5?\ SP[#S2VYL+-V9E78.T<3(P<S'EN7XN53.B^J2[)UV1C):K1IZ:2BU*+:
M:8 !R&*!TWYH.13A]Q7A?+GL6E+/MB2*KM.(;%4S<*,:Y(8[$_ENCR=2)7*K
M*>2BLPQHYZU_5Y'K(=R <5U,+(N,XJ47V-?_ #1^*XF?Y,\JMI;%S*MH;)SL
MG9^;2]:\G%ME38D]-Z$G%I3KGII95-2KLCY,XRBVBFWS5^&WQ"X7K8R"U?PH
MU2-7O;L6$@E>M2!JIVNS>+ZR6L8[HJJ^>-UW&,1O5^08]R1)'TUR*B*BHJ+[
M45/:BI_H-"=S4<BM5$5%145%1%147V*BHOL5%3Y47V$3W-AX2^C[SZSE]32#
M1]GD5\KW4:Z?@]DIG=SE]?Q$78RI+*]55]W%I7D<]SI;5>\_HAJ.T.336LL=
M[R_V<GY7Y,NI^AZ/Q;/4#F1_I!:K>AV?RWH5%GDPCMW!I;ID^K?VA@5IRJ?;
M*_!C.#;26%5!2F5.@=@N8'E:WGAAD/4-PPDU&.25T='+UU];P>3[>JHZADXV
MI$Y[VHLB4[3:N1C9\:>E#\AU]-5G7*+<9)QDN#36C7I1Z6;$VYA;2Q:<[9^7
MCYV'D1WZ,K%NKOHMCWPMKE*#T>JDD]8R3C)*2:0 'P94
M               'O/#GAEL6WY6'!ZOAK^=RT_MCI8^%97M9UZ+-9E<K*]*L
MU51)+=R:O5C54\R9O5.OZDV]$M6^"2XMG6S,VG&JLR,BZK'HIA*RZ^^R%5-5
M<5K*RVVQQA7"*XRG.2C%<6TCT8[+\N7*'OO%2ZE;4L,Z6C'+Y5W8,@Y]+7\<
MOM[DLY#RI73RMZ)W4\=!>O)W-<M5(^Z1LU'*?X,>.H>K9KBO:CR]Q.V:/4L5
M8E;B('?%<QN7R4?DV<G(Q?9+5IK6H=Z.CDFR5=?C3GZYK>.P]&MC,30IXS'4
MHFP4Z&/K0TZ=6%OYL5>M79'##&G551L;&IU55Z=54V79_)R<])7:UQ]PO9OT
M]D/GU?9HNL\\.>[[/S9>S.FV?R0JKVQG+>KEM6]3CLFB7%-X\$X7;0G%IZ23
MHQ-=VR%N5#6#C6Y3_"MT+AYZKELY'%NNUQ+',W(96K'\$XVPWM<UV'P\BS01
MRPR(CHK]UUJ\U[4FKOI]?*;*& ;EC8M=,=VN"BNW3K?BV^+?I9Y5<N><+;7*
M7.GM';FT<G:.5+51E?/UNF#>O18U$%&C&I3XJJBNNM/CNZML  [!I@
M      .)>/O^0FZ_-+8_L>X<M'$O'W_(3=?FEL?V/<.*_P!A/X,OW,SG)CSE
ML_Y=B?WBLH60?F,_V6_U(?:?5!^8S_9;_4A]I$A_4*^M@  _ >SZ1_CO"_TO
MB_[=7/6#V?2/\=X7^E\7_;JX.EM+VOD?$V_5R- $R0/%WYFW\7.8_BON#9FS
MXQNT7-:UYT;V/A77=1=^#F*GA?'\1T>1BQSLNJHKT\S(R=)'MZ.73U\0[F#=
MPJX&\5>(,3U9<UC2<[=Q2M5S5=G)J;Z6!B1[45T:S9FU0B23ITC[_,7V-4QY
M((DC8QB=51C&L157JJHU$1.JK[57V>U5+D\T.SDY9>6UU*&/6_3ZY;Z.JKL[
M7QZ]?Y#^=;:&E>-C)^SE*Z:[U!;L-?GE+\WYOM !-Y"@      "J"3;P?^2#
M_P#6!X^:;HER!\^L4WR[;O/8YS.FH:]-5??K.>UKG,;F<A:Q6O=[59)'\,>;
M&]CHT<G6S<N&/3;?8]*ZH2LF_P 6";>G>WIHEVO1'<V?A3R;ZJ*UK.V<81[E
MJ^M^"6K?@F7*_1EO#3BX7\,6\9-GQOE;]Q7QL%C%)9C1+6!X<S/AO8:E&G55
M@EVAT-39<BU>R1:WP#4LQ16<;*TL_G\]2K%!%%!!%'#!#&R*&&)C8XHHHVHR
M.*.-B(R..-B(QC&HC6-1&M1$3H?T%1-L[6LS<F[)M]E;)M1UU4(+A"N/XL(Z
M17?IJ^+9:S96S:\/'JQZEI"N*6O;)]<IR_&E+5OTZ+1)(  Q9D
M                              4-/2\N91<ANO"SA)2N.]7UO Y/>\_3
M9T6*3);):^!==6=W5>VUCL?A<\]D/Q'MKYULTJ.9/6<E\I3)9\9?F ?Q*YG>
M,6Q)/Y]&GMMO5,1T5ZQQXO3&1ZQ#Y7>JN:RS/C+.0<W\U)KDJL1K%:U)*YK=
MG]+M)W->3C4SFN[?L]:BNKKW93DNKC'5<4:!SD;0Z'9TJT])9%D*OR5Y<_V1
M47\(C& !8XKL       #G/EDY?\ ,\5N(>F<-M?[FY;==AQ^!K3I%YR48K<O
M6_E)(NYG?7P^.CMY6TWO8GJU.55>U$5R<=ML81E.;480BY2D^J,8IN4GX))M
M^!RT4RLG"N"<ISDHQBNMRD]$E\Y=P]%.\/ANN:=FN8'8\?VYS>&V-<T5;,72
M6CIE"XB9?*5T<B/C79LW39"R1?:_&X&I/6=ZMDGK-;]./N$_"_"Z1J^NZ=K=
M-F/U_5L+C-?PM*-&HVMC,13AHTHNK6L1SFP0,\Q_:BR/[I'?&<IR"5$Y0;8G
MGYEV3+72R?K<7^!5'R:X=W"*6]IP<G*7:6OV+LN&%BTXT.*KCHW[J;XSE\\F
MWZ-$  88R@                           ,Z[TI#D#9P]XL8[B_KU!*^K
M<6FRMSB5XW)7H<0L7$BY%[_C+%!^$^)2OE88V,8MG)8[8[C^Y\KE-%$C3\7?
MDT;QVY?N(&BUJK;.Q,QC]CTQ/:DB;AKK),CA88WM:YT?PH^.7!V'M:Y?4\I9
M;VN1RM7:^1FW'@9]-K>E5C5-ZUT716-+>?Q<MVS\EKM9KG*K8RSL*ZG3UQ+I
M*GIJU9#BDOA+6#\)&26#X1R(YK7)UZ.1')U3HO14Z^U/U+_&GZCYEK2K;0
M/P      TG?1<N95^[<M<>J7)_-R7"W9\KJR(YS5D7!9'R]CP4KFIT5L43,I
M=Q,"JBHYF)_/<Y'HVR&9[7HD''9,'QJX@:!,]S*^_:)7RU?J]?+?EM$RCGUH
M&Q]%_*R8K:<Y8[T5B)'2>UZN58D30E*L\OMG+&VKDQBM(6N.1'AI]^6]/1=R
MMZ1+T=2ZBS_(O:#R=FXTV]90@ZI/QJ;@O_"HOY^WK  ---I   !"7Z15[GG%
MW^3T[[^:P3:$)?I%7N><7?Y/3OOYK!F^37G' ^68OUT#$<H/:&;\ER/JIF6F
M "WI4X       $G/.[R?NU'A9RV\6<93;%@^*?#=]/+21M>Y&[QJN:RE2Y+.
M]56.+X6UR;!/J0HC72SXG,6/C_'[.K?EPKG37)Z.^<JZ_&<:Y6:?H0DUZ-#O
M8V!.VJ^V/5CPA.:XZ[LIJO5:>Y<DWKIP_,1C  [1T0   2\>!SSNNX%\Q.F9
MN];=7U';9VZ%NJ?]2S#[%8@@H969%>UK(\!L#,3E[4_;)+'BZ^3BA8Y]CHL0
MY\7L1S5:Y.K7(K53^-%3HJ?_ %0ZF?A0R:+<>Q:PNKE7+P4EIJO&/7%]C29W
M=G9T\:^J^'"54XS7CH^*]#6J?I-N%JHJ(J+U1?:B_+U3^/J>2&;P&^>1W'/E
MWU;)92\ES<M*<[0=T5[E6S+D\%7KKC,M-W(UTKL[KMC$92>RQJP.R4V2JLD=
M+3G:R9DI]M'!GC7VX]BTG39*N7<]UZ;R_%DM)1?;%IEL<++AD4U75O6%L(SC
MZ)+71^*ZFNQIH  Z9V@                  5</2G^=O\!>#..X3XBVZ'8>
M+MUT.22%Z,EK:-@)JUS-]ZHBJC<UD'8O".C7M;:QUC,1]W2-S76C))&M:KG*
MC6M17.<Y4:UK43JJN5?8B(B*JJOL1/XC)R\9_G57COS#[QMU.TMK5\-8;I&D
M+_U?X+ZS-9@CN0_&570YS,SYG8HG.1LB0Y>*%[6K"C6R!S<;$]5[0C9-:U8B
M5\M>IV)Z4Q]._P"N:/@U6UVFD\OML^I,"<8O2W(]9AWJ+7KDOFAY/IDB*\ %
MF"MH    )).3[E&=M/"3F.XMY&HDF(X7:/AZ&'EDZ]CMRV_:L'CHI(T_,D7&
M:TF;=,UZ?D9\KC+$?Y1C7Q];+RX4P4YO1.==:\9VV1J@OGG->A:OL.Y@X4\B
M?1P7%0LLD^Q0JA*R;?HC%_/HB-L '9.F      #5!]'I]SO@Q_,=M^_^UF5\
M:H/H]/N=\&/YCMOW_P!K(MYV_-U'RVOZC()/YJO;V1\EE]=23/@ KR3R
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
MQAJOPI=<Y]GLYN4WXLJ?MK:4LO*OR)/7I+&X^$%PA%>"@DOW\0 #)&+
M !HQ^BU<D?X \$[G%++T_)V/C!<BR%)TK6^?6T;"R6JFN,8Y%=VQYFQ+DM@1
M6.3UBC>Q*S)WUVLCHE\C7*GE>-_%K1N%V)\^-^UYN"KDKL#'.7$X"JQ]_8<N
MYR,>R/X/PU6[/ LO2.6XE:JBK)8C8[8(T;2L7K6%P^NX.E!C<+@,7C\+A\=6
M:C*]#%XNI#1Q].!B>QD-6I!%!$U/8UC&I^HB+G7VWT=%6#!^5>U;<EV4UOR(
MOPG8MY?%>)+?-=L;>LMS9QX5KHJ6_=R7KCC\&&D=?Q^';I[2 "!";0
M  #JUSL\T&)X+\*=ZXG9IS%JZE@+=^O6<[M7(Y>3MIX+$QK_ /?<MF;-#'1K
M\C764>[HQKE,>S>-URFRYO-;)G+3KV;V++Y3/YJZY.CKN7S5Z?)Y.VY.J]'6
M;UJ>=4ZKT5_0NH^EO\Z?;!H? /#W'M?-*WB'NT<$ZL1U:#UO&:AB;;&?]/#/
M:=E\W-7E5&Q6<7@[;6/?Y;XJ0Q8KFNV+T&#+*DM+,N6JUZU36W&'HWI;\_QH
MN#[$0)SF[8=V5#%B]:\:.LDNVV:3>OC&.B77IK+CQ:  ).(R    !X5>GM7V
M(@!8V]&-Y-7<2>8:#=LE3=/K'!_&/V>:1_;ZM-MN32;%ZC1D:OQWNA5<OL<3
MHOBPVM>J)87LL,BFTJR"+T=/DU3A+RUZQD;]3U?9^**LXC9QTD<D=F.EFJL/
MX*8^9DO26%:6LLQTT]1[(UK9*]DD=&V1\G6=TJUR]VSZLVE<XO6JC_-ZNYJM
MO?EW/>L<VGVQW>XL]R,V/ZBP*:Y+2RQ=-;KUJ=B34>];D=V.C[4^\  TPVHS
M@/2B>2=W#SCM!Q*Q518M9XPX[X4L2,1WDUMYP;(<?L=9&HBLA;DL<N#SC'*]
M'V\A<SDB1HD#GR5GC5A\<WDF=QRY==SP>-I^N;=JL"[WI;(XHY+<^<UNO8L3
M8FHK^G;/L6'?D\#$BOCC]8R%>21R-BZIE.M<BHBI\BHBI_J7Y/E+-\W.V_5>
MSH0D];<32B?'BX)>LR]#AY&O;*N3*Z\XFQO4V<[8KUO*3MCW*:T5L?SM2[.$
MM.P\@ WTT$      O)^B2<ZZVL7O/ +,W'.FQ,S^(&CLFD15^"K\E:CMN)K,
M[6]D%#*NQV:C:KI'RS[#E)/B1P(A=-,=?D/YK\EP/XO:%Q0QSINS5L_4L9FK
M U7R9+6+:K0VC%LC[FH^:_@+60@J=ZJV*\ZK8[7+"U%V"=5VC'YS%X[-8FU%
M?Q>7HU,GC;L#NZ"Y0OUX[52U"[V=T4]>6.5B]$ZM<GL0KESG[%]3YRR8+2O,
M3F].I70T5OZ>L;->V4I]Q8CFZVSZIP53-ZV8K5?BZFM:GU+J6L.WV";XL_?
M!&A(               !'MXLWNQ\?/HGWC[ NF10:Z_BS>['Q\^B?>/L"Z9%
M!/O-%[4ROE"^JB0;SK^V<7XB7UC  );(I      .PG*+^EOA1])_#W[X88V7
M#&CY1?TM\*/I/X>_?##&RX07SP??<'XN_P"E63GS4^U<KX^/U:  (;)5
M                       ,<KGN_3AQF^E?B+]\,R=5#M7SW?IPXS?2OQ%^
M^&9.JA<[!^\4_%5_014+/^_W?&V?38 !VCJ      &NSX2WNM<N/T'<*_N1A
M"0<CX\);W6N7'Z#N%?W(PA(.4WVM[:R?E%WUDBXE/L(_!C^Y  &/.0
MS./2A/>TSOS'T?\ L5LKS%AGTH3WM,[\Q]'_ +%;*\Q;;DCYKP/DM/T$5;Y8
M><\WX^7\  #8C6P     #1O]$Y]V3.?2YM?W>TTLXE8[T3GW9,Y]+FU_=[32
MSB5-Y9>=<[Y1/^!:?DGYMPOB(?N  -9-A
M         *LWI<ONX:/].&M_<+B69W!HC^ER^[AH_P!.&M_<+B69W!9;FP\T
MU_'7?2*[\Y?G.7Q%/_4  2$1^      6+/1:O>PH?1UN_P#O84TM#-+]%J][
M"A]'6[_[V%-+0K?SI^=/^[4_OL+%\VWFNOXV[Z0 !&YOH
M                                            !3/\4?W@.)'\YU7[
M@:F=!SOQXH_O <2/YSJOW U,Z#D6;2]L7_&V?39_2CS(?Z$\C?\ E/DW_P"2
MX( !TB3P  "W'X/'Z#\/_3NT?;-DE%(NO!X_0?A_Z=VC[9LDHI*&RO:U/P$?
MSB_9%?Z>\L?^9-L?WZX  R!#((A/&O\ T0X[Y\83[,SQ+V1">-?^B''?/C"?
M9F>,=M;VM=\!D[_8P_\ [!Y)?\9Q?WR*J0 (P/Z*3V#5-MRN!R-;+X3)7L1E
M:3TDJY'&VIJ=R!W5%5&3P.8_L?T1)8E58I6=62L>Q5:L[O*?XS\]=*N%XM57
M68D[(F[EAZB>L,1$7\KG,)48B3)[$[[6$A2155$3$.^/*0! [F)GVT/6N37?
M'KC+TKJ?IZUV-$4\Z?,IR;Y98OJ;;NSZ[YPBXX^=5I3M'#UU>N-EQBYQBI/>
M=%JMQIR2=M%FB+^^A<0L'M.+K9K7,M0S6)N-[J]_'68[-=_3V/8KXW+Y<T3N
MK)H)$9-#(CHY8V/:YJ>XE$3@9S&;IPWR:973L[;Q,KWL=;I]4L8K),;T18LE
MC)^^I::YB+&V98V7*[7*ZI9K2HV1MC;E0\7S3MO]5P^]MKZ3L4G9$V[+*Y=5
MR,SEZ(L.0F5S\,]Z]5\C+O2LWXK(\I9E<C$W/9_*&JW2-FE4_%^0_1+L]$O0
MFSR0Y[_L(.4?)KIL[8RGRBV/#>FY8U3^VF)6M7_G6%#>=\(1]ED8?2+2,[;J
M,6"1,*#ZH)V2L9)&]LD<C6OCD8Y'L>QZ(YKV.:JM<US516N:JHJ*BHO0^TV$
MI*UIP:T:X-=P  /P]:V[3L3G\=9Q.<QM'+XNY&L5JAD:L-RI.Q?U203L?&Y6
MK\9CNWN8Y$>Q6N1%2!KFO\%Z)Z6<UPEM^1)\>5^FYBVKJ[_\[RL)F;3W25W*
MOLCJYB:6#JO^,JL36QE@H'2S-GU7K2R.K[)+A./H?\'JO ECFKY[>4G(W*]4
M;"VA917.2ED8%VMVSLO3AIDXDI*#EN^2KZW5DUQ;55]>K* >\Z%F]8REG"[%
MB;^$RU1>EC'Y*M)6L,155&R,:].V>O)T58;5=TM:=G1\$LC%1R^IE[7CORV:
M5Q*Q:XK<<'5RD3$<M2W\:ME,=(O_ %V.R5=8[E1W=T<^..7U>PC4CM0SPJZ-
MU<3FP\(G<M,2UF-'=:W?7(D?*ZG'"S\*\= U%<J24*[61YMK$3IYN)A;<D5?
M9B6M:Z0TK:&P+:=90]=K[XKRH^F/7\ZU7:].H];^9#[-[DYRFZ'!VRX<G=LS
MW8*&3:GLO+L>B7J7.GNJF<WU8^9T;3E"JG(RILB%!\Y8W,>^-[71R1/?%+&]
MKF212QN5DD<C'(CF21O16O8Y$<QR*UR(J=#X&!+L)Z\5U   _0
M         >%<B>U?8G^D \GWU*LMB:*O7BEL6)Y&Q05X(GS3SRO7HR*"&)KY
M997K[&1QM<]R^QK54[X<JOAS\0N*;H+T%-=;U:16N=LV;KRQPV8E5.KL+CU6
M*WF%<WJL<\2P8Q7-5CLBV1.Q;+O*YR#\/>%$3)\+CG9/871HRSL^9\NWEGJJ
M?';31&,JXFNY55%AQT,#I&=C;<UI[$D,QL_8MM^DM-ROW<EU_!77+T\(_C:E
M4.>[[+_DOR.Z7$KM6V]MPUC]K,"V#ACV+LVAFZ3JQ-.*E3"-^6GN[V-"$ND4
M(G*?X/6U;1ZMF.(LEG3<&[ME9AH_)=M-^/JCD2:-Z35\%%(W\Y+;)\DWXT<E
M"I)TD;8MX*\ -/X=XEF%T_!T\-31&>>^)KI;MZ1B=J6,CD+#I;N0L=.OY6W/
M*YJ+V,[&(C4YB!NV#LJG'7D1UGVSEHY?-V17@OG;?$\A.>+[(WE1RVM?VUS>
MAV>I[U&R,+?HV=5H_(E.K?E/*MCQTOR[+K(-R53K@]Q  9(@D
M       '$O'W_(3=?FEL?V/<.6CB7C[_ )";K\TMC^Q[AQ7^PG\&7[F9SDQY
MRV?\NQ/[Q64+(/S&?[+?ZD/M/J@_,9_LM_J0^TB0_J%?6P  ?@/9](_QWA?Z
M7Q?]NKGK![/I'^.\+_2^+_MU<'2VE[7R/B;?JY$RGI6W&=^O<MN-U>"3LFW_
M (@Z_B;#4Z=78K!ULCM-E6N[D<W_ )PQ&(B=T:YKHII&/5$<G=G&%Q[TP?B<
MMK=.".FQV&]N%UG<MEMU6.7N=)LF4P>,H3V&=>WI$S6,BRHY$1R>?=1RN1S>
MVG"7\YML-5;)HEVWSMNEPTXN;KCZ=85P>O<T?QP\X^5TFTYQUU5-==:XZZ>3
MOR74M/*F^&K[]>.B  WPT(      &@?Z)ERC1Z[PJVSC#?@<F4XD9M^#PTDC
M>GE:KIUBS3>^!%:CD7([)-EVV7]RLFBQ./5C6I&LDV?I#6FF>R&M$^>S,]D-
M>")KGR3SRN1D,,;&HKGR2R.;&QK45SG.1$154V1N37E^J\*>%'#KAO4^,S2]
M/P. GG^+W7,A1Q\$>4R$G9^3\[(Y+UN_,L?2-9K$GEHC.U$B[G6VHZL&K&B]
M)95OE>-5.[.2^>R57;U)KCV2CS7;-5F5=DR6JQZU&'P[=5K\T(S7Y7@=E@ 5
MX)W                                          .%^8_B[6T#A[O>]
M7'-94TS3MEVJPY[>]J0Z_AKF5D[F(K5>G;55.Q'(K^O:BHJH8Q+[,\[G3VI9
M+%J9SIK,\KUDEGL2JLD\TLCNKGR2RN?)(]RJYSW*Y5ZJ:EOI#_%C\$^4;BJ]
MCF>L;'6P6GP1N<]KI6[+L&,Q]]L?8K>KX\2_(6%:Y>QT<,B.1S5[%RT"?.:+
M$W<7*OTXVWQK^:F&]Z>NY^#^9D(\Z^5K=B4^XKG8_39)17'T5]7H\  "7")0
M      6P?1+.6!FQ\7]XXHWZ[Y*?#?6*V(Q#Y(4\C\)-WFM1+9@F<J=UK&X#
M"Y6O-%&UZ1Q9^&2;RG/JK)4^-,?T8[E];I?*W@LW-"D>1XD[%G]TLN^(KEI)
M99KN%:CFN55C=B\%!=:CD8YDEV9O16HUSM#YQ]I>I]EVQ3TGDRACQ]$M96<.
MYUPG'PWD;YS<[/Z?:4)M:QQX2N?A+V$/G4I:KT:]FJL,@ K&6,
M                       ,FWQJ>5UG"+F8XH:Q4K,J87)YA-RUR&-.V)F%
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
M]>XUWN,WWD_<V>UU=ARQI/6S%EY*?6ZIMN/S1EO1\%NKN.3@ 1424
M        "DEZ7'SG*UO#[@)B+<:^:CN(V[11J[S6QQOL8C2\?(YJK&L<\S=C
MRENM(B2LDHX*TU$CD:K[K.;S53&TK>1OV(JE&A5GNW;<[D9#6J58GSV+$SU]
MC(H88WR2/7V-8U57Y#'W\0#FSN<<N,>_<4+2V&UMGSL\F#JV55),?K%%C,=K
M=!T?56PR08:K36U&SXJWI+4J]7RO<Z2^:_8WJC.>3*.M>''>6O4[K-8U+\E*
M<UW2A%D?<X^U_4^#T,7I9E2Z/Q5<>-CX?DQ[O*9T[ !8TKP       #W?AGP
MVS>Y;'@=1UJF[([#L^8QV PE%O5/6LIEK<5&E$YS6N6.);$S%FE5JMAA225_
MQ&.4^9244Y-I))MMO1)+BVWV)+K9]UURG*,(K64FHQ2ZVV]$OG9=/]$FY(?(
MI[MS YJG^4R'F\/]$DE:J=*%:Q!=W+*0(KE8]EK(U\3A8+#6))!)B,U62163
MS,+K1UTY1^6[#<(.&>D<,\#U?C=,UW'85MIS&LFR5NO"BY++V6L1K/6\OD7V
MLG;[&M9ZS:D[&M9VM3L65'Y3;9>?G7Y+]C*6[4O<TP\FM:=C<5O2_'E)]I:S
M8&RHX6)3CQZX1UF_=62\J;??Y3:7@DNP  P)F0      >O;;M6.P6*R6;R]N
M*ABL/0N93)WK#NR"G0H5Y+5RU,[_ #8H*\4DKU_4UJGL)6B]*'YUOX.N \/#
MO%6FQ;+QDR$V DC9,D=BOI.)9#=VVVUB(Y[X[CY\/K<L:I&R2MG[3_-5:_DR
MY/8NS)YN51BPZ[K%%OW,%Y4Y_D04I?,=#:F?'%Q[LB?L:JY3T[VEY,?3*6D5
MZ2A7SS<U.3XV\7-^XH9-TW7;-AN6\56G16R8W6JRI0U?$O8KY$;+C=?JXZI9
M5BHR6W%8L(UBS*U.J !<"BB-4(5P2C"N$80BNI1@E&*7H22*G963*ZVRV;UG
M9.5DGWRFW)]W:^X  Y3K@   [\>&#R?3<=N.O#[APL4C\1DLPW)[7+&U7)6U
M'!-7*9]TCD5%B]=JUTP]:;Y&W\I31?SCH.7N?1).3),9K.\<>,K51+>TV':)
MI\LD*(]FOX6VRUM%RO,O5SX<KL,%''2-8C6QS:J_J^1S^R#6N5^V/4.S\B]/
M2QQZ*GOZ6S6,6O&"ULT[H,V?D?LCU;GTU..M<'TMO=N5\='\.6[#\KN+CU.I
M%7ABKP11P001LAAAA8V.*&*)J,CBBC8B,CCC8UK&,:B-:U$:U$1$0_I *F%H
M0   93WCG<DJ<#.8K;\+CJ?JFI;>K=^TU(X7LJ0XK8;-I<ABJ[D;Y+?@3/UL
MK1CIQ.5]7&)BI'QQQVH._5A*SGI0_)*G$3@5'Q*Q53S=DX-6;.=FDC1$EFT?
M)I6@VV)Z^Q'0XQ*V.V-[WK_@U7#WUB5OK$K9-]YNMM>I-HPA)Z596E$^Y3D_
M69/LX3\G5]49R9IG+O8WJS9]F['>MH]>KTZWN_?(K@V]Z&NB77)1,X( %FRM
M0      -'[T7CG<3B+P+GX;Y:XR79^#EV#!PQ/E[[-C1LJR:UJ=M6N7O2.C+
M!E];8QB.9!5PE%SGHMEL;,X$F'\"OG;7@=S$ZAE+]Q:NI;G*S0=Q[Y>RI%C=
M@M5H\;E[**J1M;@LZS'7YK+D5]?&_";8_9/(Q^G\N=B^KMG70C'6VGU^GOWJ
MT]Z*[]^MSBE[IQ?8C<>0VV?4>?6Y/2J_UBSN6^UN2?P9Z/7N;[S59 !5<LN
M              1[>+-[L?'SZ)]X^P+ID4&NOXLWNQ\?/HGWC[ NF103[S1>
MU,KY0OJHD&\Z_MG%^(E]8P "6R*0     #L)RB_I;X4?2?P]^^&&-EPQH^47
M]+?"CZ3^'OWPPQLN$%\\'WW!^+O^E63GS4^U<KX^/U:  (;)5
M                ,<KGN_3AQF^E?B+]\,R=5#M7SW?IPXS?2OQ%^^&9.JA<
M[!^\4_%5_014+/\ O]WQMGTV  =HZ@     !KL^$M[K7+C]!W"O[D80D'(^/
M"6]UKEQ^@[A7]R,(2#E-]K>VLGY1=]9(N)3["/P8_N0 !CSD      ,SCTH3
MWM,[\Q]'_L5LKS%AGTH3WM,[\Q]'_L5LKS%MN2/FO ^2T_015OEAYSS?CY?P
M  -B-;      -&_T3GW9,Y]+FU_=[32SB5CO1.?=DSGTN;7]WM-+.)4WEEYU
MSOE$_P"!:?DGYMPOB(?N  -9-A
M  *LWI<ONX:/].&M_<+B69W!HC^ER^[AH_TX:W]PN)9G<%EN;#S37\==](KO
MSE^<Y?$4_P#4  2$1^      6+/1:O>PH?1UN_\ O84TM#-+]%J]["A]'6[_
M .]A32T*W\Z?G3_NU/[["Q?-MYKK^-N^D  1N;Z
M                                       4S_%']X#B1_.=5^X&IG0<
M[\>*/[P'$C^<ZK]P-3.@Y%FTO;%_QMGTV?TH\R'^A/(W_E/DW_Y+@@ '2)/
M  +<?@\?H/P_].[1]LV244BZ\'C]!^'_ *=VC[9LDHI*&RO:U/P$?SB_9%?Z
M>\L?^9-L?WZX  R!#((A/&O_ $0X[Y\83[,SQ+V1">-?^B''?/C"?9F>,=M;
MVM=\!D[_ &,/_P"P>27_ !G%_?(JI  C _HI      .\W*QXA/$/A4^&GC[R
M9W66O;YNKYN26>G'%U3O^"+B*MO#3*SJD:5W2X])%\V?&V7(67>5?Q!^'O%6
M.&IC<@F%V9S.LVK9J2*ODG.1O61<9)W)6S,#>BN5]![YXH^U]NK55S6E+P^R
M&9\;V2Q/?%+$]LD4L3W1RQ2,5',DCD8K7QR,<B.8]CFN:Y$5JHJ(IE]G[9NH
MT6N_7[B3X)?BOBX_M7XI57GM^Q$Y+\LNERU5]IMM3UDMJ8%4$K['V[0P_(JS
M-7QE8I49;TBO56Y'<>A("J[RH^+[N&I+6Q&^QS;IKS.R)F1[F,VK'1HO3N];
MD<ROFXF-^2+(>3><O5SLJ]$;"6-N!W,5IG$?%IEM.SM/+UVI'ZU78Y8LCCI)
M&]S8,GCID9<HS*G7M;8A8V5&J^%TD?1Z[M@[6IR.$9;L^V$M%+YO=+Q7SI'D
M)SR?8W<J.1-LI;3P_5&S7/=IVQ@J=^S[-7I"-L]R,\2V74J<J%4IR4NA=L%O
MOFP &3($   .B'-7X>'#[BLV:[>INP.SN9TBVC"LAANR.;_T;<K6<WU7,0(O
M1KO6F)<;#UCJ7ZG7N2M!S3\@7$'A1)+:RM!<SK357RMJPT,LV-8S]7PK#\>Q
MA)/D1?7>M-[W-CKW[+^J)=./IL5XY8WQ2L9+%(QT<D<C6OCDC>BM>Q['(K7L
M<U5:YKD5'(JHJ*BF%S]ATWZR2Z.SW45P;_&CP3]*T?BRUG,C]EYRHY&]%B2M
M^W6Q(:1^U>?;+>HK79L_,TLNP]%PC4XW8BUD_4N^]]9[H+2_-?X/NI;8MG,Z
M#-!I>?D[Y7XU(G/U;(2N57KW4XD\_#2O=[//QJ/IL155V*E>O>E<SC;R_;AP
MYROP/N.#MX>R]7^J3O;YN.R3(^G=+B\E%W5+T;45JR-AD\Z#N:VS# ]>PTG.
MV9;CORXZQ[)QXQ?S]C\):/PTXGKWS.?9'\E^6U45LO,5&T5#?OV/F[M&T*MU
M:SE7#><,NF.C;NQ9VQA'==RIE+<7#8 ,>3R             >S:;I>8V+)UL
M-@,7>S.6N.5M7'8VM+;MS=.G>](HFN5L,2+W33R=D$#.LDTD<:*Y)ZN5'P7N
MOJN;XLW>O1631Z;AK/1OL552/.YJ%>YZ*G;YE+#.B1KVI_SM/&KX5[F'@6WO
M2N+??+JC'TO^'6^Q,B7G5Y[^3?(S%]4;<VA"FV<'+&V?3I?M'+TU6F/BQ:EN
M.2<>GN=.+"7DV7P;6L,W 3EGW;B;DO@W3L'9R/ER-CNY.1'5L)B^O:JNR65D
M;ZM7>C')*VHQ9LA8C1RU*=A45I9 Y3_".TK25K9C<7Q;OLL:LE9':@[-9QLS
M5[FK3Q4B*[(3,5>BV\NZ>-RLCFK8^C*U564C2](P^N8VKA\#C*.'Q=*-(ZM#
M'UHJM6%J?_#%$UK>YR_&DD=UDD<JOD<YRJJ^TFZX')^JK25FEL_%>0GX1?7Z
M9>E),\CN>_[-OE)RGZ;!V2Y\GMC3WH.K%M;VEEUO@_5>=!0E7"<?98V(JH;L
MI57694=&?!D;6M:UK4:UJ(UK6HB-:UJ=$1J)[$1$1$1$]B)\A\P#/E*M0
M                     <2\??\ (3=?FEL?V/<.6CB7C[_D)NOS2V/['N'%
M?["?P9?N9G.3'G+9_P NQ/[Q64+(/S&?[+?ZD/M/J@_,9_LM_J0^TB0_J%?6
MP  ?@/9](_QWA?Z7Q?\ ;JYZP>SZ1_CO"_TOB_[=7!TMI>U\CXFWZN1TY]*#
MW_X;YLLU329DK-5T;2M;8UG_ %'6'([++$]/9^52?997N=[5['1MZ]&(B5YB
M4WQN=S7/<V?':_[$2'=785K4Z]&IK6'Q.N.Z=55?CR8I\CO;T[WN[41O1J19
M'H[R:HZ+9^##NQ:-?2ZXRE^UOT]9_&%RHOZ3:.;/777(L2:[H2W(_LB@ #-F
M!      )+?!QX*MX@<T'!379HDFJ,W6EL5]K^](_4].KV=ME;(L:*Y$F=A8Z
MK/\ -6:>)KU:QSE36S,Y?T3SA@_+\R&P;$]CEJ:CPNSTJ2-^1F5SN;UW%T62
M+T5.V7&IG51OL<KXFJB]&N1=&@KMSKYF_M&NI/A3CP6FO5.R4IMZ=C<=SYDB
MPG-EB;FSG9IQNNG+J:\F&D%U]?&,GJN''3K3  (P)$
M                        *H7I<W$=<?P.X?:S'*Q'[)Q-@M2P*GY62GK^
MN9N:25B_J9#=OX]LGMZJZ>+V*G54SW"Z/Z8GMKWYK@%@4]D5;&<1LNY$5?CR
M7+6F4HU<G7M7R6T94C7HCD\^1%545$2EP6=YM\=0V1COMME?8_3TTX+_ ,,(
M_N["N/.->Y[4M79773!>/D*;]'&;6BX<->T  WLT4      _GN3K'#+(B*Y8
MXWO1K6JYSE:U7(C6M17.5>G1&HBJJ^Q$ZFS/RG<&X>'?"_AWH<$?E1Z=I.L:
MUV*K'.23#8:G0F5[X_B22/F@>^21O7S'N=(KG*Y7+DD<B_#=NX<;.$&K211S
M0Y_B=HF,M13-<^&2E9V?&,O-G:U'.6#U/S_.1$7\DCS8X(2YW\OC@T+NNMDN
M_7HX0X>&EGY^SMFKFGQUT>9=IQ<ZZT_",92?TD  0H2\
M                 5Z_2=N#*;3RI[#E8X/.N:'M&J;;75L3'OC@7(_@WDW+
M*JHZ&)F,V&U8D5G7O=7C8YO1>YF9F:^_B=\+G;IR[<;=9BB\ZSD^&.Y-H,Z]
M/^=*F#N7L4_Y%Z^7D:M63IT^-V=J?*9 S'HYJ.3Y'(BI_J5.J%@^:7+WL&^I
MO7HLAM+M4;81:^;>C-KQU^:"N=7%4<K'M2^^4N,N'6ZYO1ZZ<7NR2Z^"2ZM>
M/R !*I%@      5#6Z\';?9-DY6N N3F=WS1\,=6P\\G?WNEGUS'QZ]--(Y5
M5?-FEQ;I9DZ_%E>]O1.G1,D4TY?1EMV^%^472*SGO?-K^P[U@YU<O5$[=KR>
M5JL9^M&,Q^5IL1%^16KT]G0BOG:HWL"BS_9Y45\TZK?V:Q2]+1*?-5?IEY-?
M#RZ%+QUA9'JX:]4GKQTX+77AI/V "O9.H   (2_2*O<\XN_R>G??S6";0A+]
M(J]SSB[_ ">G??S6#-\FO..!\LQ?KH&(Y0>T,WY+D?53,M, %O2IP      -
M73P(_=&X&_-.?[=RYE%FKIX$?NC<#?FG/]NY<BGG<]HXWRM?4VDJ<U/MK*^3
MKZR)#UZ6ER<?#_#W3>-F,KHN0X?Y%=7V9[&?'GU;:K4#,99G<C5<YF&V5D%>
MNQ'-:QNS7I7]R-164$#9OYF. V'XH\/=SX=9]%^"-TUO+:[<E8WNEJMR=.6O
M%>K_ !F]+6/L/BO5'HYJLLUXGHYJM14QRN*'#/-:5LNP:?LE;U/8-5S63U[-
MU4[E;#E,/<FH76Q.>R-SX5L0/=!*K&>;"Z.5&HCT0^^:K;'38=F))^7BSUAX
MTVMR6G:]VS?3?8I07#@?/.ALCH\FO+BO)R([D_"RM))_E0T[%QBWJ]7IZ* "
M4R+0   6\/1-^=QNN;WMO K,6TCQF_Q/V_4F2*C8V;A@Z$=?.U&*KTZS9O6*
M=2PWXG1J:KV([OG8UU0\Y-X*\8,YP^W#5][UF?U;8-/SV+V/$2.?(R)UW$VX
MK<=:UY3F/DHW4C=2R%='(VU1L6:TB.CE>U<+RAV1'.P[\66B=D/(;_!MCY5<
MO0II;VG7'5=IG.3FUY8.93D+V,9;MB]U5+A-=G9Q7=))]AM)@X.Y:./N#XI\
M/]0XBZW)YF%W' 8_.TD<Y'25TN0-=/1L=$;VV\=:2>A<C5K5BM5IHW-:YJHG
M.)42VN4)2A-.,H2<91?!QE%Z-/Q36C+50FI)2BTXR2::ZFFM4UX-  'P?0
M          .BGB6<X=3@/P1W[B9.L3[^$Q"U=<J2^U+^U9F:/$ZW46-.KY(5
MRURM/=[$58<=!<LN[8H)'M[UE"/TL[G:;G=SU#@/B+224=(CAW3<&1R*J+M.
M:H2P:[0F8U_:V;%:U=LY%S9&*KX]FJO8K/+7OV7DCL7U?GT4--U*727_ !->
MCDGW;[TK3['-,P'*?;"P<*Z_72>[N5+OMFFH=CZN,GX194,S&9N9&Y<R.0LR
M7,AD+=F_?N3*BS6[UV=]FY:F5$1%ELV)9)I51$17O<O1#\X MDEIP2T2ZDN"
M7H*L2DVVV]6VVV^MM\6_G  /T^0 >SZ1IF3V3-8?7<)5==S.P97'8/$4V?GV
M\IEKD-"A6;T^19K=B*/K\C>[N7V(I^2DDFV]$EJV^I)=;?H/J$')J*6KDTDE
MUMMZ)+TLO0>B1\G+<5J&\\=,G51+VWW'Z/JD[XT[V:W@+3+&Q6*\JM[O)RFR
MQ5Z,[&N[//U5BN5ST[8YC_'_ /<_XV?T)@?OEK9WXY/.7#&\(.%N@\,L2YLU
M32M7Q."?<;&D:Y/(5:K/A;,2QHB(VQF<JZYE;*-1K?6+DG:UC>C4Z#^/_P"Y
M_P ;/Z$P/WRULJY/:SSMNTY.NL9[0QU7U\*H70A6M'U>0DWP7E-O3B6=ALR.
M'L>S'7^KPKMY]]CJG*;^>3>GAHC*I !:0K       #5!]'I]SO@Q_,=M^_\
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
M<X+QDGV&W\A]K^I-H5-O2NY]!9KU;LVMV7Y,U%^C7TFKF @*J%F0
M      "O1Z2SSFMX8<NF5U7'V6Q;+Q@GFT6C&DG;-'KDD"3[K=;&U4D?"N%>
MF#>]%1D-C8*CWJ[XL4N9L6!/23N<A.*7,?E=?QUKSM:X2T4T;')&YKJ\V?29
M<AN.1C5.KO-7)R5]?GZJC%36H9(F])'2S5^RT7-_L;U'LVG>6EN1_G%G>ND2
MZ./>MVM0U79)R*W<O]K>JMH61B]:\==##3JU7&Q_//5:]T4  ;L:0      "
MU=Z*=R3IN7%G8.,.8J*_!\+,>W'X!TT+706MXV:O/"DT$KG*BR:]KK;LEF)(
M^YDVP8>PR5GE*R2JCT<OL:Q\CE]C8XF.DDD<OL:R.-B*^21Z]&L8U%<]RHUJ
M*JHAK9^$3R3MX!<!-'T.S!%%L<E+\)-UDC3KYNX9]D5O+Q+(J-=,S%(E;!5I
MG-:Z2EBJJ]D:=(VQ[SD[;]2[/E5!Z6YC=,>]5))W2_1:K?QFO82'S<;&]49O
M3RCK7BK?X]3MEPK7I7&?Y/H)+4 !6DL*         #*[\>SG5_AKYCMNMX^T
M^?5-#>_AYJJ))WUYH-?MV69O*P-15C5,OL,F2FAL,]MG%P8I7K^3:UM_7QFN
M=?\ @&Y?-WW"E;;5VC*54U'2/C]LJ[5L4<U6G;A;W-<]V$I,O[#(QKFJ^'$R
MM1S5<CDR:H8FL8UC4Z-8U&M3^)&IT3_^B$T\TVQ=7?GS75ZQ1KWO25TEZ%N0
M37#C-=A$7.EMA*%.%!\9OIK5W1CPK3]+UEIW178T?8 ";R%      #W#AYP_
MS&V9_!ZMK]1U_/;)E\;@<+2;[%M93+W(:%"%7?YC'V9XTDD7XL4?=(]4:U53
M8GY2.7/$\(N&6C<-,(OF8_2];Q>#;9<UK9,A:J5V)D<K81K6M]:RV0=:R5I6
MM:U;%J16M:WHU*#/HLG)PF^\=<EQ)R=9DN!X/X=EZKYK'N;+N>TLO8S >7U1
M(9$QV+J[%D955725+K,/,V-%ECECT;R N=C;/29%.%%^3CQZ6U?[VU>2G\"K
M1KXUD\<V&R.BQK,N2\K(ENP\*JWI_P"*>O?PBO$  B0E    'X&UZOC\YB\E
MA<M4AOXK+T+F+R=&PWOKW<?D*\E2[4G9U3NALUI9(96]?C,>Y.J=3]\'ZFTT
MUP:XIKK3\#\:UX/J,=KGTY2\CP,XO;UPMR*V)6ZOFI8<1>LMZ2976[K&9#7,
MHY[6,CDDN8:U3?:="U(F7FVX$1KH7L;U$+S'I;/)*MS%:1Q_PU5OG85S= WE
MT4/623%9"S)<T_*32M5J1Q8W+2Y;#S.>R1UB78<7&V2)M5&349RVO)3;2S\"
MC(;3L<=RY+LNK\F?#LWN%B79&<2KG*S8_J'.NI2?1M])4^/WN?%+5]>Z]8-_
MB_,  ;$:V   #ZYHFR,=&]J.8]KF/:OR.:Y%1R+_ *%1513[ #]3TXK@UU-=
MAJV^"!SNKQVY>=.V'(74N;;K4/X$;LYZM]8DV#7H*\3<E8:GL[\]B9<9G%<Q
M$C\W(31-[70R1LES,X[T6WG73A]QOR'#/+6VPZ[QAQ\%&HD\KDAK;OKS;ES7
MW1([K%"[,8^UF<1,K>R2]>7 UW.D6"!B:.)57EOL3U#M&ZN*TJM]?IX:+<L;
M;BM."5<U."7N8I]I:'DAMCU;@4VMZV1716]^_!):OBWY4=)<>\  U$V8
M        CV\6;W8^/GT3[Q]@73(H-=?Q9O=CX^?1/O'V!=,B@GWFB]J97RA?
M51(-YU_;.+\1+ZQ@ $MD4@     '83E%_2WPH^D_A[]\,,;+AC1\HOZ6^%'T
MG\/?OAAC9<(+YX/ON#\7?]*LG/FI]JY7Q\?JT  0V2J
M          8Y7/=^G#C-]*_$7[X9DZJ':OGN_3AQF^E?B+]\,R=5"YV#]XI^
M*K^@BH6?]_N^-L^FP #M'4      -=GPEO=:Y<?H.X5_<C"$@Y'QX2WNM<N/
MT'<*_N1A"0<IOM;VUD_*+OK)%Q*?81^#']R  ,><@     !F<>E">]IG?F/H
M_P#8K97F+#/I0GO:9WYCZ/\ V*V5YBVW)'S7@?):?H(JWRP\YYOQ\OX  &Q&
MM@     &C?Z)S[LF<^ES:_N]II9Q*QWHG/NR9SZ7-K^[VFEG$J;RR\ZYWRB?
M\"T_)/S;A?$0_<  :R;"                                    59O2
MY?=PT?Z<-;^X7$LSN#1']+E]W#1_IPUO[A<2S.X++<V'FFOXZ[Z17?G+\YR^
M(I_Z@ "0B/P     "Q9Z+5[V%#Z.MW_WL*:6AFE^BU>]A0^CK=_]["FEH5OY
MT_.G_=J?WV%B^;;S77\;=](  C<WT
M                             IG^*/[P'$C^<ZK]P-3.@YWX\4?W@.)'
M\YU7[@:F=!R+-I>V+_C;/IL_I1YD/]">1O\ RGR;_P#)<$  Z1)X  !;C\'C
M]!^'_IW:/MFR2BD77@\?H/P_].[1]LV244E#97M:GX"/YQ?LBO\ 3WEC_P R
M;8_OUP !D"&01">-?^B''?/C"?9F>)>R(3QK_P!$..^?&$^S,\8[:WM:[X#)
MW^QA_P#V#R2_XSB_OD54@ 1@?T4@         ]QT+B%G=6RM?-ZWEKV$RU7K
MY%_'SN@G:U51712=.L=BO)T3S:MB.6M,B(DL3T]AZ<#]4FGJN#74^XZ^7B57
MU647U5WTVPE7;3="-M5M<TXSKLKFI0G"46XRA).,DVFFBQ;RG^,_6LK6PO%B
MG'0F7MBCW#$5Y%HRN54:UV9P\22347=/;+=QJV*KGN578_'P,5Q.WJVUXS.8
M^IEL-D*>5Q=Z%L]+(8^S#;IVH7_FR06('OBD8OM3JUR]%16KT5%0S]SL3R[\
MU>\\+<@M[4,S)4@FE26_AK376\%DU1$:OKN.<]C/-5J(Q+M5]6_&U.V.TQBJ
MU=EV?RCG#2-R=D?=<-]?N4O0]'^,^H\]N>[[ 79.U>FVAR1MKV+GO>G+9EV_
M+9&1+K:I:4[MG3D]=%"-^(O)KACXT-9J\^"*KE-\5_1M_6KB-E\K2-JF<V%E
M:_:;)@LG.J]K/@S,R,@9%-.O16T,E'5F21[:U6?(N3S7RJ(IN6-EUW1WJY*2
M[=.M>$EUI^E'E+R\YN=M\F,Z6SMN[.R-G94=7%713JOA%Z.W%R*W.C*IUX=+
MCV60U\ER4DTO( .P:4#TOB!PYP.UXJSA-DQ-'-8FVB)/1R->.Q Y4149(U'H
MJQ3Q]56*>)S)H7?&BD8[VGN@/R44TTTFGP::U37<T^L[&)EVX]M=]%ME-U4X
MV574SE7;59!J4)UV0<9PG%I.,HM2BTFFF5Q^:[P8+E/UG-<)[CK]9.^633\Q
M8:V[$WVN5F%S,SFQVVI[&14LKY4Z-;U=E;,KFQK!5LNM9'#9"WB<O0N8O*4)
M5@NX[(5Y:EVK*B(O9/6G:R6-5:J/8JM[9&.;)&KF.:Y= TZX<Q/*=HO%+'I2
MV["Q6K$,;HZ&8JJE3-XSN7N_P'),:LK8^_X[ZDZ3T9G=%GJR]$-8VAR;A+65
M#W)>X?L'Z'Q<?VKL6ZCT+YD?L^]J[+Z'9_*^JS;6 MV$=IT[D=KX\>"3OC)P
MIVC&*2U<Y493UE99D9$M*W1F!*9S7>%)O?#]+66UU)-WU>+NE=8Q]5S<_CH$
MZN7X1PT2RNLQPMZ(^]BG3M<C7V+%+'PHJ-BR:Y%3JB]4_P!'^CV+_P""^Q?X
ME-.R,:=4MVR+C+N?\'U->*;1ZL<A.<78G*;!CM#86T<?:.*]%.5,FK:)R6JJ
MR<>:C?BW:<>BOKKGIY2BXM-^0 <!NH .Y_*WR&<0>+$L<^$Q[<9KO?VS[3F&
MRP8I$:Y&R,Q[&M6QE[+?C(D5)OJ[9&^7;N4^YKCDJIE9)1A%RD^I):O_ .N]
M]AKW*CE9LS8F%;M':^=C;.PJ5ZYD95L:JTVFXPCKY5EL]&JZ:U.VQ^37"4N!
MTP3VJU$155SFL:B)U5SWJC6,:B>USG.5&M:B*KG*B(BJO0EKY4/"1W7=_5<O
MN+IM'UJ3LE;#8KH[9\E O142MCINC,3'*U?BV\HCIV?%<W%3QO21)P>5#PYN
M'_"M*^0@J_A%M<;$\S9\Q#$Z>&54Z2+AJ/66OAHG+U1JP.FO>6OE3Y"PWY>_
MAMNS^375+(>O^[B_I27[H_-(\ON>_P#I!+[NFV?R(H>-5Y4);=SJHO(FNIRP
M,&R,H41?7"_,5EKC+VICV14C@/@%RQZ3PSQGP9J&$KX])&L2[D'_ .$9;)O:
MB?E<CD946Q8<JIW-B[F5H57MK00QHC$Y\ -LKKC"*C"*C%=22T2^9'FIMG;6
M9M'*NS<_*R,W+R)NR_)RK9WWVS?X5EMDI3D]-$M7P226B20 !]F,
M                   !Q+Q]_P A-U^:6Q_8]PY:.)>/O^0FZ_-+8_L>X<5_
ML)_!E^YF<Y,><MG_ "[$_O%90L@_,9_LM_J0^T^J#\QG^RW^I#[2)#^H5];
M !^ ]GTC_'>%_I?%_P!NKGK![/I'^.\+_2^+_MU<'2VE[7R/B;?JY%>#Q"MC
MDR_'SC=DI5[I+?%OB*]R]$3\W;LO$GL1K43HV-$_-3_4=/SG+F@R[LAQ.XE9
M![&QOR'$/=[[XVN5S(WW=HRMET;'.]KF,=*K6N7VJU$5?E.#3TNP8;M%,=--
MVJM:=VD$M/F/XLMIRUR<AZMZWVO5];]<EQ?I  .T=$      NF^ATZDK\MS!
M9U[51*^/X8XBL_HO:];=G?+MYO7HB=8TI8Y>B*J])>KD;T;WWDRH7Z'_ (*&
M/A5Q>R:-_P )M\2,?0D?U7VUL=JF+L5V=O3HBLFRMQW5%7N21$5$[?;;T*M<
MX5V_MC,?N75!?D451?YVF_G+/<B:MS96&N#UK<^'X\YR7SI-)^*  -,-J
M                                       ,\CTN?:Y)^8+A_@U>Y8<9
MP<Q>5CCZKVLESFZ[M4G>C>U$1TC->KHY4>Y52)G5K.B*^JL6-_2GLFMCFNGC
M5>OJ/#+2*;?9TZ-6WL=_I\J]?CWWKU]GR]O3V=5KD%LN1E:CLK!2][PE\\]9
M/]K*P\MIZ[5S.MZ6)<7KU0@FO1KKHNQ:+CU@ &S&J@     $PW@$:2F<YN^#
M$+X$L0X[,9S.2L5%5K/@?4\_<K3KT]J+6OLJ3L7Y$DC8J]4ZHNJT9FOHON']
M:YM=?E]G_-VD;S>7VHGL=0JXWV=?SEZY%/8WHO3J[KVM<BZ917;G8M;VE5'L
MAB5K\]MTG\_%?,D6$YL:MW9KE[O(M?9U*,(_]+Z_'L  (P)$
M                     /PMHU^OE\9D<5;15JY.C;Q]E&].Y:]VO)6F1O5%
M3KY<CNG5%3K\J*8FU>C/5C96M(C;-9K:]EJ?(VQ"GE3-3_0DC7(AMS&,YS7X
M2/&<5>*&-AC\F#'\2-[I01?&7RH*NU9:"&/JY7.7LBC8WJYSG+TZN55ZJ33S
M/7>5GU]ZQI^C==\7^?>7YB).=BOUG#GPX66QTTXO>C%KCW+=>J[=5W' 0 )O
M(2      !HF>B4[:MSEWVW%*B?\ ,O%?-M:OZ^W(ZYJUWHOQU]B.<]4Z,9\J
M_G?G&=F7W_0_-B23AEQCP_Q.ZEQ"Q&4Z^8JR=N5UBI3:BQ=.C(T=@Y%CD1?R
MKW3-5$\KJZ/N<ZO>V3:]-=RVB7HUGN:_^+3YR0>;2>FTTM=-ZBU:=_L7I^S7
MYBX" "M!8<   $)?I%7N><7?Y/3OOYK!-H0E^D5>YYQ=_D].^_FL&;Y-><<#
MY9B_70,1R@]H9OR7(^JF9:8 +>E3@      :NG@1^Z-P-^:<_P!NY<RBS5T\
M"/W1N!OS3G^W<N13SN>T<;Y6OJ;25.:GVUE?)U]9$EL,Z3TJ?D\_ CC?AN)^
M,J)%A.+F%=)??%&[RX]SU-E+'959G-3RHG9/"6M?M5V.5LEJQ6R\S4>D,RLT
M6R&7Q[.3->,_+;N=#'T_6]ITF-.(.J-C8UUF7(ZW6LR9''5E7HJRYC 3Y;&P
MQ*Y(WV[%1[^BQ,>R+.0VV/46TJ)R>E5KZ"WCHMRUI*3\(6*$WX19)W*_9/JW
M OJ2ULBNEJ^'7Q27PH[T>SK[C*Y!\6/1R(Y%ZHJ(J*GR*BIU14_UH?(M25=
M     +T_HE/.[Z_@MUX YJWUM:_+)OFCMEF:KGX3)V(JNUXJO$O:K(L5FI*&
M88C?-6:79L@YWE,JM\RYR8Z_(AS:Y/@9Q<T;BEC4LRMU;-0SYBA45OG9?6K;
M74=EQ#&/DBADFOX6Q<BII/(V&+(>J67.:Z!KV[!&I[5CL[B\;F\/;AR&)S%"
MGE,9?KN[J]W'WZ\=JG;@<J(KH;%>6.6-51%5KTZHB^PKCSG[$]39RR8+2K,3
MF].I70T5OZ>L;->V4IZ=18CFYVSZIP53)ZV8K5;U?%UO5U/\E:P]$5QXGL
M(U)             .(^/?&G"<.-)VK?=DG]7P6H8')[!DY.K4>M;&59++H(>
MY41UBRYC:U:/KUEL2Q1I[7(8[?,'QPS?$S>MOXA;'(Z3-[GL.4V+(-6196UG
MY*U)/#CH'JUG^!XJJL&,H,1C&Q4JE>)C&,8UJ7?_ $LWG97!Z-J/ K#7',R.
M]78]KW".)S?B:EKMI%PV.LHCT<U,SM$<&1A5&NZMU:>.16LG:DE" L'S5[$Z
M'$GF37EY4MVO7K5%;:^;?LWF^^,(-=9!7.?MGI,BO#@_(H6_9IVVS7"/Y$-/
MGF^X  E4BP   %D3T7[D_7B%S#?ASD*GG:[P?PTFQ.D?U6)^WYKSL1JE5[%3
MM=Y5?\(,Y')W=:]O"4E[%65KV5NS3Q]'#Y/4X5\M>MYB_397V7BK)_"'EY%C
M>RPF*RL$<>H4I5E1LC60:W'2OK75K65[V5OHU'.D?))HW.'MCU)LVU1>EF3_
M )O#O2FGTLN_A6I+5=4I1-ZYO=E>J=H0FUK7C+II=>F\N%2].^U+3M4'P:U)
M[R'7Q_\ W/\ C9_0F!^^6MDQ1#KX_P#[G_&S^A,#]\M;*\<GO.&#\LQOKH$]
M[:]IY?R:_P"JF95( +@%2@      :H/H]/N=\&/YCMOW_P!K,KXU0?1Z?<[X
M,?S';?O_ +61;SM^;J/EM?U&02?S5>WLCY++ZZDF? !7DGD         S+_2
M??>VV3YEZ+]F3%>\L(>D^^]MLGS+T7[,F*]Y;?DEYLP/DM/T$5;Y8><\WX^7
M\  #836P   38>CI^^7P9_E.(']U>\D)Y-AZ.G[Y?!G^4X@?W5[R87E)YNVA
M\AR_[O89ODUYQP?E>/\ 6P-3 ZF\]7*YCN-/"'B!POR:1)'MVNVZ-&Q-&V5F
M/SM969'6\MY;NB.?B-@IXS)QHCF.[ZC>U[%Z/;VR!4:B^54X60;C.N<9PDNN
M,H-2BUZ&DRU5M<9QE"2UC.+C)=\9+1KYTS$[VC6;^$RF3PN6K/I97#9&]B,I
M3DZ^93R6,M2T;]63JB+WUK<$T+^J(O<Q>J)\A^&6(_29N3A>&G,5=V[&U%@U
MGB]CF;=5?&UC:L&T4_*Q>WT(T:B.266S'C]CL.DZI)-LDOE/<D4D<-=PN#L?
M:,<O%HR8::75QGHN.[+32</3":E%^**G;:V<\3*OQWKZU8XQ;[8/C"7SQ:>O
M:  9(Q8  !RKP*XS9OAUNFJ;[K<RP9W3L_B]BQCDD=&R6SB[<=GU2PYB*JT[
M\3)*%Z+HYL]*S8@>Q[)'-78>Y;./.$XHZ#J'$37)5DPNXZ_C<_11RM66NV_6
M9+-1LHQ7-9<QUE9J%V)'.\JW7FBZJK%,8PO9>B5<[;<AK6X\ <Q<_P +UFQ9
MWG2(958WNP&9N,;M.,JIU153';%9CS3VJBR2/V:W(U71P2>5%G.GL/I\2&9!
M>N8KTGIURHL:3]/1SW9+L496/4E+FQVST619B3>D<A;U>NFBM@GPUU_#AKPT
M>K2+EP *]$[             IR>EH\[WP/JNG<!,-9:E[<)6;MN:13HDM?6L
M)=6'6L?/ WXSH<YL,%O(-D<K48NI^7V2-LJL=P?.9NIC:5S(Y"Q%3H8^K8NW
M;<[TC@JU*L3Y[-B9Z^QD4$,;Y)'K[&L:JK\AD&^(QS@6^/'&C?.)\[K+:&>R
M[X=:J6E7S,;J6+:F/URDL7>]E:7X-@BN7H(G+$F4N7Y6JYTKGNDCFRV)ZIS_
M %1..M6&E9X.Z6JI7Y.DK%W.$=>#-!YQ-L^IL%U1>EN4W4N]5]=KZNV+4.SV
M>J>J.DH +(%=0   ?%[T:U7.7HUJ*Y5_B1$ZJO\ ]$/D25^$+R>+QRYA>'6D
M6:WK.OP9>+:MQ8^%L]=VI:M+#E,I2ML=\1*V=ECIZTY[NO8_-1N1KG(C7=;,
MRX44VW6/2%5<[)O\6$7)_/HN"[7P1V\##GD7U406LK;(UKPWFEJ^O@EQ;TX)
M-FAMX%O)M_ IRW:/A+M-M39=K@=O^WM5&I,F<VB"K-!4LJWV+/A\#7PN#DZ*
MK>_&N5JJB]5E_/#41$1$3HB(B(B>Q$3^)$_T'DIYM#-GDWVY%GL[K)62[DY-
MO1>$>J*[$DBVF'BPHJKI@M(50C7'T122^=Z:OQ,U_P!*F]ZS_NMTG[2VHK?E
MD#TJ;WK/^ZW2?M+:BM^6IY(>:\#Y-5]%%:.6GG3-^-7T(@ &QFK@   EV\!+
MWP^!/SAV/^[[<"(DEV\!+WP^!/SAV/\ N^W P_*'S?G_ "+*^HL,]R7\XX7R
MFKZ:-6H %/RU0           !TP\0SE+I<<N#._\,+?DLGV3!S-PMN=.K,=L
MF/?'D]<R*KVN<UE3-4Z4LZL17/K)-%T<V1S5R LY@KV+O7<7DZLM#)XRY:QN
M2HSHB3T<C0L25+U.=&JYJ35;4,M>5J.<B21N1%7IU-LM4,T/TF#DJ;PNYA+>
MX8NJROK/&.M9W&LD,7EPP[77EAK;M77HU&.FN9"Q3V6>3N5\UC8K"JG6-7.F
M'FFVUN778,WY-RZ:E?[R"TLBO&5:4O14_GBKG1V1TE%69%>51+H['_NIOR6_
M@V<%\,KN  G<@P      'Q>U%147Y%147HO1?;_$J>U%_P!*?(?( &L+X*?.
M6O''EST':KUGUG9L12=IFY*]\;K#MCU;LQTU^RD:]K)<_CVX[9&QHC49%F&,
M[6JU6I*V9[7HHG.@W4N*^Q\&\M;\O$\4<<_+:[&]?R;-UU:E/:F@C3IVL?F-
M6BR#II'.3S)->QU9J.?)&AH2(52Y:[&]0[1OJ4=VJQ]/3PT71VMO2/A":G6O
M@%I>2>UUFX%%NNLU'H[>]65^2]>OV2TGZ)'D &J&Q@         Z5^(IS:5>
M!O!7B'Q/G\A]O6M?M.P-2P](XLCM.05N,U?&R.5KU2*[GKE""PYD<KXJKIYD
MAE\OL7NH4=/2X><[S;V@<!,59D1M6%G$C<FQ/5(I)+#LAAM0QLJL7HY\+8,]
ME;565.K$FP5M&IWQN78N2FQ_5V?CX[6M;GOW=W0U^5/5]F\EN)^ZDC"<HMJK
M"PK\C\*$-(+OLF]V'[6GV<%UHI=Y?,6\C<MY#(69KN0R%JS?OW;#W26+EZY,
M^S<MV)'*KI)[-B62>:1RJY\DCG.5555/S@"VJ6G!<$BJDI-MMO5MMMOK;?%O
MYP #]/D    !5 )UO1W^2/\ ACYBL#?R51+&I<+&U]_V#S6HZO/D:-MK=0Q4
MC>OQG7<[&W)+$]KH9Z&"R4,R*UZ1R:A17X]&YY'W<(^7O';#EZ7JVW<6[$&\
M9=984CN5<#)62#3</,Y8XYDBKXA\F:]5G[GU,AL63C^*KG-2P.5>YP-M^K=H
MV*+UIQO6*M.IN#]<FNQ[UF]HUUPC#N+,\B-C>H\"I2CI;=Z];KUZS2W8OM6[
M#=6G8][MU  -(-O       !U_P":OF(PW"7AONO$K8.YV*TS7<EG9Z['-9-?
MFIUW.I8NJKOB^N96\M;&TT=T:ZS:B1RHU55.2JJ4YQA!.4IRC",5UN4FE%+Q
M;:1\66*,92D](Q3E)]R2U;^9%$/TK#G0_#/C!@.$>)M.?A.%.,=;S;(INL%G
M=MI@JVI630MZL>_!:]%C(:LSW>9#-F\S72.-JN=-5;/=^)?$K-[GL>>V_9K?
MK^Q;1F,EL&<N]'-;9RV7MS7[\L;'.>L4*V9Y$@A[W)!"D<+5[6(>D%O=@[*C
MA8=&+'1]%6E)K\*QMRLEW^5.4FM>I-+L*I\H-JO-S+\A]4YM07=7'R8+]%+Y
MP #+F&   !\7O1J*Y51$1%557Y$1$ZJJ_P"A$/D25>$1R8IQYY@-"T2Y5;;U
MR*]^%&ZQ21^9 [3];D@N96K88K7L\G,SOHZ\JR)V))F(^J.]C'=;-RX44VWV
M/2NJ$K)O\6"<GIWOAHEVO@=S9^%+(OJH@M96SC!:>+XOYEJWX(T&? 1Y,7<%
M^6[3:.1J>J[3N[%XA;6R2-([,&0V2M5DQN,L)U<YLV'U^#$8VQ'W*QMVO<>S
MIYJ]9G3XM:B(B(B(B(B(B)T1$3V(B(GR(GR(A\BGNT<Z>3?=D6>SNLG9+N6\
MV]U>$5I%+L22+9X6)"BFNFM:0JA&$5X127YWUOO8 !TCL@     '7WFMY=,+
MQ;X;[IPUV%%3%;EK^0PD\[6-?+1FLPKZCE*S7>SUO%7VULC4553MLU8G=?88
M[?%#AEG-*V78-/V:HE'8M6S.2U[.5&N>^.#*XBY+1O,AD?'$Z6OZQ ]U>98X
M_/@=',C&H]$-J8SUO2M>2?\ !#BKKO&3#T^S!\4*#L7L+X8F-AK;OK5:"*.:
MP]JM_*[#KJU7UVHQROEUS*SRR=TC$66>:G;?19-F%-Z0R5OU:OJNKBVTNSUR
MO77O=<8KBR,N<W8W38L,J$=9XSTGW]#/K[?P9Z/JUXLJD  G\@0      ]BU
M#<,KKV7Q6?P5V7&9O!9*CF<-D8.WSJ&5QEJ*[C[L2/1S%?6MP0S-:]KF.5G:
M]KFJK5V$.1SFHQ?&SA+HG%#$I%%#MN J7[M&*1LJ8G-Q(ZIG\*][7R=9,1FJ
M]['/[GJYRUN]5Z.15QS2ZUZ))SLK%;WG@#F;7Y.Q&_B%H[)%?\66):V-W+%Q
MN<Y8D[VR83,4JL;62*K=@M.65J+Y,9\Z&Q?5&"LF"ULPY.3T7%TSTC8N'7NM
M0GQX1C&;76R3.;+;'0Y<L63\C*7D^%M:;7Z4=Z/5Q:CW%X8 %<R?
M    "/;Q9O=CX^?1/O'V!=,B@UU_%F]V/CY]$^\?8%TR*"?>:+VIE?*%]5$@
MWG7]LXOQ$OK&  2V12      =A.47]+?"CZ3^'OWPPQLN&-'RB_I;X4?2?P]
M^^&&-EP@OG@^^X/Q=_TJR<^:GVKE?'Q^K0 !#9*H
M      !CE<]WZ<.,WTK\1?OAF3JH=J^>[].'&;Z5^(OWPS)U4+G8/WBGXJOZ
M"*A9_P!_N^-L^FP #M'4      -=GPEO=:Y<?H.X5_<C"$@Y'QX2WNM<N/T'
M<*_N1A"0<IOM;VUD_*+OK)%Q*?81^#']R  ,><@     !F<>E">]IG?F/H_]
MBME>8L,^E">]IG?F/H_]BME>8MMR1\UX'R6GZ"*M\L/.>;\?+^  !L1K8
M  !HW^B<^[)G/I<VO[O::6<2L=Z)S[LF<^ES:_N]II9Q*F\LO.N=\HG_  +3
M\D_-N%\1#]P !K)L(                                   !5F]+E]W
M#1_IPUO[A<2S.X-$?TN7W<-'^G#6_N%Q+,[@LMS8>::_CKOI%=^<OSG+XBG_
M *@ "0B/P     "Q9Z+5[V%#Z.MW_P!["FEH9I?HM7O84/HZW?\ WL*:6A6_
MG3\Z?]VI_?86+YMO-=?QMWT@ "-S?0
M                             "F?XH_O <2/YSJOW U,Z#G?CQ1_> XD
M?SG5?N!J9T'(LVE[8O\ C;/IL_I1YD/]">1O_*?)O_R7!  .D2>   6X_!X_
M0?A_Z=VC[9LDHI%UX/'Z#\/_ $[M'VS9)124-E>UJ?@(_G%^R*_T]Y8_\R;8
M_OUP !D"&01">-?^B''?/C"?9F>)>R(3QK_T0X[Y\83[,SQCMK>UKO@,G?[&
M'_\ 8/)+_C.+^^152 !&!_12               >'-145%1%1?8J*G5%3^)4
M7Y21'E0\2SB!PP]6QDDZ[7J<3FM77\Q9E\ZE G1%9A,LYMBQCFM:GY.I)';Q
MS5ZI'4A<]TI'>#FHR)UR4H2<9+M3_8^QKO3X/M-4Y9\AMD<H<&S9VVMGXVT<
M.SBZ<B&KA+1I6T6Q<;L>Z*;4;Z+*[H:O=FM2[5RP<\.@<5ZS?P>R?JN:9%YE
MS6<MY53-U>B=7O9 DLD5^LU?_NO'S68$3HDKH9.L;>WQGQ8_(6*EB"W3L6*=
MRK*R>K;J3RU;=6>->L<]:S ^.>O/&OMCFAD9(Q?:UR+[2:GE1\9'8=?2MAN)
ME:QM6):K(H]AI-A9LE*/XK4==@<L-7-Q,3XSYO,J9%&HY[GY&9S6&W[/Y2QE
MI&];KZNDBO)?PH]:]*U7A%(\L>>[^C_S\'IMH<C+I[3Q5O3EL;*G".T:8];6
M)DO<ISH16N[58J,E1480>7;+4LZ XNX1\:]5WS$QYO4LW1S>.DZ-=+4D7S:T
MJIU]7NU)6QVZ-EJ?G5K<,,S4]JLZ*BG*)M,)J24HM23ZFFFGZ&CSEVCL[(P[
M[<7+HNQ<FB;KOQ\BJ=-]-D>$H6U61C.N<>V,HIKM0 !]'2!'+S8^&;H'$[UK
M*05VZIMT_=(NP8BO&D=ZPJ(B/SF+1T-;**[M1K[*.K9)6HUJ7NQJ1DC0.#(Q
MJ[8[MD5*/CUKQ3ZT_%-,VSD7R[VQR=SJ]H[$VAD[.S*^"MQY[JLAJFZKZI;U
M611)I;]%\+*9Z+>@]"E9Q\\/KBIP^N317]9O9S&-<JU\_K%:UF<;/$KG(UTL
M=:!;^/E1J(LL5^I"UCNODS6(FI,[C'A;RE\2MSNQ4M?TK8+*R/:QURWCK&+Q
M==%<C726<GDHZM*-D2+W/:DSYNB=(X9'JUCKT(-=ER6KWM5;-0]SNIR^:75^
M>++V8/\ 2/<HJ]GJF[8.R<C:48;JS^FR:L>4DM%9;@0U<I/V4U5F4UN6NY"N
M.D5"]RH>#OJVL)6S'$:6KN6=;Y<K</&R1-4H2HG56/@G9'/GW-=_UF1AKTGM
MZ(N)[VI*LS-2I%7BC@@BCA@AC9%##$QL<444;49'''&Q&LCC8U$:QC41K6HB
M-1$1$/Z 9_%PJJ8[M<%'O?7)^E];]'4NQ(I5SC<ZNW^5F:\[;VT;\ZU.70U2
M:ABXL)::UXF+7NT8\."WNC@IV-*=LK)ZR8 ':(\
M            !Q+Q]_R$W7YI;']CW#EHXEX^_P"0FZ_-+8_L>X<5_L)_!E^Y
MF<Y,><MG_+L3^\5E"R#\QG^RW^I#[3ZH/S&?[+?ZD/M(D/ZA7UL  'X#V?2/
M\=X7^E\7_;JYZP>SZ1_CO"_TOB_[=7!TMI>U\CXFWZN156XEKUV38E7Y5SV8
M55_C7X1LGI)[YQ4K20;3LT$K%CEAV+.0RQN_.9+%E+3)&._^9CVJU?\ 2BGH
M9Z:4^PC\&/[D?Q5Y7WVSXR?TF  <AP      &@UZ(>G_ .0_B5]*]C[GZJ6Q
MBIOZ(=(U>"'$MJ*BN;Q7G5S?UHCM/U;MZ_Z^B]/]1;(*I\N?.V;\:OJX%H>1
MGFO"^)_ZI  &IFS@                                         &9?
MZ3[<CEYMMC:R1LBU]+T:"5K7=WDR?!L\_E.3_-=Y=B.7M]GLE1W^<5[R?3TF
M/&2U^;K=7RHU&W-<T>W J.1W6%==K5NKD3\UWG59F]J^WHB.^1R$!9;?DDDM
MF8&CU_S6GZ"U_,^!5OE>V]IYNJT]?FOF6B7YUQ  -A-;      +-7HG%1'\T
M.=F7I^1X+[@B(K>J]TNW</$1[5_S5:UKV]43JK7N3JB*J+H[&<MZ)E[S6Q_0
MUM7WNX?FC25MYTO.K^3T_P#66-YN)-[*J7=;<EZ-]O\ >V  1R;V
M                         #':\0.BE;CWQNKMC=$V'B]Q)C;&Y'(YB-W+
M,]&JC_CIT3_XO:;$ID"^)[;BGYDN/TL+VRQ/XR<259(Q4<UR)MV63JU4]BIU
M14ZI_$2_S0R?JC,6G!TUO7N:FTE\^\_S$4\ZT?\ -L5Z\5?):=^M?7\VG[3H
MR ">2#0      7C?0Z;SW8OF!K=&]D62X:6&N]O<K[%7=XGHOMZ=J-J1JWHB
M*BN?U54Z(E'(O ^AR_\ N?,-_.N%G_\ 9X@FD<XR_P#PV9X>I_[U0C=>;UZ;
M6QO%7I^CU/:_WI%U\ %7BR8   (2_2*O<\XN_P GIWW\U@FT(2_2*O<\XN_R
M>G??S6#-\FO..!\LQ?KH&(Y0>T,WY+D?53,M, %O2IP      -73P(_=&X&_
M-.?[=RYE%FKIX$?NC<#?FG/]NY<BGG<]HXWRM?4VDJ<U/MK*^3KZR)+8?%[$
M<BM<B.:Y%16JB*BHOL5%1?8J*GL5%]BH?(%?2=#(Z\6?DW7@1Q^X@:!6J>J:
M\W)KL.F,:UK8OP.V)TF0PL$';[%BQ'=9U]SNC>ZQAYU1K4^*D<A?8]+9Y.ES
M.D:-QNQ--S[VE9)VG[7)"UG5VL;+(DN&OVU5.]T6'V2!N.@2-W<U^URODC?$
MQ9*]"<MCR/VSZNV?CW-ZV*/17=KZ6KR9-^,UNV>B:*P<LMD>H]H75I-5S?35
M]VY8V]%WJ,MZ/S  &SFK    T8_1;.>+^$'@M=X69BYYNR\'+%7'T6RJOFV-
M#S2VIM9=&Y4:DK</9J97 +%$KUI4*6&2;L2W7\S.<)4_!AYXDX!<P&G;=D+?
MJNI9J1VF[RKY%97CUG8)ZT;\G/U>V-&X#*08S.OE<BN;5Q]N%G1+#^NI<MMA
M^K]GW5QCK=4NFHTZW96GK%=_20<H)=6]*+[#;N1.VO46?7*4FJ;O6;>[27L9
M-?B3T>O6H[W>T]8T'A%_B]J?J/)50LT         #\_*Y6M1JV;MR>*K3IUY
MK5NS.]L<%>M7C=-//-(Y4;'%#$QTDCW*C6L:KE5$0_0*[?I+G/ O"KE_M:CB
M+GJ^V<8;4^G44BE2.W4U>.NEG=,K&G<C_*^#Y*NNNEC_ "D%C9:L\:M=%WLR
M.R-FSS,FC&K]E=8H:^YCUSF_"$%*3\$=+:6?#%Q[<BSV%4)3?CHN$5XREI%>
M+10O\2[G(M\>N-V^\2Y)9'XK*Y>7'ZE!)YC?4]+PKG8[6(4@E1KJTMG'1,RN
M0KHUJ)E\ED9%17RN<[HF$!<#%QH4U5TUK=KJA&N"[HP2C%?F7%]I4[-RYWW6
M76/6=LY3EZ9/71:Z\%U+N2  .<ZH  !W/\/'E-L\<>-/#WAC%'.ZELF>@_""
M:!'(ZGJV-9)E-EM>:G1('MPU.W#5E<J)Z]/4B;W2RQL=L!8O&5Z-6M2IPQUJ
ME2"&K5KPM1D,%>O&V*"&)C>C61Q1,;&QJ)T:UJ(GL0I+^B,<G:^9Q%X[Y6FS
MIV1\.--GD1_>C>^KFMSN1-=^1[)'QZUCJ]IB.F8ZOF*J/BBDF;/=W*Y<Z&V/
M5&>L>+UKQ(;GATUFDK&O0NC@^Z4)(L/S<;)]3X"NDM+,J72/OZ..L:U]*7Y0
M(=?'_P#<_P"-G]"8'[Y:V3%$.OC_ /N?\;/Z$P/WRULTSD]YPP?EF-]= V[;
M7M/+^37_ %4S*I !< J4      #5!]'I]SO@Q_,=M^_^UF5\:H/H]/N=\&/Y
MCMOW_P!K(MYV_-U'RVOZC()/YJO;V1\EE]=23/@ KR3R         9E_I/OO
M;;)\R]%^S)BO>6$/2??>VV3YEZ+]F3%>\MOR2\V8'R6GZ"*M\L/.>;\?+^
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
M+?X5;\JN7Y4'&7AKIV%L=D;1AEXU.1#JM@I:+\&75./Y,DX_,  8DR(
M   !'MXLWNQ\?/HGWC[ NF10:Z_BS>['Q\^B?>/L"Z9%!/O-%[4ROE"^JB0;
MSK^V<7XB7UC  );(I      .PG*+^EOA1])_#W[X88V7#&CY1?TM\*/I/X>_
M?##&RX07SP??<'XN_P"E63GS4^U<KX^/U:  (;)5
M       ,<KGN_3AQF^E?B+]\,R=5#M7SW?IPXS?2OQ%^^&9.JA<[!^\4_%5_
M014+/^_W?&V?38 !VCJ      &NSX2WNM<N/T'<*_N1A"0<CX\);W6N7'Z#N
M%?W(PA(.4WVM[:R?E%WUDBXE/L(_!C^Y  &/.0      S./2A/>TSOS'T?\
ML5LKS%AGTH3WM,[\Q]'_ +%;*\Q;;DCYKP/DM/T$5;Y8><\WX^7\  #8C6P
M    #1O]$Y]V3.?2YM?W>TTLXE8[T3GW9,Y]+FU_=[32SB5-Y9>=<[Y1/^!:
M?DGYMPOB(?N  -9-A                                    *LWI<ON
MX:/].&M_<+B69W!HC^ER^[AH_P!.&M_<+B69W!9;FP\TU_'7?2*[\Y?G.7Q%
M/_4  2$1^      6+/1:O>PH?1UN_P#O84TM#-+]%J]["A]'6[_[V%-+0K?S
MI^=/^[4_OL+%\VWFNOXV[Z0 !&YOH
M                            !3/\4?W@.)'\YU7[@:F=!SOQXH_O <2/
MYSJOW U,Z#D6;2]L7_&V?39_2CS(?Z$\C?\ E/DW_P"2X( !TB3P  "W'X/'
MZ#\/_3NT?;-DE%(NO!X_0?A_Z=VC[9LDHI*&RO:U/P$?SB_9%?Z>\L?^9-L?
MWZX  R!#((A/&O\ T0X[Y\83[,SQ+V1">-?^B''?/C"?9F>,=M;VM=\!D[_8
MP_\ [!Y)?\9Q?WR*J0 (P/Z*0                    #D3A;Q<V;2<M'G-
M3S=_ Y2/M1;%&7M98C:JJE>]5D22ID*O555:EZ"Q75WQO+[D1R6%N5+QF<'E
M_5L-Q1JQ:YDE1D3-GQ\<LNOVY.C6H[(U4\ZYA99'+U=*WUS&I\>6:QCXD:PK
M2@[V%M&VAZURX=L'QB_2OXK1^)"G.[]C]R8Y:T;FV<%+,C#<Q]JXF[1M+'2]
MBHY&Y)7U1XZ8^5"^A:N4:XS>^M!;#YFID*L%ZA:K7J5J)LU6Y3GBLU;,+TZL
ME@L0N?%-$]/:V2-[FN3VHJH?I%(+EHYS]_X4VVOUC+NDQ+Y?,NZUD^^Y@;J*
MJJ]4JN<V3'V'JO<MS%S4[+W(U)WSPHZ%]E7E/\3_ $#B5ZKBKTR:AMLR-C3"
M9>=OJ=^?HB*F%S*LBJ75>Y>D5.QZGE'KW>72EC8LJ[ML_;U5VD9>MV=TGY+^
M#+@OF>C[%J>1'/=]AIRGY)=-FXD'M[8D-Z;SL&F7JG%J6K;VA@)V64Q@DW/(
MIED8L8I2MMI<NC4E  ,X5!
M    !Q+Q]_R$W7YI;']CW#EHXEX^_P"0FZ_-+8_L>X<5_L)_!E^YF<Y,><MG
M_+L3^\5E"R#\QG^RW^I#[3ZH/S&?[+?ZD/M(D/ZA7UL  'X#V?2/\=X7^E\7
M_;JYZP>SZ1_CO"_TOB_[=7!TMI>U\CXFWZN16:YK,.F.XJ<3\<USWLQ_$?>Z
M#'R(B22,I[5EJS)'HU$:CWMB1SD:B-1RKT1$Z' IW&\1+7'XCC_QOQLB(CZO
M%OB(Q43MZ='[;EIF].USV_FR)\CE_P#HOL3IR>EN!/>HIEKKO55O7OU@GK\Y
M_%EM-:9.0M--+[5IW>N2X?,  =LZ(     !?C]#\V.&3AAQBPZ.ZV:7$/%9.
M1O6/XM;+:O2J5E[4=YJ=TV$N?&>QL;D:B1/>YDS8[?I1K]#HVKLR_,'A'N5?
M6<=PPRU=G<O:Q:=G?J=UR,]J=9/7<>BN1$5$B1'=R*WLO*%6N<*G<VQF+LDZ
MIK\NBJ3_ #-M?,6>Y$6[^RL-O355RAP_$LG%?.TDWXL  TPVH
M                               S6_2H\(^GS6OE>US4RG"[2,G$KD5$
MDB2_M&)[V=6M[F>=B9X^YJO;WQO;W]S7,97#+8_I>.D.K<;^&6R+^9F>%?P(
MW\W\_6MNS]^3KT7O^3:XNG<U&_+V*Y>]&U."V/(NU3V5@M=2HC'YX-P?YG%H
MK%RWKW=JYG!K6R,N/XU<'KP['UKP?'B  ;.:H      67/10LHROS2Y2&216
M)>X.[G6A;V.<DMEFS:%<:Q5:UWE]M6K;D[GJR->SL55D?$UVD(9D'HR&=;2Y
MN=2B=*V-,GJF\XY$<_L\UWP&_(-B3XS4>YSL>CVL5']59W(SN:US--\KASJ1
MTVHG[K&J?_BL7\"Q7-M8I;+@M%Y%UT7IVZRWM7XZ2T]"0 !&QOP
M                        ,<_GUOI:XZ<:K+6]K9^+?$B1&]4=T1VXYE>G
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
MV/5U3?H>]!M]]<>XF?FMVSJKL&;ZO7Z?1PC9'\^[)+AUR9-J "$"80
M1/>-=SM_P$<O.[[/C[R4MMSM1=+T9S%B]:CV?9(9ZD.3JQS(Z.637,>F0V56
M2,DA>F(\F2.1)4C?+"9S7I2W.V[?>-E#A7B+C9=:X0X](,@R+N[+.^;!##=S
M+WR=WE3LQ&'^!L5 C&=]/(/V""25[I%B@VWD1L3U=M"FN4=:JGT]VJU3KK:\
ME^$YN,'X2?<:URMVQZAP;K4]+)+HJOC)ZI/\E:R^8K!I_K5?]*JKE7_2JKU5
M57]:JJJJ^U5ZGD M65<     50"RIZ+OR<KQ!X_2<0<C6DDU_@_BG9ICW,7U
M:?;L]%<Q.NUG.5O21U*K\,YM&QN1\%O'8V656LD8R;2,('_1S^3M>$_+1K-[
M(U/5MFXGV)>(N<[V/2:.GF(88-4I.65K9&-AU6KBK<M96,97R60R2,1ZR/GF
MG@*L\O-L>K-I7RB]:Z'ZGJ[MVIM2:[U*QSDGVQ:[BS_(S9*P]GT0:TG8NFL[
M]^Q)Z?DQW8Z>  !IIM)FO^E3>]9_W6Z3]I;45ORR!Z5-[UG_ '6Z3]I;45OR
MVO)#S7@?)JOHHJ_RT\Z9OQJ^A$  V,U<   $NW@)>^'P)^<.Q_W?;@1$DNW@
M)>^'P)^<.Q_W?;@8?E#YOS_D65]189[DOYQPOE-7TT:M0 *?EJ@
M     "H1Z6CR8IG>'^H\<L76ZY#0,A#JNU2L1$5^I[1=C@Q%J=4C5S_@K:Y:
M=*LU7M:Q-FMO7KT3I06-GOF(X'X7B9HFW</]BB67";CK^4U_((SIYL4.2J25
MDM5W.1R,M4Y'LMU).U?*LPQ2=%[>ACK\<N#F:X=[GM>A['"Z#.:?L&6US)M=
M&Z)LEG$W):BVX&N5>M2\R-EZC*CGLGIV()XWOCD8]U@^:K;738EF'-^7BRWH
M>--K;6G?N6;Z?<IP1!7.?L?H\BO,@O)O6Y9X6P7!Z=F]#3YXM];.+  2J18
M     "4?P9N<=>!_,5P]VVW;=4UK*9%--W/JYK:_X,[4^+'37;BN5.VM@<F[
M&;+*]BI*C,,Z-J2-DDAEBX/A(Q'-<UR=6N16N1?D5%3HJ?\ U0ZN=B0R*;:+
M%K"ZN=<O1.+BVO%:ZI]C2:XH[FS\V6/?3?#V55D+%X[K3:?A)<&NU-HVX6.1
MR(J*CD5$5JHJ*BHJ=45%3V*BI[>J>S^(^1#_ .!9SH?PW<N&E9N]<2WM.J1O
MT#<E5[7SKG-9@K1UKEGHO7S\UKUG!YV55:W\KDY&)W(SN68 I[M#"GC7VX]B
MTG39*N7<W%M:K\62XQ?:FF6SP\J-]55T/86PC9'T3BI+7QX\0 #IG9    !T
M1\3+F\K\"^!G$3B6]\*9'"8-]76X)>KDM[9FYHL+K-?R6_E)HOAF_4GNMC]L
M6/@N67NBA@EFCY\7&G=;736MZ=LXUP7?*<E&*_.T<5]T:X3LF](0C*<GW1BF
MV_S(S\?2,^<I>+',GL6*Q]OUC5^%4/\ !_A&QSI+6ERM*1;.Y9!L;56..R_8
MI)\'.YKG.FK:Y0<]6JU(HX&S^S(Y*S<LV+ER>2U<N3S6[=J9W=-9M69'36+$
MSNB=TL\SWRR.Z)W/>Y?UG\9<+96SX8F-1C0]C37&"?NFEY4GXSEK)^+94[:^
MT99>3?D2Z[;)22[HZZ0C^3'1?,  =\QH     !SART< ,WQ5XA:9PWUUKES&
MZ;%C<!6F;'YK:$5R=J7\M/'WL[JF%QS;>7NHCVKZG1G5OQNB+L1<%N$>$T'4
M-9TC6ZR4\#J>#QFOXFNB-164<74BIP+(K4:CII&1))/)T19)GOD7VN4I*>B5
M\DGPGL6Z<?,S3ZU-:9)HFDR31+T=G,E4@N;5E*RR1]$=0PUG'8B&U ]>],UF
M:;G-6*5BWN2O/.GMOI\R&)!^MXD?+T[;[$G+T[D-V*[I.:+!<VVQO4^&\B<=
M+,IJ2UZU3'50X=F\W*7BG%\5H  1:2,         5V/28^=-.&'+U>T[&VT@
MV?C'/9TNHQB])H]52%DV[VT1'-=Y,F)GAU^1R=>R388']%[>BYHQ.?Z0]SI+
MQ@YD-CJ8ZXMC5.&$/\'NOMBF;+5FO8RS--MN6C:Q.UL]S89;&+?(U[TGH8'%
MO^(Y%8D&!:3D%L7U%LZI26EM_P#G%O>G8EN1?:MRM1379+>[RMG+W;'JO:%B
MC+6K']9KTZM8_?'U+KGJM>Y+35:  &Z&E     ^N65K&N>Y>C6-5SE7Y$:U.
MJK_]$3J#]2UX+K+6OHI')HNW<6]CXOY2IYF&X6XM,;@WRQ-=#/N>U5[-99('
MNZHLN#UQE]]AO;W129[%SM<U4130O(G/!-Y+/X"^7;2-7O5$J;1G8'[MNK7,
M2.?\)=EAK3OJ64[4<LV$Q$&)UY5=\96XEJJC>O:V6,JGRUVSZNVC?;%ZU5OH
M*>[HZM5O+PG/?L7A,M'R2V3ZBP**FM+)1Z6WXRQ)R3^"M(=WD@ &IFR
M       %?'TDSDB=Q:Y>LAL>(J.L;9PCM2[QBT@C1]JYK\=5]7<L2WXCY'0R
M8E69[R8$;/8OZWCHF.<CGPS9EJ*;:F0Q\%N":K9BCL5K,4E>Q!,QLD,\$S%C
MEAEC>BM?')&YS'L<BM<URM5%15,B7Q/^36?@)QSW[AOY,L>%Q^5DRNGRR-?T
MLZ7G7/R&N+'*]5]:=CZ<BX.[::O;)E<3D&]L;F.B9.O--MO>KNP)OC6^GI^!
M)I6Q7A&;C)=KZ278B&.=+8VCISH+KTHNT7:M77)\.U;T&V^R"2.@H )C(>
M    )3/!DYU4X#<PVD;C=L^K:SEYI-)W9RJJ1MU;9IZD4]N9>]C4APN7JX;8
M957N58L1(QK5=(AK(12->U'-<CFN1'-<U45KFJG5KFJG5%145%14545.B_K,
M2%S4<BHJ(J*BHJ+\BHOL5%_T*AJ8^ %SLKQIY<=3ER=Y;FW\/VMX?;8Z:=UB
M[8GP->"/!Y>W++^6FGS>N/Q=VW:D[O/RBY)OF2.B>XA;G9V+K&C/@O8Z8]VG
M<]952?H>_!OQ@NXF;FMVSJKL&;ZO7J=7V/1617SZ2Z^'E<.Z;$ $($Q
M    $>WBS>['Q\^B?>/L"Z9%!KK^+-[L?'SZ)]X^P+ID4$^\T7M3*^4+ZJ)!
MO.O[9Q?B)?6,  ELBD      ["<HOZ6^%'TG\/?OAAC9<,:/E%_2WPH^D_A[
M]\,,;+A!?/!]]P?B[_I5DY\U/M7*^/C]6@ "&R50
M      #'*Y[OTX<9OI7XB_?#,G50[5\]WZ<.,WTK\1?OAF3JH7.P?O%/Q5?T
M$5"S_O\ =\;9]-@ ':.H      :[/A+>ZURX_0=PK^Y&$)!R/CPEO=:Y<?H.
MX5_<C"$@Y3?:WMK)^47?62+B4^PC\&/[D  8\Y      #,X]*$][3._,?1_[
M%;*\Q89]*$][3._,?1_[%;*\Q;;DCYKP/DM/T$5;Y8><\WX^7\  #8C6P
M  #1O]$Y]V3.?2YM?W>TTLXE8[T3GW9,Y]+FU_=[32SB5-Y9>=<[Y1/^!:?D
MGYMPOB(?N  -9-A                                    *LWI<ONX:
M/].&M_<+B69W!HC^ER^[AH_TX:W]PN)9G<%EN;#S37\==](KOSE^<Y?$4_\
M4  2$1^      6+/1:O>PH?1UN_^]A32T,TOT6KWL*'T=;O_ +V%-+0K?SI^
M=/\ NU/[["Q?-MYKK^-N^D  1N;Z
M                            4S_%']X#B1_.=5^X&IG0<[\>*/[P'$C^
M<ZK]P-3.@Y%FTO;%_P ;9]-G]*/,A_H3R-_Y3Y-_^2X( !TB3P  "W'X/'Z#
M\/\ T[M'VS9)12+KP>/T'X?^G=H^V;)**2ALKVM3\!'\XOV17^GO+'_F3;']
M^N  ,@0R"(3QK_T0X[Y\83[,SQ+V1">-?^B''?/C"?9F>,=M;VM=\!D[_8P_
M_L'DE_QG%_?(JI  C _HI                        !X5$7Y?_P#53Y%_
MUHOM1?U'D $K_)+XH>VZ+D<5@-RR4^Q:*^:*G-+D7+9S&N5I%2-MVED7=;5N
MC256R6,==?:5E.-[,:^NYC(9+8=>Q'+&R6)[9(I6-DCD8J.8^-[4<Q[7)['-
M<U45JI[%145#/9E3JUR?_*O]1?!Y:YGR<.= DD<Y\DFE:J][W+U<][L%0<YS
ME7VJYRJJJJ_*J]3=.3.9.>_5)N48*+CJ]7'LT3?9U:+J6G#K/(G^D(YJ=C;)
MMV+M[9F'3@9.U+\W&VC5C5QIHR;*H4WU9;J@HUPR'TEL<BR,4\C6N<_7(RG/
MFL &V'FJ                                       #B7C[_D)NOS2V
M/['N'+1Q+Q]_R$W7YI;']CW#BO\ 83^#+]S,YR8\Y;/^78G]XK*%D'YC/]EO
M]2'VGU0?F,_V6_U(?:1(?U"OK8  /P'L^D?X[PO]+XO^W5SU@]GTC_'>%_I?
M%_VZN#I;2]KY'Q-OU<B&_P ;S3O@+FTX[447JV;=$S+7)UZ+^$F$Q&Q/Z=4;
M^9+E9(G>SIW,=T5R='NBP+"7I/NB? O-IG[20>2S9])TG8V.1%Z6$]4NZY)/
MU7Y56?7)HEZ>SK%\A7M/1WDU?TFS\&??BT:^E51C)\.]IG\87*BGH]HYL---
M,BQI+7JE+>CU_BM?PX  &;,"      6BO1,>)KL7S$[5K3Y>RKM?"S,/:Q/;
MYV5U[8-<N4FJG5.GEXVYG9$=T545.U.B/5316,H?P+N,:Z1S7\&LD^;R:>6V
M.?4;_65D#)(-NQ5_ 5FR2/16I''E;N-LN:O3S?5TB1S%>CVZO!73G6Q=S:4+
M-.%V-7+7OE"4ZWKXJ,8?-IZ%8;FSRE/9NYKQINL@^/9+2:[>"\IK1:=3>G'5
M@ 1D2$                                          4C_3$]&54X![
M-'&[M8_B)@+<O^8CIFZ?DL=&GL]CW-K95R]7+W-9\5$[7*M(\T7?2R>'BY3E
MQU_.M[U75>)^OVWHUG5J0Y?$9_!J][NOQ$2>_68B]/C/D:WJBJB+G1%FN;3)
MZ39%$?\ 9675O]9*Q?LL173G(Q]S:EDN.EM54^.FG"/1O3P\CM[=>P  WXT(
M      E>\#/>(]?YM>!UV9[HX;6V3X)_:O17R;'@,Q@:<:]51%:_(9&HCD7]
M77M17=J&L"AC*\KG$Z/2>)W#C<IYW5J^I[[I^R6K#/SX:F$V''9*W(WVHBJR
MM6E7HJHCOD54139K($YWL?3)P[NR=$Z_#UJS>?S^O+7YB=N:K(UQ,FOAY%ZE
MX^N02U?ZMI>CP  (B)2                                 /3N(FU?
M6OYW-JUKTPV&R>5[']>Q_P 'TI[?:[M5'=KO)Z+T5%Z*O147VF*'C._U:OYC
ME>_R(N]Z].KW^6WN<O1$3JYW55Z(B=5^0UT_%YXD+J?+!QVS+'+'.WAGM.+I
MR->C%BR&P8Z7 8Z5%7Y?*O9.O)V)T=(C5C8YKG(Y,CA$Z(B)^KV$[\T%&E&=
M9V3MIA^JA.7_ /N(7YV+_+PZNU1MGXK><(_MW>_CHNX\@ F$A\      &A]Z
M)%JLE3E^W7*._,S'%?++%\GR8_6-5J/_ ,]5Z=_7Y6,]O7IW(G<9X)II>C#:
M9\%\H^IW5ZI)L6U;YFI&JWM[?*V6[@8>B]?CI)5PD$R.Z)[)$8G5&]RQOSIV
M[NR]/]IDTP_,K+/F]A_#M)'YL*M[:,I>XQ['UZ=<H1ZNU<?F>C+!P *WE@0
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
MDEV\!+WP^!/SAV/^[[<##\H?-^?\BROJ+#/<E_..%\IJ^FC5J !3\M4
M          #/L]*_Y*FZKQ.UKC7B*B18KB92CP.S21M1&-W76J+(:5F5R(B)
M)F=4K5((H_:JKK-R=7.65R-T$R,[Q?>3%./'+]O^BU*_G;''CDV33'-[4E;M
MNMN7*8FK'(]'-B;F?)GU^U(J?%HY:UVJU_:]NT\C=M>H=H46MZ53?0W<=%T5
MC2;?A"6[9^0:[RJV1ZMP;Z4M9J/25:=?25^5%+X7&'Y1DH ^<D;V.<R1CXI&
M.5DD<C7,DC>U5:^.1CD1S'L<BM>QR(YKD5JHBHI\"UY5IK3@^M<   ?@
M !::]%3YS%TSC)F^$V4M=F$XKXOS\2R67MBK[IJU:W?K)&U4[6OS&!7*UIG=
MR/GL8W$0,1SNUJZ(QBN<*N)V8TG:-;W+7IDKY[4L]A]EPTSED2-F4P>0KY.B
MDZ1/C>^L^Q6CCLQ(]J35W2PN7M>IL:<M?'C#<4- T[B'KTC9,/N6O8O/TT1_
M>ZNF0JQS34IG=K%2SC["S4;;',8^*S7EC>QCV.:D <Z^QNBR:LR"\G)CN6Z+
M@KJDDF_&=>B2[>CD^TGOFQVOTN)/%D_+QI:P[^BLU:_1GO)^$HG-X (F)-
M !18]+>YS%NYO0^!&)N(M;"PIQ W&*%[O;E+T=O%ZKCK':J)UJXY^7RLM:1'
M-5,EB+73OCC5MX+<]OQVOX?+9_+V8Z6)PF-O9?*7)5[8JF.QM66Y=LR+^J."
MM#+*]?U-8ICN\YO,OD>,G%??^*.41[;&Z;)=RM>"7_I*.&C2/':WBY/C.[G8
MC7*6*Q2N1>C_ %/N1&HO:DG\UFQ^GS994EK#$AK'N=UFL8?HPZ27A)0([YR=
MK]!@]!%Z694MSAU]%#25CU[-?)CXJ36C6NG68 %B2O8      /V=<UR_F<EC
ML-B:LE_*YC(4L3BJ$/19KV3R=J*CCZ4**J(LUNY/#7B153K)(U.OM/QBR=Z,
M+R1+Q)X\?PB9:JZ75^#=6/.M62-%K7=TRT=NCJ]1RN8J/7%L9DMD3RGLEKW\
M5AWR*L,ZQRXS;.TX86+?E3TTIK<DG^%/JA#TSFXQ7I,KL/9DLS*HQXZ^N32D
MU^#!<9R^:*;+X7AZ<HN.X%\&M"X88](W2:YA8_AJW'U=\);+DI9,ILF25Z_&
M>VYFKEV2NCEZ04_5ZL2,@@BC9W0 *@9.1.VR=MC<K+)RLG)]<I3;E)OTMMEK
MJ:8UPA7!*,(1C",5U*,4E%+P220 !PG*      "-[Q;.<QO ?@#Q!W^M89!L
M+,4_ :6CV^9W[EL2.Q> F\E',=/#B[,RYN]"U\;GX[%W.V2-4[VR0F?OZ6'S
MJKLW$K6.".)M,DQ/#FA#LFSMBE[D?N>RU%=CZ5B)OQ6R8759JMN%ZN5SDVJ>
M-61^3W2[1R-V+ZNVA12UK5%]-=W=%6TVGX3ENU_EZFO<J=L+!PKK_P /3<J^
M,GPCW^QXR>O#2)4KFFDD>^261\LLCG22RRN5\LLCW*Z221[NKGR2/57O>Y55
MSE5RKU4^L M@59;U  !^    EH\$3DR=QNYC=#P%NL^?6=8NQ[[N"]B.@?A-
M5LUKL&-L]S',=!GLV[$X2S#\662C?NOA<QT*RQQ+FAAZ*-R;_@CP?V#B[E*T
M;,QQ5S+JN%D5K_/ATK4I[6-J]WF(GE/R>QNS]IZ0HL=FA7PUATCU1K(=3Y;;
M9]1;.OLB]++%T%/?TENJU7C""G->,3;N1&R?5>T*8R7K=7K]GBJVG%?E3<4_
M!OMT+5Z)T/(!5,LT   16^,=XATW+1P5R>^XF##WMPOY?%:SI.+ST-RSB;^>
MR,DMN=;];'7\7>GJ8_ X[,Y25E?(TGR.IQP)9C=,U5IT_P#*V>:+_LIP#_\
M)?$/_P!73V/TK#G$=N/&;!<*,;9<_#<*<.D^5CCF[H9]QVRO4R%CS8F)V+)B
M=?9AX*[W*LD,N2RL/1G<_OJR%A.1'(O$>SZ;<O&KMNOUNUL6KC7+[U%=R<$I
M]^LVGU$'\L>6V95G64X=_1UTI5RTA7+>L6KF_+A)K1O<T3T\G4L\?\K9YHO^
MRG /_P E\0__ %='_*V>:+_LIP#_ /)?$/\ ]72L.#;O\C=E>\<?]#_^FK?Y
M>;6]^/\ 58_^$6>/^5L\T7_93@'_ .2^(?\ ZNC_ )6SS1?]E. ?_DOB'_ZN
ME8<#_(W97O''_0__ */\O-K>_'^JQ_\ "+/'_*V>:+_LIP#_ /)?$/\ ]71_
MRMGFB_[*< __ "7Q#_\ 5TK#@?Y&[*]XX_Z'_P#1_EYM;WX_U6/_ (19X_Y6
MSS1?]E. ?_DOB'_ZND3?B)^)QOO,]F=<V'B)KW#W$9G6,;=P]2]HN%V+#R9#
M&W+,5R.KF$SVW;4EIN.LML28U:WJ*P+D<@DWK*2Q>1'6#M87)O QK%;1BU56
M1U2G".DDI)Q:Z^U-HZ>?RMVAE52HOR'95/3>BZZ8Z[K4EQC7&2T:74UKU/@V
M@ #.&N       L;>C)\["\,N8"'1LK<6'5>,-)NLS-D<U*U7;\?Y]_4+[U<O
M5KK<CLEK3&QHJS6L_167\G6:^*N2?JX'/7<5?HY7&V9:62Q=VIDL==A5$FIY
M"A8CMTK<*JBHDU6U#%/$JHO22-J]/88W;&S89F+?C3TW;JY0U:UW9=<)^F$U
M&:\4938FTY8>51D1U]:FG)+\*#X3C\\6T;98.D7AQ<WM/CMP4T#B?66!MO8<
M+''GZD'L9CMIQ4LN)V:@V-R))'%!FZ5WU/S&M6:@^I:9W0SQ/?W=*@9./.FR
MRJQ;ME4Y5SCW2A)QDOF:9:^BZ-D(60>L)QC.+[XR2:?SI@ ' <H     !'MX
MLWNQ\?/HGWC[ NF10:Z_BS>['Q\^B?>/L"Z9%!/O-%[4ROE"^JB0;SK^V<7X
MB7UC  );(I      .PG*+^EOA1])_#W[X88V7#&CY1?TM\*/I/X>_?##&RX0
M7SP??<'XN_Z59.?-3[5ROCX_5H  ALE4                           Q
MRN>[].'&;Z5^(OWPS)U4.U?/=^G#C-]*_$7[X9DZJ%SL'[Q3\57]!%0L_P"_
MW?&V?38 !VCJ      &NSX2WNM<N/T'<*_N1A"0<CX\);W6N7'Z#N%?W(PA(
M.4WVM[:R?E%WUDBXE/L(_!C^Y  &/.0      S./2A/>TSOS'T?^Q6RO,6&?
M2A/>TSOS'T?^Q6RO,6VY(^:\#Y+3]!%6^6'G/-^/E_   V(UL      T;_1.
M?=DSGTN;7]WM-+.)6.]$Y]V3.?2YM?W>TTLXE3>67G7.^43_ (%I^2?FW"^(
MA^X  UDV$                                    JS>ER^[AH_TX:W]
MPN)9G<&B/Z7+[N&C_3AK?W"XEF=P66YL/--?QUWTBN_.7YSE\13_ -0 !(1'
MX     !8L]%J]["A]'6[_P"]A32T,TOT6KWL*'T=;O\ [V%-+0K?SI^=/^[4
M_OL+%\VWFNOXV[Z0 !&YOH
M                     !3/\4?W@.)'\YU7[@:F=!SOQXH_O <2/YSJOW U
M,Z#D6;2]L7_&V?39_2CS(?Z$\C?^4^3?_DN"  =(D\   MQ^#Q^@_#_T[M'V
MS9)12+KP>/T'X?\ IW:/MFR2BDH;*]K4_ 1_.+]D5_I[RQ_YDVQ_?K@ #($,
M@B$\:_\ 1#COGQA/LS/$O9$)XU_Z(<=\^,)]F9XQVUO:UWP&3O\ 8P__ +!Y
M)?\ &<7]\BJD ",#^BD                           ^$GYKO]2_U%[SE
ME_1MP^^9&I_8- HAR?FN_P!2_P!1>\Y9?T;</OF1J?V#0-JY*_?+?@1^D>:?
M])/YGY+_ /$MH?W6@YO !NQY%@ K%<8O%NXGZ_Q0V6O19A)M9P.P93"0ZW:H
M)V6J>+NS476)LI$Y,C%D;*P.G2:.1U2NY[8_49XXW-EZ&?M&O'4'9O>6]%NK
M733K;XK@M5X]R)CYG>8S;G+F_:&-L-8?2[.Q%EW>K,AX\;%.>Y515)5V:W6R
M4MSI.CIBHMVW5^3K9U!T$Y4/$8X?\5&UZ$%K\'=KD8GF:QF)XF6)I43K(F&N
M](J^9B;T56I V&\D:>9/CZ[3OV=FC(A;'>KDI1[UV>#76GX-)FA\K^1>UM@9
MMFSMLX&3L[-J]E1DUN#E'5I6536M=],VGT=],[*;$M83DN( !S&L
M                       XEX^_Y";K\TMC^Q[ART<2\??\A-U^:6Q_8]PX
MK_83^#+]S,YR8\Y;/^78G]XK*%D'YC/]EO\ 4A]I]4'YC/\ 9;_4A]I$A_4*
M^M@  _ >SZ1_CO"_TOB_[=7/6#V?2/\ '>%_I?%_VZN#I;2]KY'Q-OU<CV3T
MP+ALVGQ%X+[<V!&NV'3-JUZ:RWV]ZZCFL5D(87HGYGEMW.1T7<J>;WR]B+Y,
MO2GX:'WI:O!UV8X!ZAN$$'F2Z1Q&Q[;<R1=SJ^(V?%9+$SN=+UZQPRYF/7X7
M,Z=LLSZ_54=&Q%SP2_\ S<9:MV3CK765,K:9<=>,;)2BO#2N<%I_]+^-[G%Q
M>CVG;+316PKL7#35[N[)^/E1>H !O)HH     !['INY9#7,QB-BQ$GDY;7\K
MCLYBING7RLEB+D&1H2].J=?+MUH7].J=>G3J;/7"+B7CMSU36-PP\C)L3M>O
M879<7+&_S&28[.XVME*4C).UG>U]:U&YK^QG<B]>UO7HF+$::/HSG,\S?^6+
M 8"Q.V3,\+<KD=$NQ]?RB8N!S<MK$G9VIVPLP62JXR-W=(CY<785'-Z+%'$G
M.WL[?Q<;)2XT6RKFU[BY)IOP4ZTEXS\26N:K:"C=DXS?WR$;8+\:MN,M/%QD
MF]%Q4>/4BP> " B;@                                         ")
M#QV^%B;=RE<;J/ER2NQ.I+M[&1*B.ZZ1D:.W/>J=%5S(X<-+(]J='.:WHWV^
MQ<HXVIN*&A4]JUK8=7R+6/H;'@\M@;S)(TFC=4R]"QC[+7Q.5J2L6&P]'1JY
MJ/3JU53KU,6_/ZQD,'?OX3+0.JY7#7;>(RE5_P"?6R6,L24K]=_R?'@M02Q.
M]B?&8OL)XYH<O7'S*-?O=U=J6O\ M8.#T7AT*U?BO A7G7Q=+,2_3V4+*F_@
MM3BO_'+3OXZ=3/R0 3 1"      ?19@26.2)R(K9&/C<BIU14>U6KU3]:=%^
M0V+>03C:SB1P1X4;TURNEV;0-7R=Q'2.F?%DY,35CRM>25R(Z2:MDX[=>9Z]
M>Z6)Z]7)\9<=DTAO17^8E-MY;I=/LV%ER/#';\Q@D9))WRIA,ZYNSXB56ND<
MYD+9\GE<=71&1Q=F-[&=SF2JD5\[."[,&F]+5X]^C\(71W6_TXUKYR4^:S.W
M,J_';X75*<5^/6_1[F3[5U%EH %>R=0
M   "MGZ5#QB;KO+ _7F2M99W[>]6P#6_E$D6GBI+6VW'QN9T9T5VO5:LK955
M'PVWHUJNZ.9FUEOSTO7CY'D^(W"?AK5LO5-1U3-[;EJ\;_R#KNY9&KC<6EAJ
M/5JVZ-+4KTD+7QLDAK9IST5\=M.VH&6<YM\'H-E4M\)7SLO:^%+<A^>NN$EZ
M2N?./F]+M.<5HU1774M._3?EKZ)3:[?WH  WPT,      &M'X+>BKKW*EP%I
M.B9"^WPXP&?>QC4:O=M-==EZR(G_ %RIED\[N^-YO<CNBHJ)DO,Q]FVYM2E#
M)8N6G-K5*\+5?+/:L.2&O!$Q.JNDEF>R.-J(JN<Y$1.JFU#PJT6#5]7UO6:S
M8VUM=P.'P==L+>R%(<3CZ]")(FKT5L:,KM[&JG5&]$7VD/<[^3I1A5>[MMLZ
M_P#90C'J_P"U_82_S3X_EYEO="JOQ\IRD_HKL[#WT $$$T@   A+](J]SSB[
M_)Z=]_-8)M"$OTBKW/.+O\GIWW\U@S?)KSC@?+,7ZZ!B.4'M#-^2Y'U4S+3
M!;TJ<      #5T\"/W1N!OS3G^W<N919JZ>!'[HW WYIS_;N7(IYW/:.-\K7
MU-I*G-3[:RODZ^LB2V  KZ3H   4W_2W.3GX3U+1..>+J]UO5<@FC[;)$B(Y
MVOY^22UK^0LJJ)UAQ>P,EQ<?:OF++M$?<Q\<:N@H?FRAS@<N&)XO<+]YX:9I
MK/4-QUV_B/.DC;+ZC>DC\[$Y2-CO8MC$Y6&EDZSD5KF6*D3V/8]K7)CM;YH^
M4U?.YS6,Y7]4S>MYG*:_F:GQO\%RV%O3XS)5^KFL<J0W:LT:*YC5<C47M3KT
M+#\UFV.FPIXLGK/$GY/C3;K*/Z,U./A'<1 _.?LCHLJO+BO(R([LWV=+6M/_
M !0W7XN,CU0 $HD7@   Y!X2\4LWH^TZYN>MVG4<_JN;QFP8>TUSFI%D,3;B
MN5O,[517P2/B2&S$OQ9ZTDL+T<R1S5X^!\S@I)QDDXR3C)/BFFM&FNU-<&?=
M=CA*,XMJ46I1:ZTT]4UZ&;*_*1S'X;B]PSTCB9@%1,9N>NX[-,KJ]KY,=;GA
M1F3Q%ES%<SUS#9..YBKJ,<YK;=.9K7.1$<O8DI2>B4<\'G4]SY?<S9^/0]8X
M@Z,V1>B>HV;%:IM^)A^1J)!D;&/SD$*=997Y3-6/;' [LNME2.4^QG@9U^-H
M]R,]ZIO\*F?E5O7M:B]V7XT9+L+6<G]K1S<2G(B^,XI37N;(^3-/N\I-KP:?
M4P # &9!21]+:YW%:W1^7[#6V])FQ\0MZ9$Y5<D<<L]#3,5,K45BMDL19C-V
MJSW))&^G@+?8C)8GNN?<0=]Q.JX'-[-GKD6.P>NXC)9W,Y"=R,@HXK$4YK^0
MMS.<J(V*M4KRS/<JHB-8JF/=SI<T>6XU<5-YXHYELD-G<,[9R%6C)(LBXK#Q
M-92P.':O56],5AJU&B]S.C9IH9;'3OF>JR;S7[$]49KRIQUKQ([T=>IWSU5?
MIW%O3X>QDH/M(]YQ]L^I\+H(/2W*>YPZU5'1V/AU:^3#Q4GW'6  %BRO(
M /BYW1%5&N<J)[&L:KGN7]36M:BN<Y5]C6M15<JHB(JJ#]2UX%Q'T2'D_P#A
M?<M^XWY.NCJ>H4V:)JTCOC-=L.=@BR6RV&HK4\N?%X!<148]'*LD&RVF=&]G
MQ[Z)&YX2')TW@7R_\/=#L5HJ^?9BFY[<%C3XTNV["J93,LE>J-=*N.DGCPT$
MCD1?4L959T1K&HDD94[EAMCU=M#(N3UK4NBI[NBJ\F+7A-[UGIFRU')C92P\
M&BC32:@IV_&3\J?YF]WY@ #6#/@AU\?_ -S_ (V?T)@?OEK9,40Z^/\ ^Y_Q
ML_H3 _?+6S,<GO.&#\LQOKH&,VU[3R_DU_U4S*I !< J4      #5!]'I]SO
M@Q_,=M^_^UF5\:H/H]/N=\&/YCMOW_VLBWG;\W4?+:_J,@D_FJ]O9'R67UU)
M,^ "O)/(        !F7^D^^]MLGS+T7[,F*]Y80])]][;9/F7HOV9,5[RV_)
M+S9@?):?H(JWRP\YYOQ\OX  &PFM@   FP]'3]\O@S_*<0/[J]Y(3R;#T=/W
MR^#/\IQ _NKWDPO*3S=M#Y#E_P!WL,WR:\XX/RO'^M@:F  *@EK0  #\O-X2
MIDJ5S'7Z\5NC?JV*5VK.U'PV:EJ)\%FO,Q?8^*:%[XY&K[',<J?K,>WGTY4;
MO _C!OW"ZXEAT.JYZQ7PUJRG67(ZW;:S(:WD72=&MEDMX6U2?9?&G8VZEF+H
MU\3V-V)BCWZ7-R=+':X=<=L338C)F3<.=SGC:]'K+&MC,Z9<E:U/*5O8NS8Z
MU:D[)5<N$J(LK$C;#)O-=MCH,Z6-)Z5Y<-U:]735J4JW\\79!=\I11'O.1LG
MI\#IDO+Q9;_IKEI&:X=WDR\%%E*, %BRO(     !;3]%!YW/P6XD[-P2S%OL
MP_$FJNPZNR5[&QU]TUVE(N1K0HJM59=@UF'OE55=T=JU.*)K7SO[] TQ7N%'
M%+.:/M&N[GK5E*>PZIF\9L6$LO1[HHLGB+D5ZGY[(WQ/EJOFA;':@;(SSZSY
M85<B2*IL1<JW,5A.+?#C3.)6NJY,1N6OX_.5X)'-=/1EM0IZ[B[2M^+ZYBKS
M;.-N(WXK;565$ZHB*5_YU=B=%DUYL%Y&2MRS1<%=7%)-]GKE>FG>ZYM\63YS
M9[9Z;%EBS>L\9^1WNF;;7Z$M8]?4XKL.?P 1.28#T?B;Q%Q&GZYGMKV"Y'C\
M%K6'R.=S%V541E7&XJI+>NSNZJG=Y=>"1S6HO<]R(UJ*YR(>\%53TJ_G8_ W
MA#A>#V(N+%GN*^0;/FVP3/BL5M&UJU5O76N=%T>QF<SC<5BUB>YL60Q<6>J2
M))#YT;LML+94LW+HQ8Z^NV)2:ZXUKRK)_DP4I+O:2[3&[7VC'$QKLB>FE5<I
M)/MEU0CV>RDTOG*+/.!S)Y7C%Q1WOB?FD>R]NFPV\LVO(J*^CC6MBHX+%*Y'
M.1R8? T\9BFN1>CF4FN3IUZ'7  M[33&N$*X)1A7&,(175&,4HQ2\$DDBI^3
MD3MLG;-[T[)RG)OME)MO]K  .4X0  #]+"X6YDKM/&XZO)<R&1MUL?CZD2=9
M;=Z[/'5IU8D]G66Q8ECAC3];WHAL">'ORI4N"/!?AWPPJ-A\W5M=K19B>NG2
M*]LV1?+EMIR3/9U5F1V*_D[D:.ZN9',R/N5&(9[_ *-UR>KQ2YE,#G+]7S]:
MX3TY-^RJR0I+6FS5=Z4=.H.>[JV*S\.SMV&LJM<LD>LVF(C57O9IU$$\[6V-
MZVC!B_)J73VI?[2>L:T_&%>]+T6HG+FMV3N479DEI*Z715_%PXR:7XT^'Y'=
MU@ 0Z2L   9K_I4WO6?]UND_:6U%;\L@>E3>]9_W6Z3]I;45ORVO)#S7@?)J
MOHHJ_P M/.F;\:OH1  -C-7   !+MX"7OA\"?G#L?]WVX$1)+MX"7OA\"?G#
ML?\ =]N!A^4/F_/^197U%AGN2_G'"^4U?31JU  I^6J
M ,M+T@3DN_@:YD=K;CJGJVJ<16IQ%UGRXG,K0KG+,[-EQD<G5T7FT-GKY.PE
M6/L6GB\EB$=$QDT+Y(3#25])\Y+F\1N $F_XRFV;9>#ER39DE8C4L2Z;>2&G
MN-;N5.U:]*LRELLR.<US8M?E2%ROE=#/FU%I^0FVO5NSJ92>MM/^;VZ];E6E
MNR?:]^MPDWVRWNYE:N7>Q_4FT+'&.E61Z]7HM$MY^7%=FL9Z\%V.+X:@ &XF
MF       OS^B5\XZYW0-UX)Y:VY^0T3*)M6K1R]J=VJ;/*Y,G1K=%5\B8C9H
M;5ZPZ1J*QNSU(HW.CC[(:#!)!X2?.4[@1Q_T#?;%CU?7W9)NM;FYTWDP_@=L
MDL-#,V;#E16OBPKO5-C;"_HR6QA8&+)"JI/%J_+'8WJ[9]],5K;&/2T\./2U
M^4DNYS6]7K^.;5R,VOZCVA39)Z5V/H;?@6:)-K\66[+YC7 !\6/:Y$<U4<UR
M(K7-5%145.J*BI[%145%14]BI[3Y%3RSP  !6J]*(YR%X>\ &:#B[:P;%QAR
MJ:ZY(IFQV(=.Q*0Y/;;*-ZJ^2O=3X*UFU'VHU]78;"][5C1KLW0G%](6YS/X
M7^9/:ZV/MI9U?ADK^'.O^6Y5ADMX6Q*FV7F?YKGV=H=D*+9XU=%9Q^*QLK'.
M;T<L'1:;D)L;U%LVF,HZ6W?YQ;W[UB3C%]SA6H1:[)*7:V5JY=[7]5[0LW7K
M51ZQ7W>0WOM=^]/>X]R7<  ;D:8      ?%[T:BN7V(U%55_B1$ZJO\ X&JG
MX$?)"[@;RZZCB<G42KM^XH_?=S1\7E6(LKL,,$F/Q5AJJYS9L!KT.(PMABN[
M77J5RPUD7K#HFT(O [Y*%XY<Q6EX*]42SJFJ2KONY]Z.6)^%UN>O+2QTB=JL
ME;FMAGPV*GKO<SS,=9R$K5?ZNL;]6Q"%.=G;?WC @_\ _HOT^>-,'_XYM/\
MW;[B:>:W8VD;LZ:XR]9JZO8IIV2[^+W8KT,  A(E\         X:YB...%X9
MZ)M_$'8GN9A=-UW*[%D48J)--!BZ<MKU2NCO8ZW=DC94J1_]99GBC3VN0QVN
M.O&7-<1=TVO?=CE\[.;AG\IL637O5[(K&4MR6?58'*C5]5HQOCI4V]$2.I7A
MC1$1J(EXSTL_G3;@]$U/@5BK*)D=[NP;9MD3'>V/4];O-DPM6=J/1S?A;:J\
M%V!RM<Q6ZS:8J=7M5*#I83FKV+T.)/,FO7,J6[#7LHK;2T^'9O-]ZC!H@KG/
MVSTF17AP?D4+?LT[;9K@OR(:?/)KK0 !*A%@     !S3RX\",SQ0W_3>'6OM
M<N8W78\5KM25&>8VDF1M,BMY29G<SNJ8BEZSE;O1R*VG3G<B]4-C'@_PLQ&C
M:GK6F:_72K@]4P6*U[$UVHU/*Q^'I04*K7=J-:K_ "8&+(Y$3OD5SE]JJ44/
M1,N3!NP\0=NXWY6HV3'</Z<FIZM+(Q'(FW;%2:_,VH'.8J,GQ6JV4IO['H]8
M=I]O1OL??U*]\ZNV>FS*\2+\C%CK/QNM2D_3NUJ"7<Y37>6 YM-D=!ARR)1T
MLRI:IOKZ&'"&G<I2<I=7%;KXK30 "*R2 <-<P_'#"\--$V_B!L,J0X73M>RN
MPY!>[M=)#C*DME*T71KE=8N2,94K,:USI+$T4;&N<Y$7F4J3>EE\XKM:X9:A
MP;Q5N2+)\2,L_.[$R%?8W3]2E@EBJ6'(YKX_A?9K.*EK]&N9/!@<G#)VM^+)
MF>3VRGG9N/BK72VQ;[797%.=K]*KC+3QT1B]M[26)B7Y#_U5;<5WS?DP7SS:
M3\"AQQ9XHYC>-JV;==AD9+GMOV#,[/F7Q]_D_">>R-C*76UTD<][*T=BU)%5
MB5SO*KLBB1>UB''X!;V,5%*,4DDDDEU)+@DO!(J=;8YRE.3UE*3E)OM;>K?'
MQ  /H^                     "X]Z)=SNIB=GW'@'F;C64]IBEWC263S=/
M^?\ %58:^SXFHQ[OCR9#!5ZN:CKPM1(X\!EK3D599')?",9#EEX_9GA5Q#TO
MB1KZK\+Z5L6-S]:%'=B78JDR)D,5*_Y6ULSC)+F(MJWH[U2].C7-54<FQ%P7
MXM8;?=1UG=M=L);P6V8+%[#B;"*G62AEJ4-VOWHBJC)F1S)'/&J]T4S'QN1'
M-5$KSSI[%Z#,AEPCI7E1\O3J5]:2EZ-^&X_&2FRP/-KMCI\-X\Y:V8LM$GU]
M#+C#T[KWH^"W5IU:\F@ BTD<      CW\65.O+'Q\Z)U_P#R3;S]@73(G-AW
MQ"\,N1X"\:J2.<Q;'"GB U'-;WN14U7*O1$;U;U5RM1O3JGRF._&O5K5_P!"
M?U$]<T,UZFS(]JOA+YI5Z+Z+(1YUZ_7\278ZK(_HS3?TD?, $O$2@     '8
M/E'<B<6N%*JJ(B<3N'RJJKT1$3;\,JJJK[$1$]JJOR(;+IBR\'<TS&[AJ62D
M>D<>.VG7;\DCDZM8REF*5E[W)T7JUK8E<J=%ZHG3HIM*5YV2L9)&J.9(UKV.
M3Y',>B.:Y.O3Y6JB^WVD&<\"]<P7V;EZ_-*K_P!2<.:B?^;Y<>U70?Z4-/\
MI/N !#1+                           !C@<\%GSN-?&.7M[>_BMQ%7MZ
M]>G_ +8YG]?1.O\ X'5XY+XT[LFS;GN.RM[>W8]MV78$[$5K.F:S=[)IV-<Y
MRM9_A7Q&JYRM;T17*J=3C0NCBP<:JXM:.-<(M=S44F5"SYQE?=*/&+ML<7WQ
M<VT_S  '.=0    'AR]$5?XD4 UVO"6]UKEQ^@WA7]R,(2#G1[PRL0_'\N/
M6C*WLDI\'.&U9[.Q8^UT.GX>-6^6Y$<SHK>G:J(J?(J(OL.\)3;:KURLEKJ]
M47:?K)%P<6>]57+33>A!Z=VL4]/F  .@<X     !F<>E">]IG?F/H_\ 8K97
MF+#/I0GO:9WYCZ/_ &*V5YBVW)'S7@?):?H(JWRP\YYOQ\OX  &Q&M@
M&C?Z)S[LF<^ES:_N]II9Q*QWHG/NR9SZ7-K^[VFEG$J;RR\ZYWRB?\"T_)/S
M;A?$0_<  :R;"                                    59O2Y?=PT?Z
M<-;^X7$LSN#1']+E]W#1_IPUO[A<2S.X++<V'FFOXZ[Z17?G+\YR^(I_Z@ "
M0B/P     "Q9Z+5[V%#Z.MW_ -["FEH9I?HM7O84/HZW?_>PII:%;^=/SI_W
M:G]]A8OFV\UU_&W?2  (W-]
M                       *9_BC^\!Q(_G.J_<#4SH.=^/%']X#B1_.=5^X
M&IG0<BS:7MB_XVSZ;/Z4>9#_ $)Y&_\ *?)O_P EP0 #I$G@  %N/P>/T'X?
M^G=H^V;)**1=>#Q^@_#_ -.[1]LV244E#97M:GX"/YQ?LBO]/>6/_,FV/[]<
M  9 AD$0GC7_ *(<=\^,)]F9XE[(A/&O_1#COGQA/LS/&.VM[6N^ R=_L8?_
M -@\DO\ C.+^^152 !&!_12                           ?"3\UW^I?Z
MB]YRR_HVX??,C4_L&@40Y/S7?ZE_J+WG++^C;A]\R-3^P:!M7)7[Y;\"/TCS
M3_I)_,_)?_B6T/[K0<W@ W8\BP40^9;](_$'Y[[7]NWB]X40^9;](_$'Y[[7
M]NWC4N5?L:?3/]T3TM_HV/._*C_AV!_>;CA-/8K53JBM<U[7(O1S7L5',>U4
M]K7-<B.:Y%16N1%145$4ELY4/%NW72/5<1N+9]XUJ/LB;-8L(W9\; G1.M;(
MS=69:.-OYM3*.;._XK6Y6O&Q(W1)@U3'RK*I;U<G%^';X-=37@TT>G/.!S:;
M#Y4X3V?MW9V/M#'\IUNR+C?CSDM';BY-;A?C6\%K.FR#DENSWH-Q=ZS@%S.:
M3Q,QB9/4,W7R",:U;N/>OJ^6QCW?]5D<;*J6*SN[XK9>UU:?IWUIYHU:]>?#
M/]TW=,OKN3K9G 9.]ALM3=W5<CC;,M2W#UZ=[$EB<U70RHG;-7D[X)V=8YHY
M(U5JSU\J'C0=%JX3BS2Z=59#'N6&K_$]O5$DSN%B3N8B(C?,NX=LJ.>Y.N)@
MC1\R;CL_E)">D;TJY=6^O8/T]L?VQ[VCRBY[OL"-L;(Z;:').RS;NSH[TY;/
MFH1VQC06KTKC%1JVE&*7^HC5E2;488ENDK"PN#U;3-WP^Q8VKF,#DZ.8Q5V-
M)*M_'68K569J_+VRPN<WN:OQ7QKT?&Y%9(UKD5$]I-FC)-)III\4UQ37@>?F
M3C64V3JNKG5;5.5=E5D)0LKG!N,H3A)*4)Q::E&2333328 !^G"
M               #B7C[_D)NOS2V/['N'+1Q+Q]_R$W7YI;']CW#BO\ 83^#
M+]S,YR8\Y;/^78G]XK*%D'YC/]EO]2'VGU0?F,_V6_U(?:1(?U"OK8  /P'L
M^D?X[PO]+XO^W5SU@]GTC_'>%_I?%_VZN#I;2]KY'Q-OU<BV[XO_  &?Q)Y9
M^,NK5ZS;>1?I63S6&@<UCG29K5T9LN)BC616MCDGO8J&NV7KUB257HCE3M7)
M!8]'(CD7JCD147^-%3JB_P#@;;=FM'-')#-&R6&5CHY8I6-DCEB>U6OCD8Y%
M:]CVJK7-<BM<U5145%5#'$YU>7J7A-Q=XD<-GPR00Z=N.<P^-9*Y7/DP4=R2
M?7+2O=\9Z7<!/C;K'.Z/<RPU7HCNJ)=#FAVAK#,Q6_8RAD07A)='8^OJ3C5V
M?A<7U'\A/.O@^U<E+W=$WI^7#5Z?#ZWZ%UG6$ $T$-       LN>BX<XK>'_
M !]M</LI:2# <8<-\#0MD>YD3-SUY;.5UF1SE7R6I;H3;'B&-<U)+%_(XN&*
M1'(D,]:,]BT_;\GK^7Q6?PER7'9G!Y*AF<1D(%1)J.4Q=J*]C[D77JGF5K<$
M4S4<BM56(CD5JJBXO;6S(YF)?BSX*ZMQ3Z]V?77/3\2:C+3MT,ML/:CP\NC)
M2UZ.:<DN&]!^3./SQ;1M? Z4>'?SDXCCYP=TGB?BO*BFSN*BBV#&Q.<[X$VO
M'IZELN&57MCD='1RT-EM*=\<2W<<^GD(XVPVXSNN5"R<>=-EE5D7&RJ<JYQ?
M7&4&XR7S-%K:+HV0A9!J4)Q4XR74XR6J:]*8 !P'*
M                    #*)\=#@(O#OFIXNXJ.NVOC\YGH]WQ2,:QC'T]RJ0
MYNRYC(_BL9%FK.6J,;[%Z5NKD1RJB:NQ10]+\Y='UMFX1<6:E/K!EL/F>'N>
MO(Y$\JUAK2;%JM=[%?U>MNOE]O>DC(T2-,>C)7JLL#4D?FNVAT6T^B;TCDTV
M5\>"WX:6Q[5QTA**Z]7+1+5F@\X^!TVS932UECV0M\=UO<GV/AI+5_!XO0IG
M  LB5U      !9W]%2YHH=,X^YO0+\S8<?Q:U;U*KW/<B2;3IK[F:PD2L[DC
M5),->VV-KW(Z1)WP1Q]&S2E8@Y)X-\7,WH&VZSO&M3-@V#4<[B]CP\DG?Y*W
M\1<BNP0V4C?&]]2RZ+U:Y&V1BRU99HT>WOZIB=N[,69AY&*]%TU;C%OJ4UI*
MN3\(V1C+YC,\G]J/#S*,A=5<UOK736$O)FOT6].S737@;2X.&.73CK@N)VAZ
MCQ#UJ99L%N6OXS8<<KO9-##DJL<[JEEJHUT5RC*Z2E=A>UKX+<$T+VM?&YJ<
MSE0+*Y0E*$DXRC)QE%\'&47HTUWIK1EK8R4DFGJFDTUVI\4_S  'P?0
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
M[> E[X? GYP['_=]N!A^4/F_/^197U%AGN2_G'"^4U?31JU  I^6J
M           /7MMU3'9[%9/!YBG7R.(S./NXK*8^W$R:K>QV1K2T[U.S"]%9
M+7M59I8)HWHK7QO<UR*U50Q]^?#E4R/!'B_OW"_(-F5-5SUBOB;4R.ZY'7+K
M69+6\DDCD1)77,';HR67,5S8[OK5=522"1K=BDI+^EO<E7?'HG'[#U$[J[6<
M.]VDB14_P:2:WD].R<S&]&=(K=C-X>S:=^6D==P=17/B@A;#)G-?MKU/G/&F
M]*\N.ZM7P5T-95O\I;\.]RE!$>\X^Q_5&#T\5K9BO?6FFKKEHK%W\%I/\EE(
M< %C"O(      /BYJ.16JG5%145%^147V*B_ZT/D $S4\\ KG.7C/RW:A<R-
MM;6TZ+W</-J?*_NLS7==K54Q>1G5>CI'Y;7;.(O33HBQR7I+L;7=\$K(YI#.
M/]%FYR4T+CID>&V4N>1@.+^(91J,FE>D$6Z:RVYD<"YC7*L,#\GC+&>QDCVH
MR2[<7#5G.D6*NUNC@56Y<[&]1;1NA%:56OIZ>&BW+&W**\(6*<%X17>6AY'[
M7]68%%C>MD%T5O?OUI+5_"CNR^<$?7BF<X47 K@1Q!XBMD:S+X_#NQFK1+T[
MK&UYU[<3@&HUWY\=:_:CR%M$1RLHTK4J,?Y?:L@I0Y]+=YQ4RVU:%P,Q=I'U
M-4KKOVV0L>YR?A!EZUC&:O5E1KD9'/CL%+F;KXY$=(Z#8J4K4B9VK-U>2&Q_
M5VT,>AK6M2Z6[NZ*ORI)]V_PKU['-'8Y3[5]18-]Z>DU#<J\;)^3#\S>]Z$R
MG79M33R23V9YK-B>1\UBS8D?-8L3RN62:Q/-(YTDT\TCG22RR.<^21SGO<KG
M*J_2 6S*KN3;;?%MZM][8  /P    ';WD(Y3LCQQXP:%POQS9FLVC.P19BW"
MU_7&ZU08_);+DED8U4A?5PE2ZM1TBL9+D'4ZJ/22Q&B\.1D0JKG;8]V%<)63
MEW1A%RD_F2;.QBXT[K:ZJUK.R<812[Y/1%[ST73DF_@\X&3<2LO32'9>,5V/
M,P.E8SUBMI&)=8IZK!W)W=(LHZ3);)$K7?E:>8H),ULL'9'9G/7-/U'&X#$X
MO!8:G!CL/A,;1Q&*Q]5C8JU'&XVM%3HTZ\341L<%:K#%#$QO1&1L:U$Z(A[&
M5!VUM.>;E7Y,^NZQR2]S#JKAZ(048_,6QV7L^&+CTX\%Y-4(Q]+ZY2],I-R?
MI  ,6=\      '\MZY#6@FL6)&0P01/FGFD<C(XH8FK)+)(]>B-8QC7.>Y51
M&M155>B']1 =Z1USINX2<N.=Q&+MNK;7Q5L)H&$6)7I-7Q=^%]C<,@BL<Q\;
M(M:BNXR&PUZ+7R>8QDG:].K%[^RMGSR\FG&K]E=9&">FNZF_*D_"$=9/P3.G
MM#-ACT6WS]C57*;\=U:I>EO1+Q903\4OG$FX[\>.(7$5MB:7"7<N[#Z?%+,L
ML=73M?;\%8'U9GYE9F3@@DV"U6B5T;,GF<@]'RND=*^/P\(G3V)[$0\EP<3&
MA15736MVNJ$*X+NC"*BOGT7%]KXE3<[+GD76WSXSMG*<O3)ZZ?-U(  [!U0
M  ?)D;WN:R.-\LCU1L<43'22R/<O:R..-B*Y\CW*C6,:BN<Y4:U%540^)-#X
M!7)FO&;F4TRO?ILMZKH+UXB[4DR/6"2#7IH5U_'N1J>7,[(;7/A4FISN;%9Q
M-?+=R2MB=#)TMHYT,;'NR+/84USL?>]V+:BOQI/2,5VMI'?V7@RRLBG'CUVV
M1AKW)OB_1%:M^CB:"?A#\FB<".7[A_H=J%L>P?!S]BW!Z=BR2;7LLBY;*P2R
M1HC9FXCUB# 5)$1>N/Q%-'.D<U9'26'A%/)3W,RYWW6WV/6=MD[)O\:<G)Z=
MRU?!=BX%LL;'C3775!:0KA&$5^+%**^?1<0 #K'.#)L\:#G(;QQYB]^VVE92
MSKF(NII.GR,E\Z"36]5FLTX;U5Z.<Q:V;RDF5S\"Q]&K%E6=45R.<NA;XV_.
M9_ ARY[YLE*XM/9\_372-,>Q$6=NQ[/#/3CO0([XB283&-R>?19.L?\ S6C%
M;(Y[(I,H&*)K&M8Q$:UC4:UJ?(C6HB(B?Z$1$1";.:38_MC.FO\ _GI_9.V2
M_LXIK\=$/\Z>UM(T847QD^GM2[EK&M/MZ]Z6GA%]Q]@ )L(7
M            !H$>B=\Z2;+PRV;@GE;*.RW#7(RYW6VO>Y9)M,VF[-:L0,[W
M.=)\#;1)DO-<Q4CKU,WB:R1L1C%DS]R17PH><V3@+Q[T#B#-8DAU^/)MP&Z,
M;+Y<<NG;$K,=FIIT[7),S#(^OLD$"]GG7<)5C\V)'+(W5^6.Q?5^S[Z4M;8K
MIJ/C:TVDO&<7*OPW]3:^1FV?46?5.3TJL?0V]VY-I*3^!+=EZ$S7+!_/4M13
MQ1SPR,EAFC9+%+&Y'QR12-1\<C'M56N8]BHYKD54<BHJ>Q3^@J>6=      .
M*./.HIL&C;G@7*QK<WJFQ8A72)U8U,EA[E)5>BLD16(DRJY.Q_5.OQ'?(N+9
M2<JPPJY%:Y8HU<U?E:JL3JB].J=47V+T53;DL0,EC?%(G<R1CHWM_4YCVJUR
M?_5%5#& Y@=,76]_WS6W0K7=KF[[=K[Z[O8Z!^$V')8M\#D]GQH75%C=[/E:
MI-G,_=[?K^3S7]M%_OB1#SL4OH\.S3@IVP;X]<E"45W?@R\>'#M.)  380J
M     ?38:Y8WHU5:Y6.1KD^5KE1>UR?Z47HJ?Z4-FGE3XEQ;GPPX=;="L?E[
M/HVIY]$B?WQL7+X&A>?$UW<[_HGSNC<BN5S7,5KE[D4QG#4<]'0XX.W;E*X;
M-L31RY'3G9[1+[8U9^1CUS-W8\#&]&JKDD759\!)*LC6O?*]\B(YCF2/B7G<
MQ'+$Q;_]E?*M^"NKUU]&M*7I:[R6.:G*TORJ>'EU0L75JW7)KT\%8WU:=?5P
MUG$ ! ).                         .%.9/B3#IO#O?=NL3NJU]6TS:-B
MFLL15?7BPN$O9)\S$;T571-K*]O147JB>U#FLA1](8XWQZ1RE\45\SLM[?4Q
MV@T8T>YCK"[7D(*&3B:J-5%1NOIF+$L;U:V6""6/JKG-:[(;)Q'D96-0EKTM
M]5?#NG.*;X\.";?'@NTZFT,E4T76MZ*NJR;?7[&+?5PUZNK7B98=&#RH(8^G
M3RXHV=$^1.QB-Z)_JZ']0!<ALJ).6K;?6VV_GX@  ^0   ?R9"3LKSOZ].R&
M1W7^+M8Y>O\ ].A_6>_\)^':[AM>KZBU4:[:]DP.LHY?D:N?RM3$][NB.7M;
MZWW.Z-<O1%Z-5?8?,IJ*<I<(I-M]R7%O\QS8\-ZRN*6KE.,4EIJ]9):+71<?
M%I&R#R]:\F(T'1\2D38$QFH:UCTA8G:R'U/#4J_E-;T;VHSR^U$[4Z(GR)\B
M<P! 4LLGO2E+W3;_ #O4N!&.B2[DE^8  ^#Z      ,SCTH3WM,[\Q]'_L5L
MKS%AGTH3WM,[\Q]'_L5LKS%MN2/FO ^2T_015OEAYSS?CY?P  -B-;
M-&_T3GW9,Y]+FU_=[32SB5CO1.?=DSGTN;7]WM-+.)4WEEYUSOE$_P"!:?DG
MYMPOB(?N  -9-A                                    *LWI<ONX:/
M].&M_<+B69W!HC^ER^[AH_TX:W]PN)9G<%EN;#S37\==](KOSE^<Y?$4_P#4
M  2$1^      6+/1:O>PH?1UN_\ O84TM#-+]%J]["A]'6[_ .]A32T*W\Z?
MG3_NU/[["Q?-MYKK^-N^D  1N;Z
M                           4S_%']X#B1_.=5^X&IG0<[\>*/[P'$C^<
MZK]P-3.@Y%FTO;%_QMGTV?TH\R'^A/(W_E/DW_Y+@@ '2)/   +<?@\?H/P_
M].[1]LV244BZ\'C]!^'_ *=VC[9LDHI*&RO:U/P$?SB_9%?Z>\L?^9-L?WZX
M  R!#((A/&O_ $0X[Y\83[,SQ+V1">-?^B''?/C"?9F>,=M;VM=\!D[_ &,/
M_P"P>27_ !G%_?(JI  C _HI                           /A)^:[_4O
M]1>\Y9?T;</OF1J?V#0*(<GYKO\ 4O\ 47O.67]&W#[YD:G]@T#:N2OWRWX$
M?I'FG_23^9^2_P#Q+:']UH.;P ;L>18*(?,M^D?B#\]]K^W;Q>\*(?,M^D?B
M#\]]K^W;QJ7*OV-/IG^Z)Z6_T;'G?E1_P[ _O-QPF #3#US   .=^ ?,QNW#
M+)?"6G9RSC?,D;)=QDBK9PF4Z=J*W)8J1WJUAZQM2)MMB0Y""-7)4N5U57%D
M'E/\7#2MV6MA]Q;%I&RR=D3)+4Z.UG)3.7M:E+*R*UV/F>OM]4RS8&-5S(J]
M^](J]*HYX5$5.BIU1?8J&2P=JW8[\B6L.V$N,?F78_%:>.I7[GF^QIY+\MJY
M3VCB>I=J;F[3MG!4*<Z.BTA&_P EUYM2T2Z/)A.4(:QHLHE)S-":.1KVM<QR
M.:Y$<US516N:J=4<U4]BHJ*BHJ>Q4^0^93.Y5/$8XA<+'048+B[)JL:M:[6<
MW8EDAK0HJ=6X7(*DMK#JC>J1P1I/C$<JO?CG2+YB67>5OGWX>\5XF087(NQF
MPI&C[.KYGRZF68J)UD=3Z/=6RM=JHJ^=CIIW1L[76X:KWI&;ML_;=-^BUZ.S
MW$GUO\675+T<)>&G$\@N>W[$KE1R,=N5*G[;[%@VUM; KG*-,->#VAB^7=@O
MJUG)VXF]*,(94YO=7=0 &8*N@                     XEX^_Y";K\TMC^
MQ[ART<2\??\ (3=?FEL?V/<.*_V$_@R_<S.<F/.6S_EV)_>*RA9!^8S_ &6_
MU(?:?5!^8S_9;_4A]I$A_4*^M@  _ >SZ1_CO"_TOB_[=7/6#V?2/\=X7^E\
M7_;JX.EM+VOD?$V_5R- $ST_2RN5IVM<9-0XI4JKV8OB5K+L7DYHXE\ANTZ6
M^"M(^>9'.2.QD-?R.&97B>V+SV8:[+#YSH;;HM"PA&](,Y.'<8>6K;68^F^W
MLW#V2/B/K3((W/LS3Z_6MQYNA$UG1\JY#6+N9AAK='LEOMH/6-98(7QV.Y#;
M66'M+'G)Z5V-T6]V[;Y*;[E&S<FWW19_*-RPV7ZKV?D5I:SC'I:_AU^4DO&4
M=Z/Y1EL \-<BHBHO5%1%14^147Y%0\EJBKH        !9B]&G\3./A%Q.EX5
M[;D4K</N*UVO7IV;,C&5-=X@]L53#7Y))'-;!1V2!D>NY!R([_G!-<L2+7J5
M;TQH^H8D'^I51?U*BJBHJ?(J*G145/E145%1?:AI"^CR^,!#QMTV#A;OV6B7
MBWI&-9%7LVY499WS5*3605<Y$KU3UG.XJ+R:>RQM=)/9<D&>Z(V_:BI0GSG\
ME6W]LJ(ZK11RHQ7%:>3"_1=FFD+.[2,NV;4T\VW*9./VONEI*.LL:3?LHO5R
MJ[DX\90[TVNQ:V6P 0F2^
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
M;#T=/WR^#/\ *<0/[J]Y,+RD\W;0^0Y?]WL,WR:\XX/RO'^M@:F  *@EK0
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
M4,VC8SRI4DKS["V6.?=KS4;\5DS,U&S79F]7JJ:U'+W(DOELOV>)ISA5>!'
M_?\ B5(Z-<CA\.^GK5:1?9=VO,R,Q6N5NSHKI(FY2W!9N(U%6/'UK<Z]&1.<
MF0_D\I:O6;-Z]8EN7KMB>Y=MSN[Y[=RU*^>U:G?_ )\UB>22:5_^=(]SOUDQ
M\TVQ=ZR[/G'R:TZ*6_\ :22=LEXQK<8]VEC^:*.=';&Y35A0?E7-6VI?[.#>
MZG\*?'\CQ/X0 3J0<      #1P]%HY-5T+@1:XDY2HL&P<8,JN5KK-"V.S7T
MS RVL7K47=U<Y8,G.N7V*N]'-;-1S%!SF(Z-"@WRA<N&4XO\4-$X8X;O;>W3
M8Z6'=-&G5]+'?'N9S*(G1>J8C!5,EE7HJ=%CI.Z^PV(N'>@XG5,!@]8P-2/'
MX37,1C<%AZ,*(D5/%XBG#0H58T1$1&05:\43?8GL:1'SL;9Z/'IPH/RLB72V
MKMZ*M^2GX3MXI_[IHEKFMV1O6VYLX^34NBJ;]W)>6UV/=@]'\/AVGN0 (#)N
M !X4 SV_2P><1=JXM:MP@Q=QS\1PQP[LOGX89VN@GW+;8:]B&*S"U%_PC!ZU
M#1=5D<_NC39<C#Y;>JN?5$-)WCKZ,!P-XB[IM6^[-O\ QLL9_<,_D]ARSX=B
MT5E9EO)VI++JU.*;AS/+#0I,>RG0@DGF?!2KUX732K'WNXJ_Y(WRX?\ ;CCA
M_P"8]!_],R?N3_+K9&%AX^,K+=:JTIM4STE9+RK)?E6.37AHNI$(\H>1.U,W
M,OR-*=V<]*T[4FJX^3!>QZ]U+7Q,[<&B1_R1OEP_[<<</_,>@_\ IF/^2-\N
M'_;CCA_YCT'_ -,S,?=.V3_M+OU,C"_<TVG[FC]=_P#XF=N#1(_Y(WRX?]N.
M.'_F/0?_ $S'_)&^7#_MQQP_\QZ#_P"F8^Z=LG_:7?J9#[FFT_<T?KO_ /$S
MMP:)'_)&^7#_ +<<</\ S'H/_IF/^2-\N'_;CCA_YCT'_P!,Q]T[9/\ M+OU
M,A]S3:?N:/UW_P#B9VX-$C_DC?+A_P!N..'_ )CT'_TS'_)&^7#_ +<<</\
MS'H/_IF/NG;)_P!I=^ID/N:;3]S1^N__ ,3.W!HD?\D;Y</^W''#_P QZ#_Z
M9C_DC?+A_P!N..'_ )CT'_TS'W3MD_[2[]3(?<TVG[FC]=__ (F=N#1(_P"2
M-\N'_;CCA_YCT'_TS.D'B->B^<.^'O!G>-[X3['Q-SNX:?C$V*/";/D]8R6.
MR>%QDT=C9(8:^#TO"Y%<E!@FW[V,;%:>VQ<J14GP*EI)8>;&YQ]EVV5U1LL4
MK)QA%RJE&*E-J*WI/A%:OBWP2XO@<5_-SM*N$YN%+4(RDU&U.344VU%;O%Z+
M@NU\"DL#PBHJ(J>U%]J*GR*G^@\F^&B       \*B*BHJ=47V*G\:*>0 :>G
MHYO.X_C!RZX7%Y:U)9VWA78;H&=?.Y73W,=0JPV-3RRJY[Y)66=?FK8V:S*J
M26,MALJ_M1J-<Z>PS%O1Q.=QO"+F(Q.!RMU*NI\7(ZFB9?S']M>+8)K+W:-?
M>GYOF)G+,F"C>[HV*+8[,KW(QCC3H0JYR_V)ZBVC;NQTIR/7ZM%HEOM])!=B
MW+-[1+J@X=6I9OD3MCU9L^J3;=E*Z"W7KWJTM'^5!Q>O?KKJSR #2C;0   9
M-?C<<-(]2YLN.V'B@]7BFW1-C:SKW->NZX/#[I-,QWR.2:QL$SW=%7RY5DA=
MT?&YJ:RAGA>EI\$W83COIF[10]E3>N'\5669K6-2;,:?E+-2XKU;\9TC<5F,
M"Q))?C.C:R-BJR#HR3>:G,5>TIU/_7XUD8K7\.$H6IZ=ND(V>C777L<>\Y>)
MTFS=]+5TW5SUTZHRU@_1QE'_ -.IJJX "Q97D      %T3T0WFA95R_%+@U=
MG1B96"EQ'UZ%TG1)+=%M37=G9&QSD3S7TW:S*C6-<Y\52P]W:D*=U+L[?\@G
M-?=X'\9.'W%*FDLD6JY^";,U(N]S\AK.1BFQ&T4&1L<U)9[. OY!M%)$?'%D
M4IV5C>Z!J&O\J=D^KL#)QTO+E#>J^-K:G6O#>E%1;[%)FQ<E-J^H\^BYO2&]
MT=GQ=GDR?Y.JE\QL0@]:TW<,9L.(Q>>PMVODL/FL=2RV*R%61LM:]CLA7CMT
MK=>5BJV2&Q7ECEC>U51S'(J'LI4AIIM-:-<&GP::[&BTJ>O%<4^IH  _#]
M                   !1P]+TYI&39'A7P8Q]MKEI5\AQ(V>JSJKFR6W3:[I
MZ/D1$:W\G!M\TM97.>J/H67QQM]7?-=OVS:\;@L5D\WF;M?&XC#8^YE<KD;D
MC8:F/QN.K27+UVU,[HV*O5JPRSSR.^*R*-SE]B*9!WB&<W5WCKQFWWBA:]8C
MJ['F7I@:=ARJ_&ZOC(H\9KE%8_S89&8JK7GN1L1&+D;%V;XSY7O=)O-;L=WY
M[R9+UO$@Y)]CNL3A!?-'?GPZI1B^U$>\Y&UE1@.A/US*DH::\>CBU*Q\._2,
M./!J3Z]&CI@ "Q97D      $G_@M<*7;ES4\#\1Y22PU-XI;-:1T:RQMKZ=6
MM;6OFM1KD\N6;#PU^KT\M'SL1Z]JJ1@%I/T3/@FN=X_[9NDC.^KH'#ZS$Q>C
M_P CF-RR5?'X^17-16)W8G%;)$D<CF^8CG/C1RP.[<#RHS/4^SLVWJ<<>R,7
MW3LCT</_ !SB;#R4P^GVCB5Z:KIHSEW;M?ER_9'3TLT30 5%+3@        &
M9QZ4)[VF=^8^C_V*V5YBPSZ4)[VF=^8^C_V*V5YBVW)'S7@?):?H(JWRP\YY
MOQ\OX  &Q&M@     &C?Z)S[LF<^ES:_N]II9Q*QWHG/NR9SZ7-K^[VFEG$J
M;RR\ZYWRB?\  M/R3\VX7Q$/W  &LFP@
M       %6;TN7W<-'^G#6_N%Q+,[@T1_2Y?=PT?Z<-;^X7$LSN"RW-AYIK^.
MN^D5WYR_.<OB*?\ J  )"(_      +%GHM7O84/HZW?_ 'L*:6AFE^BU>]A0
M^CK=_P#>PII:%;^=/SI_W:G]]A8OFV\UU_&W?2  (W-]
M                                            *9_BC^\!Q(_G.J_<
M#4SH.=^/%']X#B1_.=5^X&IG0<BS:7MB_P"-L^FS^E'F0_T)Y&_\I\F__)<$
M  Z1)X  !;C\'C]!^'_IW:/MFR2BD77@\?H/P_\ 3NT?;-DE%)0V5[6I^ C^
M<7[(K_3WEC_S)MC^_7  &0(9!$)XU_Z(<=\^,)]F9XE[(A/&O_1#COGQA/LS
M/&.VM[6N^ R=_L8?_P!@\DO^,XO[Y%5( $8']%(
M     !\)/S7?ZE_J+WG++^C;A]\R-3^P:!1#D_-=_J7^HO><LOZ-N'WS(U/[
M!H&U<E?OEOP(_2/-/^DG\S\E_P#B6T/[K0<W@ W8\BP40^9;](_$'Y[[7]NW
MB]X40^9;](_$'Y[[7]NWC4N5?L:?3/\ =$]+?Z-CSORH_P"'8']YN.$P :8>
MN8      /OJ6I:\T5BO++7L02-E@L02/AG@E8O5DL,T3F2Q2L7VLDC<U[5]K
M7(I] !^2BFFFDTTTT^*:?!IKM37!HF:Y3_&%VK5UK8?B+'9W'!M[8F9F)86[
M30CZHU%F>]8:V=BC;^<MM\&2=T622_;DZ1NL6<%>/VH<0\2S,Z?G*>9IJC//
M9"YT5VC(]O<E?(X^=L5W'V.G7\C;@B<Y$[F=S%1RT.3WGAQQ.V+3\K#G-6S-
M_!9:O[([N/F\M[F=>JPV87(^M=JN5$62I=AL59%1/,A=T0S^S]OVU:1GZ[#Q
M?E17XLOX/5=BW2CO/?\ 8-\G>4?39VPNCY.[7GO3<:*__P 1E6/5^OX=:7J6
M4WHG?A*,8ZRG9B9%CU+]X(%^4_QG,=?]6PO%:K'B+B]L,>VXJO*[$3N]C6.R
M^-C\ZSC)'_\ 6VJ:6:'>KI)(<;7;T;.=KFR8[,4:V3Q-ZGD\==B;/3OT+,-R
MG:A=^;+7LUWR0S1KT5$=&]R=45.O5#=<//JO6M<DVNN+X2CZ5_%:I]C/)/G0
MYFN47(_+]2[=V=;C*4G''S(>O8&6EJ][%RX+HK'N^5*F3AD51:Z:FMO0_: !
MW"+@               <2\??\A-U^:6Q_8]PY:.)>/O^0FZ_-+8_L>X<5_L)
M_!E^YF<Y,><MG_+L3^\5E"R#\QG^RW^I#[3ZH/S&?[+?ZD/M(D/ZA7UL  'X
M#V?2/\=X7^E\7_;JYZP>SZ1_CO"_TOB_[=7!TMI>U\CXFWZN1H GTV(&2QOB
ME8V2.1CHY(WM1[)&/16O8]CD5KFN:JM<U45%151?8?<"8#^6PR0O%KY)IN /
M'G>-#B@=%KDUY^SZ._REBB?IFPSV+>'JQ>U4D7!/;:UN>5.WSK.&FG\J%LS8
MVQN&CKZ3QX?<G%#@_6XH:[1\_<>#ZV\G<9!$Z2UE= O-;^$M-C8U:KY<)-#2
MV6!\GF>31Q^;KUXEGR7<F<4BEK.1>WEM# JLE+6ZM=#>NWI()>6_C([L^K36
M4HKV+*R\M=B/"SK$EI3<W=2UU*,F]Z'IA+5:>YW7V@ &V&H@      ]_X5<5
M-BT?9<)N&HY>Y@-FUO(0Y7"9B@]&6J-V#JC7M1[7Q30RQODK6ZEB.6I>IS6*
M5R">I8FA?Z #YG%23C)*49)J2:3336C33X--<&GP:/NNR49*46XRBTXRBVFF
MNIIKBFNQHU*?!O\ &5U3F;U:'&927'Z]Q@P5%';5J+)O+BRD-=8X9-JU6.=[
MIK6#MR21.MT^^>WKMR=,==ELUW8[*Y.;<Q6.&?$W8M+V#$;7J69R&N[)@;L>
M0PV:Q<ZU[V/N1=4;+#)T<QS7L<^&Q7F9+5MUI)JMN&>M-+"_0>\(;TCC4>+<
M>-T'C/8Q.B\3E6"CCLX^5F/T_>K#W1PP)5FL.2'7=CM3/;"N"MSNI9&PK'82
MXZ:TF%I5_P"6G-[9C2GE8,'9C/64Z8ZN=''CNKBYU+LTUE!>RUBM\GKD=R[K
MRHPQLN:ADK2,;'PA?HNMOJC9WIZ*3]CQ>Z6B0>.IY(I)+
M                        *8GI;/).Z_A-'X^8:HKI]?E30MW=# USG8;*
M6)+FIY6Q,U&NC@QF:?D</)YGF^;/LV.;'Y"02>=1:-G7F/X"X'BCH>V\/-GK
MI8P6X8+(8+(-Z=9(6787,ANUUZM6.YC[*0WZ,S7-?!<K03,<U[&JF/ES&< ]
MAX6;YMO#G:X?)V#3<Y>P615L;XH;:U)/\%RE-LBJ_P"#\Q1?5RV->Y>LF/NU
MI%]KRPW-;MWI\26'-^N8CUAKURHLDVO%]'-N+[HRK1!/.=L3HLB&;!>1D)0L
MT[+8+@_RX)?/%]YPN "4B+0      2^>#=XJ6;Y8.([<A9=;R7#/:G5\?Q U
MN%%E?Y#'HE+:</#W-[=@P'=)V,ZK%E<5/?Q<\:V7XR[C8@P=//P*LJFRBZ"G
M5;%QE%]W8T^R47I*,EQC))KBCN[.VA;BW5WTRW;*WJGV-=L9+MC)<&NU&U%P
MMXI:[N^NX;;=2S%'/ZWL-"#)X;,XV=MBE?I66]T<T4C?:BI\:.:&1&3UYV25
M[$<<\4D;??C+Y\&;QL=HY9LU'K6?2YLO!K,WUFS.O,=YN1U>W:>U+&R:EYKD
M8V55ZS9;!.<RGF$1\T3ZF35;4^E+P%X_Z;Q/U3$[OH6P8[9]8S<'G4,KC)VR
MQ*YCECL5+,?LFI9"E.U]7(8ZW'#=H6XY:MN"&>)\;:O\JN25^S+6I)V8\WZS
M>EPDNM0GV1L2ZX]4M'*.JUTLMR;Y34;1J4H-1NBETM+?E0?5JO=0;ZI+T/1\
M#F$ &IFR@                     ZP\XG-UI? WA]GN(^]Y%M'"X2#\C78
MYBY'-Y6='MQN PU9[FK<RV3G;Y5>%JHR*-)KMN2O0J6[4'YW.5SK<.^ NEW=
MYXD9V'$8J!5KX^E'VSYG8,HL;Y(,+K^-1[)LEDK",<Y(V=L%6!DM[(6*>/KV
M;4.85XI/BF;SS0[LF=SZ+A=0PDEJ#1](K3NEI8&C.Y$?<ORIVMR>R9")D7PI
ME%CCC1&,I8^&M2B1DF[<CN1MNT[5.2E7AP?KMNFF_I_JJN^;ZI2ZJUQ?E;L9
M:CRKY64[.J:3C/*G'UJK75K7@IV>Y@NOCQEIHNUK@OGUYW=OYA>)N<XE[C(V
M*SD%90PF%@D?)0UC6J<L[L3K^/<]&NDCJI8GLW+2LC=D<K;R&1=%!ZTE>+IN
M 6<Q\>%-<*JHJ%=<5"$(\%&,5HDO0OG[RMF3DSNLG;;)SLLDY3D^MR?6^'#Y
MEP78  <QP       LK>B[\FW\(7'R?B#DZB3:[P>Q;<TQ\L;UAEW'/);QNLP
MM56^2]]*K!G,S^?YE:W0QDO9^58]*TTDB,:Y[EZ-:BN<O\2(G55_\#5;\##D
M.?P"Y?\ 6\)EJ?JNZ;=(N\[NV1O2Q6S6:J5&5<-*J]7,^ ,-5QN+E@:[R4R$
M&0LQM1]N9S]#YQ=MK$V=9"+TNR]:*]'QW&O7I>A5O<U75*R)OO-YL9Y.=&V4
M=:L5=+)]CLZJH]6FN]K+3NBR8@ %8RQ8      (2_2*O<\XN_P GIWW\U@FT
M(2_2*O<\XN_R>G??S6#-\FO..!\LQ?KH&(Y0>T,WY+D?53,M, %O2IP
M -73P(_=&X&_-.?[=RYE%FKIX$?NC<#?FG/]NY<BGG<]HXWRM?4VDJ<U/MK*
M^3KZR)+8 "OI.@     !U=YUN67&<9>$^_<,<JL;*VXZWD,77M21,G3&Y;L2
MS@LO'%(G:Z?#9JO0RM?KT5)ZD:HYJHCDQYMST_):[F<OKV:JOHYG 93(X3+T
MI4<V2GE,3<FH9"K(CD:Y'U[=>:%R*U%ZL7V(;79FO^D^<G+N'7,*_>L=4?%K
M?&'$Q[&R5.GJ\.WX=L&(VNE$B-16>=$W![!(Z1[G37,]>\OI'#V,E[FGVSN7
MW8,WY-\>FJ3?^MK24TEWSK\I^%1%O.ALCI,>O+BO+HEN6-+BZK'PU\(3TTZ_
M9OQ*WX )Z()      )3_  H_$ZSW+#M.YYW%U5R5+;=%S6#EQKUZUTV:I3MW
M-%S%B/OC22#&9Z1:UY$<DB8?*Y58.Z?RV.C"S.9N9&Y<R.0LRW<AD;=F_?NV
M'=\]R]=GDLW+<[_9WS6;$LD\KNGQI'N=^L_-!U*L&J%UM\8)6WQKC;/MDJE)
M0U]"DUXI+7J1W;=HW3HJQY3;IIE.5<.R+L:<OVKAW:O3K  .V=(   'Q>]&M
M5SE1&M17.5?8B(B=555_B1#Y$EOA \H3N-W,1PWTFQ5?9U^#+IM.WJC6NACU
M;543+WX+?7JJ5LU:@H:TKF(LB2YN%6K'T66/K9N7"BFV^QZ0IKG9)_BPBY/3
MQ:6B7:^".YL_"ED7U40]E;9&"\-YZ:^A+B_!&AEX%/)P_@KRV:+@\A4]5V?:
M8IM_VYKH&U[#<SM+(+-2C;CZJ]+6$UV+!X&=9'*YTV+>_MA1Z013 GPC8UK6
MM:U&M:B-:UJ(C6M1.B(B)T1$1/8B(G1$]A\RGFT,V>3?=D6<9W63LEW)SDWH
MNY+71+L22+9X>+&BJNF"TA5"-<?1"*BOGX<?$  Z9V0   0Z^/\ ^Y_QL_H3
M _?+6R8HAU\?_P!S_C9_0F!^^6MF8Y/><,'Y9C?70,9MKVGE_)K_ *J9E4@
MN 5*      !J@^CT^YWP8_F.V_?_ &LROC5!]'I]SO@Q_,=M^_\ M9%O.WYN
MH^6U_49!)_-5[>R/DLOKJ29\ %>2>0        #,O])]][;9/F7HOV9,5[RP
MAZ3[[VVR?,O1?LR8KWEM^27FS ^2T_015OEAYSS?CY?P  -A-;   !-AZ.G[
MY?!G^4X@?W5[R0GDV'HZ?OE\&?Y3B!_=7O)A>4GF[:'R'+_N]AF^37G'!^5X
M_P!; U,  5!+6@      HS^ER\G;:F3X><=L75[8\HCN'&WR11O7K>K0W<WJ
M-Z;L16-\VE#L.-L69NU%6MAJB/5SHF+>8.CGB2\I5?CCP0XA\-)&Q^O9[ S2
MZ_/(C>E3:,2^/+:W9[G?F1LS-*FRRK7-<^G)8A[D;(XV/DGMCU#GX][>E>]T
M=W=T5GD3;[]S56)>Z@C!\I-E+-PKZ--92@Y5]7"V'E0Z^K5K=?@WU&0$#^J]
MC[-2>>I<KS5+E6:6K;J6(W16*MJO(Z&Q6L1.1'13UYF/BFC<B.9(QS7(BHI_
M*6U3*J---I\&GHUXH  'X   >%1%145.J+[%1?:BHOZE0ECYVO%/V;C/P4X"
M<)<LMI$X48V[%L=V=_FIL^8Q['Z]IN6=,^:6Q+:Q>EK+5OSV.V6YE\MEK+N]
MCH5;$Z#J9&#5;.FR<%*>/.5E4GUQE*$JW^>,GP[U&77%'>Q=HW4UWU5S<89$
M%7:E^%%24EZ.K1]\7*/4V  =LZ(     !,WX!O)ZG&+F7TJG>JK9UO15DXC[
M+WQ*^N^MK5BI\#497JGE=;^S6\*Q]=W5]BA%D/+9VQ2R1:HI5F]%0Y.?P,X+
MYOBKDZKHLWQ:R[%QZS1]LD6FZG+>QV(6+NZOC;D\O9SV1<YG8RY37$R.[TAA
M5MIDK)SC;8]5;2LA%ZU8JZ"'=OQ>MS]/2-PU[5"++*<@ME>I=G5-K2S(]?GW
MZ2^]KYJ]U^#;  -"-T      ,U_TJ;WK/^ZW2?M+:BM^60/2IO>L_P"ZW2?M
M+:BM^6UY(>:\#Y-5]%%7^6GG3-^-7T(@ &QFK@   EV\!+WP^!/SAV/^[[<"
M(DEV\!+WP^!/SAV/^[[<##\H?-^?\BROJ+#/<E_..%\IJ^FC5J !3\M4
M                 0P^/9R5NXU\N.WT<;4=:VO1V?P@:DR&)LMFQD->K67Y
M+%5VJK7/DS6 FRN.@C:Y.Z]-2D5'^4UBY7;'HYJ.:J*UR(YJI[45%3JBI_H5
M/:AMQ&2_XQW)6G ;F#WC2Z-5*NL9"PS<-)8R+R8&:ILDUFQ3I5F-:V-(,'D(
M<GKT21=6JS$-=T8KEC9-_-+MK57X$WU?YQ3Z'I&V*]#W))>,WWD.\Z6Q^%.=
M!=7K%S7=Q=3?S[T==/<I]A%^ ":2&0      2!>%KS@S<"N._#[B(Z=\6&I9
M9F(VQC$<Y+&H9[IC<ZDC&(KY/48)8\S7C8BN=>Q=1>U_;Y;H_0=?+Q87U64V
M+6NV$JYKOC.+B_GT?!]CXG:PLN>/=7=6])U3C.+\8O71^#ZGX,FC\?/G4BXU
M<QVV7,3D&W]1T5K= U26M999Q]J#!SSKF\O2DA<ZM-#EM@GR,E>[7<^.]BZV
M+E;+)$V)4A< .+9V##%HIQZ_84UQKCWO=6CD_&3UE+Q;.3:6?/*OMR+--^V;
MFTNI:]45X16B7H  .Z=$    'SCC>]S611R32O<UD4,+'22RR/5&QQ11L172
M2R/5&1L:BN>]R-:BJJ(#]2;:2XM\$O%EK_T4;DE_"WBEL?&G,4UDPG#*@[#:
MV^6#K#8WC9*SHY[->9R*QTFOZPZXRS"U$D9)L^+L)(Q(NR70>(X_"<Y+8^ ?
M ;0^'\L43,_'C6YW<Y8NJI/N.?:R_GFI*J(Z>''3O9A:,SVL>_'8RGUCBZ>4
MR1PJARRVWZOVA=<GK5!]#1W=%6VE)?#EO6>&_IV%I>2NQ_4.#30_9Z=):_\
M>3XR7Y/""\(@ &K&Q        XWXQ<5L-HNI[+NFQ66T\%JF#RFP9>RY6HD.
M/Q-.:[:<WN5K5>L4+FQLZIWR*UB>UR'U"#DU&*;E)I)+BVV]$DN]O@C\E))-
MO@DM6^Y+K91U]+5YTDS6WZ5P(Q-IKZ6G0LWC;XHWJJ?A+F:4U/6J4R-?VLFQ
MFNV\AD'Q2-<Y\.RTI6]B,:LE/$YLYD^/F:XI\0-RXC[$YRYC==BRFP6H72^<
MVA'?LO?2Q,$G:Q75,+CTJXBCU:U4IT8&JG5%.$RW?)S9"P<+'QN&]7#6QK\*
MV7E6/7M6^VH_BI+L*K<I=K/-S;[]?)<W&OPJAY,.[K2U?BV  9LP(    /Z*
M=.:S-#6K0R6+-B6."O7A;WRSSS/;%#!$Q/:Z261S8XVI^<]R)^L:GZDVTEQ;
MX)>++D'HDO)BN0V3>>/&6JN6IKU5^@:>Z6-/*DS&593R.SY.NKF=RS8[%-QN
M)AGB?Y2QYS+UWM?+&ODWN#H/X8'*!%P*X$\.N&SHJ[,OB,%#=VJ:LKWQ6]PS
M3G9;9YXYI$;+- W+W+56B^5K'MQU:G"D<3(F1,[\%3.5VV/5VT,B]/6M2Z.G
MNZ*OR8-?#XS?C-EJ>3.R5A85%'X2BIV/OLGY4^[J;W5PZDM>( !K1G@
M                ?19KQS1R131LEBE8Z.6*1C7QR1O:K7QR,<BM>Q[55KFN
M16N:JHJ*BJ?> #)3\7_DC=P X_;KHM6M)!K-R:/;=&<_HK9=/V*6S-1@A5&,
MZQ87(U\MK2.<G>]^#?(YS^_O=&6:+7I2O(PF_<&J?%G#5%DV7A!/+;R2Q-;Y
MES0LO)##GVOZN9W)@K<>/S[7N5R5\?6S21QN?9ZIG2EK.16W/5^SZ;)/6ZM=
M#?W])6DMY_&0<;.[632ZBLO+78OJ+.LC&.E-S=U.G5NR?E16G!;D]8I=D=WO
M  -L-1      /Z*=V>M-#9JSS5+5:6.Q5M5I'PV:MF![98+->:-6R0SP2L9+
M#*QS7QR,:]BHYJ*:Z'A9\YU?CWP,T3B+YL+LS<QJ8K;:\2M3U+;L(J8_/0NC
M:C?*CLVHDRE)BM;W8[(4I4:C9&H9$Y;C]$YYUDUKB%MG!#+VTCQ7$.LNTZK'
M*K&1Q;CK]+RLO6B551SY\[K,$,SFN[VM358FQ=DD[DECKG+V)ZJP'?%:VX;=
MJ[W4]%='YDHV/PK?>2+S;[9]3YKQYO2O*6ZM>I71U=;Z_P +RH=NKE$O^@ K
M86#   !5R]+"Y>OPCY?L%OM>-5M<--WQ<]R5&=RMP&W_ /LQ:B54:KF([/VM
M8D1ZN1C4B>Q6JZ1KF6C3KGS><OU+BMPNW_AOD'-CK[IJ>:P#;#F))ZG;O498
M\?D&L5419,=?]6O1=5;^5KL^,GRF8Y/[1]29N+D?@U70<_BV]VQ=O7!R748W
M;."LG$R*/]K5.*^%IK!_-))F-6#][:]6R&"RN4P67KNJ9;"9+(8;*U'HJ/J9
M/%6YJ&0JO1R-<CZ]RO-"]'-:Y',5'-145$_!+?QDFDUQ36J:ZFGU-%3)P<9.
M,EI*+<6GUIIZ-/T,  _3X      +YOHM7B=09[7).7#<<DU-@U>.[D^&4]J3
MI)F-4577<GK$<DTKW6<AK%A]J_1@9VK^#$Z5ZU=M76[$JW$S%6X:\2<]IVPX
M7:]6RMO!['KN2J9?"Y>B_P NU0R%*5LU>>/JCF2,[F^7/7F9)6MUWRU;44U:
M:6)^I#X/'BV:QS/Z,V21U3"\3]:K5X-YU))6M=YG;'$S9\#$]ZSV-9RTRKY:
MKWS8B\LN)NOD6.I>R$ <Y/)&5%LMH41UHNEK?&*^]6R?&>B_U=KXM_@V-IM*
M443WS?<JED51PKY)7TQ2J;T72TQ222X\9UI:/@M8Z/BU)DQ  (F)-
M            !$!XP'BS:ORP:)+8;)1S/$[8JEF'0]/DE5SIK'1T/X1YR&![
M+%?6,3-^4LO\RM)EK$:8C'V([,LMBIW,# MRKJZ*(.=MDMV,5^UM]D8K5RD^
M$8IM\$=;,S*\>J=ULE"NN+E*3[$N[O;ZDNMO@B'WTI#Q.X=:UAG+GI^18[9-
MPJ5\AQ'FK.5S\+I\CTFH:_)*WXD=_:Y8?-NU7.=-%K<#DL0-K[#0G=0@/?>*
M7%#8-VV3.;?M>5M9S9-DR5G+9K+77(ZQ>OVG]TLKD:C8XHV(C8:U:%D=>I5B
MAJUHHJ\,4;/0BUG)C8%>S<2&/#24_9W6+_66R2WI?!6BC!/BH16O'5NL/*;;
M\]HY4KGK&M>13!_@5KJUZ_*D_*EIPU?#@  ; :\      #1"]$VY=7:WP)VG
MB!;JMAN\2]UG]3G5O26QK6FUO@;'=ZKT7LCS]G;'0M5J)Y<WG-<YLZ=,]/ :
M]D,O?H8C$U9+^6RUVIB\71A[?-NY+(6(Z="G%W*UOFVK<T,$?<YK>^1O543V
MFQMR<\NU'A)PKX?\-<>YLD&F:KB,')88B(EV_5JL^%,B[HR-%DR63=;ORN[&
M*Z6R]RM155"*^=?:?1X56,GY63;K):_ZJG23U7C8Z]/0^[A*7-;LW?RKLIKR
M:*]R+_WEO!Z>*@I=7NO$[*  KV3L         9G'I0GO:9WYCZ/_ &*V5YBP
MSZ4)[VF=^8^C_P!BME>8MMR1\UX'R6GZ"*M\L/.>;\?+^  !L1K8     !HW
M^B<^[)G/I<VO[O::6<2L=Z)S[LF<^ES:_N]II9Q*F\LO.N=\HG_ M/R3\VX7
MQ$/W  &LFP@                                   %6;TN7W<-'^G#6
M_N%Q+,[@T1_2Y?=PT?Z<-;^X7$LSN"RW-AYIK^.N^D5WYR_.<OB*?^H  D(C
M\      L6>BU>]A0^CK=_P#>PII:&:7Z+5[V%#Z.MW_WL*:6A6_G3\Z?]VI_
M?86+YMO-=?QMWT@ "-S?0
M                    "F?XH_O <2/YSJOW U,Z#G?CQ1_> XD?SG5?N!J9
MT'(LVE[8O^-L^FS^E'F0_P!">1O_ "GR;_\ )<$  Z1)X  !;C\'C]!^'_IW
M:/MFR2BD77@\?H/P_P#3NT?;-DE%)0V5[6I^ C^<7[(K_3WEC_S)MC^_7  &
M0(9!$)XU_P"B''?/C"?9F>)>R(OQJ:LDG!ZI(QCG,K[K@I9W-3JD4;Z>8K->
M]?\ -:Z>>&)%7Y7RL;\KD,=M;VM=\!D[?8QR2YP.2.K2_P#S6(N/#BY-)>EM
MI)=K:2*I8 (P/Z*@                          #X2?FN_P!2_P!1>\Y9
M?T;</OF1J?V#0*(<GYKO]2_U%[SEE_1MP^^9&I_8- VKDK]\M^!'Z1YI_P!)
M/YGY+_\ $MH?W6@YO !NQY%@HA\RWZ1^(/SWVO[=O%[PHA\RWZ1^(/SWVO[=
MO&I<J_8T^F?[HGI;_1L>=^5'_#L#^\W'"8 -,/7,            '9CERYO-
M]X5W?6=2S+HZ4DJ2W=?R#7W=?R*^WN]8Q_FQ.@E=[.ZYCIZ-Y>UK5LK'W1NZ
MS@^Z[)0:E%N,EQ33T:^=&'V_R>P-JXEV!M+#QL_"R([MV+ETPOIL78W79&4=
MZ+\J$TE.$DIPE&235N7E0\5+0N(?JN)SDD6E;7,K(6X_*VF?!.2L.[6M;B,S
M(V&"22:14;%C[K:MYSW)#79<Z>:Z4,SUG-145%1%1?E1?:B_ZT)).5'Q/>('
M#3U;%WI5W'5(E:SX&R]F1+]"!.B=N%S*I-/5:Q$3LIW8[U%K6^77AIJ]TR;7
M@<I6M(Y"U7^TBN/Y45U^F.GP6>9?/=_1\Q?3;0Y#W[K\J<M@Y]WDOMW-G;0M
M>L>Q1HSYM=<GG+2,"X*#JARS\Z6@<5JG?K.7:S*Q1)+=US)>73SU)/\ .>ZD
MLC_6JS7?%]=H26J?54:Z9LB]B=KS;JKHV14H24HOJ:>O_P!/O3XH\QN47)K:
M&R,R[ VIA9.!FT/=MQLJF=-T.Y[DTFX27E0G'6$XM2A*46F  <AA
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
M,G'MJ[-Z47N/X-BUKE^3)DFX&UL;*CO8]]=J[HR6\O3%Z2C\Z1RX #%&1
M       .&^,W,1H7#K'+EM]W35M,QJ-<]+FSYW&X6"1&N:U4A=D+,"SN1[V,
M[(4>]7/:U&JYR(M>SFW]*CX"Z2RQ1X<8[/<7<XQCDAEH1OU;46RHGL99V#,U
M'Y*1%56JDF)UO*UW-[FK8C>G1<MLW8.9F-+&QK;=7IO*.E:?XUDM*X_E21C<
M_;&+BK7(OKJ\)26\_1!:R?S)EG?J5Y?$U](GX2\#69'6M+DI\5.)D#G5787#
MY%B:QKUI%5DKMHV2JRW"VS3=W++@,4VWE))V)2O/PC9%O0TS>>SQW>8/CQ%<
MP^3V-FDZ7;66-^FZ(MO#T[E1_5J5L]EULRYO.L=&O;9K3W*^'M._*+AXU;&D
M<-$;&M:C6M1K6HB-:U$1K43V(B(G1$1$]B(GL0EKD]S5*+C;M&:EIQ]35-[K
M\++>#?C&O3PL?41?M[G/6DJ\"#UZNGM75XPK?:NQSX?BG:[G#YUN)/'C;IMU
MXF[#-G,JK'P8ZG&U:F#U^@YS7?!>NXALCX,70ZL8Z5&NEMWI6I:R=R]=<^R_
MJH 3'11"J$:ZX1KK@E&$()1C%+L45HDO01!D9-ETY66SE99-ZRG)MR;\6P #
ME.        'N_#3AOG-QV+!ZGK&-L9C8MDRM'"83&56JZ:[DLC896JPHO16Q
MQK)(CI[$G;!5@;+9L/C@BDD;\SFHIRDTHI-MMZ))+5MM\$DN+9]UURG*,8IR
ME)J,8I:MMO1)+M;?!$W_ */!X=4G'#C;1V3-TWR</^$]G&;7GGR1O]6RVPPV
M5LZEKG>J)%*R;(4W9?*P.\UDF*Q<E&S$D>5B>:=1'CX7G(%A.6_A!@.'F-6M
M;S*]<YNV<KQ+'^$.XY""NS*9#XZ)(M2M%6J8C$-E1)(L/C*$<O69LCW2'%6.
M6O*+[8YLYP;]3U>M8ZZM8)^59IWV2UEQT>[N1?L2S_)+8*V?APJ?WV>EE[_W
MDDO)7A!:16G!Z.7:  :@;,      "$OTBKW/.+O\GIWW\U@FT(2_2*O<\XN_
MR>G??S6#-\FO..!\LQ?KH&(Y0>T,WY+D?53,M, %O2IP      -73P(_=&X&
M_-.?[=RYE%FKIX$?NC<#?FG/]NY<BGG<]HXWRM?4VDJ<U/MK*^3KZR)+8 "O
MI.@      (&?2-N3YO%3EHVC*4:C9]DX6/\ X1L,]&/=,N/PT$K=NIL\I'2/
M2?5I<E:CKHQZ3Y#'X]%:CF->R>8_CR%""W!/5LPQV*UF&6O8@E8V2*:"9CHY
M8I&.16OCDC<YCVN16N:Y45.BG?V7M">+DT9,/94V0LTUTWE%^5%ONG'6+\&S
MI[0PXY%%M$_8VUR@^IZ;RT36O#6+T:\4C$K10=Y?$HY19^!?'#B%PT=%,W&8
M3-RVM9FE8YOK>IYAC<KKDS'N5WG+!C;4./M2M<K5R%&XSV+&Y$Z-%PL7)A=7
M7;6]86PC9!]\9Q4HO\S7#L*F9F+.BVRF:TG5.5<EXQ;3_<  <YU@
M    7V?1).3Y,/HN[\;\E71+N[Y)^G:M,YJ*J:SK%I?ARS!)TZHS);2V7'V&
M(O1)=7C555?8RBGH&B93:<_@]8P==;>;V3,XO 8>JB.7UC*9F]!CL?#\5KG(
MDENS$USD:O:U5=TZ(;%?*3R[8KA)PRT;AKANQU#3-:Q>#2PR-(O7[=6NWX2R
MLK$1$2SE\D^WD[2_*ZS;E>OM<I%O.IMCH<*&+%Z3RI^5\35I*7Z5CK2[TI+C
MV2AS7[)5N59E26L<>.[!]G2V:KJ[=(;WHU3[CL0 "O)/       (=?'_ /<_
MXV?T)@?OEK9,40Z^/_[G_&S^A,#]\M;,QR>\X8/RS&^N@8S;7M/+^37_ %4S
M*I !< J4      #5!]'I]SO@Q_,=M^_^UF5\:H/H]/N=\&/YCMOW_P!K(MYV
M_-U'RVOZC()/YJO;V1\EE]=23/@ KR3R         9E_I/OO;;)\R]%^S)BO
M>6$/2??>VV3YEZ+]F3%>\MOR2\V8'R6GZ"*M\L/.>;\?+^  !L)K8   )L/1
MT_?+X,_RG$#^ZO>2$\FP]'3]\O@S_*<0/[J]Y,+RD\W;0^0Y?]WL,WR:\XX/
MRO'^M@:F  *@EK0        #+_\ 2+^33^"7F2V/*8^JVOK'%6-_$/"^6U&Q
M1Y3(SNCW*G[%Z><W9$M9A[&M8V*MG:4:(O3N= ^:37I/_)O_  B\O;]ZQE1)
MMCX/91NT,=%"V2U/J612/%[?3;(O1T5:K _'[1:5'=%BUE6(USGH9LI:7D%M
MGU9LVER>MM'^;V]^M:6Y)]KWJG!N7;+>[4RM?+W9'J3:%CBM*\CU^'=K-OI(
M_-/>X=D7'O  -S-+            !RUP$X)YKB3N^I\/M<1OPYN>P8O7,;)(
MQ7Q5K&4M1UEO6&-<URU<?$^2_;[7-5*M:9W<G3JG$I;!]$ZY/UVCBSM?&#)U
M%?B>&>&;AL#+- UT,VX;=%8AGFJS.Z]+&$UFO>CM1M:CV-V?'RI(U%5K\/R@
MVJL+#R,IZ:U5MP3ZI62TC5'T.R44^Y:OJ1F^3FRWF9N/0EY,IIV=7"N'E3?'
M\5/@7UN#G"C#:)J6LZ5KM9*>!U+ XG7,/61&]8L;AJ,&/J->K6M1TGDP,65_
M1%DD5\B_&<IR2 5!G-R;E)MRDVVWQ;;>K;?>WQ9:R,4DDEHDM$EV)=2  /D_
M0     #-?]*F]ZS_ +K=)^TMJ*WY9 ]*F]ZS_NMTG[2VHK?EM>2'FO ^35?1
M15_EIYTS?C5]"( !L9JX   )=O 2]\/@3\X=C_N^W B))=O 2]\/@3\X=C_N
M^W P_*'S?G_(LKZBPSW)?SCA?*:OIHU:@ 4_+5
MJA>E=<EJ[=PHUOC%B:SI,SPLR3\?G?)9U=/I6USU*L\\W:BND7"[!!B)H.Y/
M+K4LGFYU<U%=W6O3CCC!PIPN]:ILFE['5;=P.UX/*:]F*KD:OG8[+4YJ-IC>
MYKFMD\F9RQ/5J^7(C7HG5IF-@;5E@YF/E1U]:L3FE^%7+R;(_E0<DNYZ/L,9
MMG9T<O%OQI<%;!Q3]S+KA+YI)/Q7 Q9@<V<R7 /-<+-_W'AQL2.7,:5L.3U^
MW.L*P-O-H6',IY6")SGJRIF**U<M2ZO?W4[L#D>Y'=5X3+>U61G&,X-2C.*E
M&2ZI1DDXM>#337@5/OIE7.=<UI*$I0DNZ46TU^=  'V<0
M)[/1R^2;^%[F*P^8R55)]4X2PUM]S:R-:^O/F8;7DZ7BY&KU_*6<S%-FF(YJ
MQ2UM:O1/7J]K'P)*O3VK[$3Y5_B-._T<SD>_@?Y><-F<K12KN'%9]?>\ZZ6'
MRKM?$VZR-U##V%<B3,;1PDC<B^I-T=4R>:RK%8Q[WH:3R_VWZBV=;NO2[(]8
MJ[UOKUR?>MVO>T:ZIN!N_(#8WJO/A*4=:L;UZ?<Y)^MQ?#1ZSXZ<-5%]B9/D
M "KI9$         %3?TK_G275.%FL\&L1:\O+\3\G\*["UBN5\.DZK/!96!_
M:K?)?F=EDP[8'O<YD]+#YJMY3E?YL-L5[VM15<J-1J*KE541$1$ZJJJOL1$3
MVJJ^Q$,E#Q>N=->/?'_>MZJV/6-;K7?P5TE6S>?"NH:Y-8J8RY7>G1B19RP^
M]LGEL16Q29E\7F3=GG/D+FUV+ZJVA&V4=:L1*Z7<[7JJ8^G>3L7Q;7::/S@;
M8]2X$X)^N9.M,/"+7KDOFAY/Y2(T0 66*W@      G@]'.Y-UXL\RFNY._56
M?6.%==>(6:?)"V2M+E,?/%6T_&N>[JV.S-L$T.:A16/\VIKN18G8[H]L#YI5
M^C(<F;>&O+S4W;(56Q;'QDMP[C-*K4\UNIPPR5M*K=_8USJ\^.EM;#"G56-7
M89$:J].YVE\O=L^H]FW.+TMO_P WJ[T[$]^2[MVM3::ZI;INO(+9'JK:%<I1
MUJQ_7K.[6/WM/TST>G:D]=4FBQJ "K99,
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
MK'>B<^[)G/I<VO[O::6<2IO++SKG?*)_P+3\D_-N%\1#]P !K)L(
M                           !5F]+E]W#1_IPUO[A<2S.X-$?TN7W<-'^
MG#6_N%Q+,[@LMS8>::_CKOI%=^<OSG+XBG_J  )"(_      +%GHM7O84/HZ
MW?\ WL*:6AFE^BU>]A0^CK=_]["FEH5OYT_.G_=J?WV%B^;;S77\;=](  C<
MWT
M  IG^*/[P'$C^<ZK]P-3.@YWX\4?W@.)'\YU7[@:F=!R+-I>V+_C;/IL_I1Y
MD/\ 0GD;_P I\F__ "7!  .D2>   6X_!X_0?A_Z=VC[9LDHI%UX/'Z#\/\
MT[M'VS9)124-E>UJ?@(_G%^R*_T]Y8_\R;8_OUP !D"&0<7<:>$.&WW5LSJ.
M?B?)B\U4=6G=$K6V*\C7-FJW:CWM>V.W2M1PVJSW,>QLT+.]CV=S'<H@^9P4
MDXR6L9)II]33X-?F.[LW:-^'D49>+;.C)Q;JLC'OJDX64WTSC95;7)<8SKG&
M,HR7%2293$YK?#QW_A0Z>[=J_A#JL;G+'M6'@E6M#"G3M=FJ'=+8PDB]?C++
M)9QZ.^)%DI7KVG1)%-"62-KVN8]K7,>BM<UR(YKFN3HYKFKU145/8J*BHJ>Q
M?81"<V'A$:=N7K.7T=]?2-CD5\KZL,"KJ^1E<KG*EC'0(CL5+(]?;;Q;?*9U
M<^7&VGJBIINT.34EK*A[R_V<O9+X,NJ7H>CT[9,]6N9#^D$Q\CH=G\MJ(XMW
MDPCMW"J;Q;'U*6?@U*4\>3ZY78<;*7*7M3&KBY%54'./';EOW3AKD_@K<<'8
MQDDCWMIWF_X1B,HUGM63&9*-/(LM[>CUA=Y5R%JIZS5@?U8G!QJLX.+<9)Q:
MX--:->E,])]C[9Q-H8U.9@96/F8F1!649.+=7?1;!\-ZNVJ4H36J:>C>C33T
M::  /DR0                    !\)/S7?ZE_J+WG++^C;A]\R-3^P:!1#D
M_-=_J7^HO><LOZ-N'WS(U/[!H&U<E?OEOP(_2/-/^DG\S\E_^);0_NM!S> #
M=CR+!1#YEOTC\0?GOM?V[>+WA1#YEOTC\0?GOM?V[>-2Y5^QI],_W1/2W^C8
M\[\J/^'8']YN.$P :8>N8                 !_?B<M;H6JU^A:LT;U.5MB
MI=ISRU;=6=B]635K,#F302L7VMDC>UR?J4FXY4O&7SF&]6PW%&I)L.,:C(F;
M1CHXX\]48B(U%R5!B1U<Q&B?&?8K+1O,1KE=#DI9$[(. =K%S;:9;U<G'O76
MFNYI\'^;5=FA&G.9S0\GN5^'ZCV]LZK+48R6/DKUK-Q)2X[V+EPTNJ\K24J]
MZ5%KBE?5;#R7?AX6\7=9W;$PYS5,U0SF+F^*EFC,DGE2HG5U>U"O;/3M1]>D
MM6U%#8C7V/C:<CE"7A'QGVC0\NS.ZCFKN#R3>QLLE1Z>1=A8Y7-K9&G*CZF0
MJ]5<J07(9F,<Y7QHR3H]+6_AP\\&0XR83-LS>)K8[/:O)C(<A9Q[I/@W*1Y.
M*VZO;KUYE?+0F\RC9;8IOL6F-3RI8;#FR/AK[OLO;L;VJYQW+'KIIQA+1:O3
MMB]$WH]?3KP/'[[(S[#7:7(O&R-M[/S(;4Y/53J5MENY1M# 61="BE9-6JJR
M8.ZVJE9&*U*4Y;UF+1#RB2, &?*5@      XEX^_Y";K\TMC^Q[ART<2\??\
MA-U^:6Q_8]PXK_83^#+]S,YR8\Y;/^78G]XK*%D'YC/]EO\ 4A]I]4'YC/\
M9;_4A]I$A_4*^M@  _ >SZ1_CO"_TOB_[=7/6#V?2/\ '>%_I?%_VZN#I;2]
MKY'Q-OU<C0! !,!_+8   5:O2(O!C?QAPDW&;AGBTDXI:QCF,V'"TXT;-O\
MK./B=VMAC8WK8VO!5VI\%.<OG97%Q.P?66>#"QPYVSV.:YS'M<Q['*U['M5K
MV.:JM<Q[7(CFN:Y%:YKD1S5145$5.AMNJ4K_ $@?P%I<G)G./? [!K+DG-FR
MO$GA_B('++E7(KI;^YZK0B14DRRLZV=CP--C'YCRYLQC()\_-=K9F9.;OENJ
M]S9^9/2O51QKI/A!OJIG)]4'_JY/V+\A^3N[L4<O.1;OWLW$AK:EK?5'KL2_
MUD5[M+V2ZY+BM9==' !%!.A!P              !],U:.3IYD;']%14[VM=T
M5%145.J+T5%1%14]J*B*GM0[C<)O$'X[Z(L":CQCXEX."MY:0X^MN>=FP[6Q
M)VQ,=@[MVUAI8XV_%CBFH21L:JM:U&JJ'3\'#?CUVK=LKA9'W,XQFN/7PDFN
M.AV<?,NJ>M5ME;_$G*/CV-$[O#STDWFZP#(XYM_P^RLC>KU;LVFZ[8=+UZ=8
MY9\13PEM8_9T1([$3DZKT>BKU.YVE>EP\>ZG7X>T+A7FT5/DHT]HP2HO5/:B
MOV+,_JZIT5J^Q?\ 1[:J@,#D<C]EV:[V#CK7KW*U5]7N:?,9VCECM.O11S+F
ME[MJS\[FI-_._'K+C>%],.W>)6+D>!&JWD1S5>VEON7Q2O:B?&:Q\^JYE(G.
M7VM>K)D8GL6-_P"<>_5?3'[ZHOG\N-2-W7V)%QAFE:J=/E57\+(%1>OZD:Y.
MGM[OU%*8'1?-]L9]>%'YK\J/[(WI?L,@N</:JCIZHCK[ITU.7[8-?L+K-OTQ
M^^B)Y'+C4D=U]J2\89HFHG3Y4<SA9,JKU_4K43I_G?J/2,QZ8CN<JN7'\!=8
MHM5R*QESB'E<HK&=O1S720Z?ATD<K_C(](HD:WXBQN7\H4W0(\WVQEU8,?GO
MRG^QWM?L/U\X>U=W1WQ^%T-2E^R"7["V)MGI=?&VS%VX;AKPRQ,O1WY6X[9L
MPWJO;VKY3,KBOS>C^J=_QN]/:WL^-U<W/THOFRRKNM/+Z#K3>BHC,#I$$J=/
MU.<NRY+8WJ_]:JUS6*[VHQJ?%*[P.U3R+V57['!H?PXNSK^,<O\ ^=AT;>6N
MU)ZZYEJUT]AN0ZN[=BM/'O[=24#B5XU'-;M;%BR?'7?*D7>Y[6:S>JZ:]JN7
MJK4LZC3PEQS$Z(C62V9&M3V(GM=UC]XC<5]JW&2.;<-HV3;)8G*^*79\]E=@
MDB>KE<KHGY>W<=&Y7.<Y58K5[E5WRJJGH(,YC;/QZ?O-%-6G^RJA7]"*,+D;
M5R;?OF1=9KI[*V<NKJZWV=A\6,1J=&HC43Y$1$1/_!#Y '<.AJ   #POR*>3
MPOR* ; OAG>[?R_?0CPI^X>!.[ATC\,[W;^7[Z$>%/W#P)W<*:;2]L9'QUOT
MY%N]F^U\?XFKZN( !TCN@     $:_BH^'#KO,UPLR.DY-\&-V2@]^9T39WPI
M)+KVRPPOCA65S&.FDPV5B<['9VFSN\^E*EF%B9&CC[%?*6XU<&=FX=[;L&C;
MEBI\)M&KY*;%9G&6$7N@LPHU[)89.C6V:5VO)!>QUV)%@OX^S5NUW/@L1N7:
M1*]_CI>"[CN8S65W+2:M+'\:=7H]F*M2/93K;KAZ[EE?JN;LJGEMM1M?-+K6
M4L(B4K[O4+5BOB;]J>K)O-]RR6#9ZDR9?YI;+R9OJHLEPWGW53X;_9%^7[O6
M/>7/)'U=7ZHH2]551ZE_KH+CN?#7X#[?8]VF9>#]W:=7R>#R>0PN:Q]S$YC$
MW;.-RF+R%>2I?QV0IRN@MTKE:9K98+->9CXY8GM1S7-5/XE/PBQ2::37%/BF
MN*:?4T5[E%Q;3333T::T::ZTUV-  'Z?(         /UM;S]_#9"#+8>_=Q&
M5JJKJN4Q5NQCLE6<O3JZO?IR0VH%7HG58I6K[$_B/R0?C6J:?%-:-=C3ZT_
M^X62B]8MQ:ZG%M-=O6B4#@WXTO-/HK8HL+QMW6Y5A=$YM/:KE?=8.V#V1P-=
MMU;-68:R-^(M>M8@B5B-:K>C6]LBF@>E7<T&);'%EJW#/:(VN[I)\EJF0Q]^
M5OLZL\[![!C:#$Z)[%;B^Y%55553HB5JP83*Y,[.N;=F%C2;ZY=#",GZ912D
M_P YG,;E3M&E:5YEZ2ZDYN:X/7JGO)?_ !%P/$>F"\1X^GK_  5TFXG3VI4V
MK.XWJO3Y46;&97HG7HO3HOL]G7V]R<I4_3'\DO5+'+A19T1.CH>,,\G<[]:J
MU_"N+L3]:(CY%3KT55Z=RTJ@8F7-]L=]>%'YKLF/T;DG\YEH\X6U4FO5$7K^
M$Z:FUZ-8:?G3+J]KTQ_()V^1RX4Y/:O=YO&*:'HGLZ=JLX53]>OMZ]4;T_T]
M?9QCF/3!^(<B_P#-_!+3*;?XKFWYS)K\KO\ .@PV)1?8K4_-3VM<O^<C64]@
M(\WVQEU84?GNR9?LE<TOF2$N<+:K27JB.J_"5-2;].D$N'5P2++?$+TK+F=R
MS9(L-1X9:M&]>K)J&KY+)7XO8J=&S9K8+U!Z>WK\?%JJJC?:B=S71S\9O&HY
MJ-\;+%FN-NYTJLKI7.IZI:K:3!VS(C9(7/U&KA;<]9S41GJ]JU/"C5>C6)YD
MG?%X#*XO)C9U+3KPL:,EU2Z*$I+T2DG)/QUU,3D\J=HW+2S,O:?8IN"Z]>J&
M[K_\74D?J;%G;V8R%C+9>]<RV5MN1UO*92W8R.2M.:G1'6;]R2:U.Y$]B.EE
M>J)[$4_+ ,XEHDEP22278DN"2\$NHP4YRDVY-R;ZVVVWZ6^( !^GR
M     >%<B(JJJ(B)U55]B(B?*JK^I$+^GHT_A RZ+B*_,'Q)Q"0;GLE![>'.
M&OQ+ZUJNK9"!T4VQ68)8T6GGMJJ2O94:U73X_5YVQR20V<[D\?4C%]'P\#^Q
MQ.RF)XX<6<0^+AIB+;;NF:UD8>W^$+*4Y%\G+7JLK>YVEXRTSS(F2(QFS7Z[
M(E;-@(K+,KH3(B(G1/8B>Q$3Y$3^)/\ 40KSD<LUI/9V+/5OAEVQ?5WX\6NU
M_P"N[EZV^+L2FGF^Y'N&[GY4-)<'C5R7%?[Z2?4_]GVKV7#R3R "$27P
M     0E^D5>YYQ=_D].^_FL$VA"7Z15[GG%W^3T[[^:P9ODUYQP/EF+]= Q'
M*#VAF_)<CZJ9EI@ MZ5.      !JZ>!'[HW WYIS_;N7,HLU=/ C]T;@;\TY
M_MW+D4\[GM'&^5KZFTE3FI]M97R=?61);  5])T         *5_I</)EZSCM
M X]8FFSSL4[^#O<YXV_E7XV[/9RFG7)E3HGD4<I-G<;)([N>^;.XZ)%[&(B4
M;S8SYY.5_'<:.$?$#AADO)8S;];R&.HVIHVR,QF;;'ZUK^71KF/3S,1G*^/R
M4?1JKW541/E,>78];R.&R.0P^7IRX_+8B]<Q>5Q]A$;/1R6.L24[].=$542:
MK:AE@D1%5$>Q>BJGM+%\UNV>GP98TWK9B3W5KU]#9K*OKZ]V2LAPX1BH+N($
MYSMD=%EPRHKR,F.DO"VI*+]&]#=:[VI?/^, "32,@          .H!95]%VY
M.W;_ ,P#^(.1J++KW!_$2YIDCT58)=PS\5G#ZW6<U4[)5JTG9[-M5'=U6[B\
M9*K?RC%-(L@=]',Y/DX5<M&K9*]59!LO%%Z\1LT_RWMG2AFH(FZE3D=*C96I
M7U:'%V9*RL9'6R-_)(QKG/?--/$59Y>;8]6;2O:>M=#]3U=V[4VI-=FDK'.2
M:ZXM%G^1FRO4>SZ(-:3L736?"LT:7Y,=V.G>F  ::;2      "'7Q_\ W/\
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
MWK<4F^M];ZGH8#+VUEW_ '[)NL\)62:[/P==.Q<-.P  R!C
M61?1O/#'?QEXI1\3=HQ_G<-^%&4IW^VPSNK;'OM=(<C@L*C%^+/5P?=4V+,L
M>CHG=,-CYXIJV4L)'#7R2<FNX\>^)&O\-=*K=V1S$_F9'*312/QVMX&NYBY7
M8LL^-/R=+'0.3RXU<R3(7Y:>+JJMR]7:[67Y/N4_4N"/#O6^&NE5/5L)KM/R
MO/D:SUW+9&=RSY/-Y25C6^?DLK=?-;M2=$8Q9&UX&Q58((8XVYQ>52PL=XM,
MO\ZR8-:I\::7PE/PE/C"OM7E333BM9(YO>3#RKUEVQ_S>B2W4^JRY:-+QC#A
M*7#1MI=^G9@ %<"P            !F<>E">]IG?F/H_]BME>8L,^E">]IG?F
M/H_]BME>8MMR1\UX'R6GZ"*M\L/.>;\?+^  !L1K8     !WLY;/$XX^<'M>
MEU3AEQ,S&H:[/D[6:FQ5#&ZW;ADRER"I6M7%ERV$R-I'S04:D:QML) U(4<R
M)KW2.?V!_'P\W_[=ME^I-(_X6(D@8NW8>%9*4[,/$G.3UE.>-3*4F^V4I0;;
M\6S,4\H<ZN$:Z\O(A""48QC;-1BEU))/1(EM_'P\W_[=ME^I-(_X6'X^'F__
M &[;+]2:1_PL1) X_P#)W9_O#"_JM'^&<O\ E/M'W[D_KI_^I+;^/AYO_P!N
MVR_4FD?\+#\?#S?_ +=ME^I-(_X6(D@/\G=G^\,+^JT?X8_RGVC[]R?UT_\
MU);?Q\/-_P#MVV7ZDTC_ (6'X^'F_P#V[;+]2:1_PL1) ?Y.[/\ >&%_5:/\
M,?Y3[1]^Y/ZZ?_J2V_CX>;_]NVR_4FD?\+#\?#S?_MVV7ZDTC_A8B2 _R=V?
M[PPOZK1_AC_*?:/OW)_73_\ 4EM_'P\W_P"W;9?J32/^%A^/AYO_ -NVR_4F
MD?\ "Q$D!_D[L_WAA?U6C_#'^4^T??N3^NG_ .I+;^/AYO\ ]NVR_4FD?\+#
M\?#S?_MVV7ZDTC_A8B2 _P G=G^\,+^JT?X8_P I]H^_<G]=/_U);?Q\/-_^
MW;9?J32/^%A^/AYO_P!NVR_4FD?\+$20'^3NS_>&%_5:/\,?Y3[1]^Y/ZZ?_
M *DMOX^'F_\ V[;+]2:1_P +#\?#S?\ [=ME^I-(_P"%B)(#_)W9_O#"_JM'
M^&/\I]H^_<G]=/\ ]26W\?#S?_MVV7ZDTC_A8?CX>;_]NVR_4FD?\+$20'^3
MNS_>&%_5:/\ #'^4^T??N3^NG_ZEXGT;'Q)>.O&;C/N>N\4>).8W+!XWACD,
MU1QN0Q^NU(:V5BVK5*,=YDF(PN-LNE93O7*Z,DG?#V6'JL2O1CV75S/+]$7]
MX#B#]#N3^^NDFAH5ZYQL6JG:<X4U5U055+4*H1K@FXZM[L$EJ^UZ:LGCD%EV
MW[.A9=9.VQV6)SG)RDTI:):O7@D  :(;F      59O2Y?=PT?Z<-;^X7$LSN
M#1']+E]W#1_IPUO[A<2S.X++<V'FFOXZ[Z17?G+\YR^(I_Z@ "0B/P     "
MQ9Z+5[V%#Z.MW_WL*:6AFE^BU>]A0^CK=_\ >PII:%;^=/SI_P!VI_?86+YM
MO-=?QMWT@ "-S?0
M              "F?XH_O <2/YSJOW U,Z#G?CQ1_> XD?SG5?N!J9T'(LVE
M[8O^-L^FS^E'F0_T)Y&_\I\F_P#R7!  .D2>   6X_!X_0?A_P"G=H^V;)**
M5=_#H\3+#<-<+5T/;\189@&W[UNKLF,[[5BC)D;+[4[<IB_^EGJ,E>[LL8UT
MMJ-G:Q<?/\:9ME;0>(>"VG%ULWKF6HYK%7&]U>]CK$=F!_\ \3%<Q56.:-?B
MRP2HR:%Z*R6-CVJU)(V+EUSIKA&2<X1TE'JDM/!]:\5P^?@> 'V6'-GMW8_*
M_;^T]H;-R*=G;7VSM#,V?GJ*LQ,BK)R+;JXJ^MSKKR%!ZSQK90OAHY.O<:D_
M<@ 9@J\      >H[SH.$V?&6<-L.)Q^:Q5QO;9Q^3JPW*LO3KVN6*9KVMEC5
M>Z*9G;+"]$?$]CVHY(">;#P7YHO6<UPEM^;'U?-)IN9M*DK6].OEX+,V%5)%
MZ^R.EF9(T1O<OPOU1D#K$@.CF[.IO6ED>/9-<)+T/M]#U7@2[S4<^?*7D9D]
M/L3:$ZZ9S4LC9U^M^SLO31/I\64E%3:2BKZ94Y,8^3"Z*;3S^MNT_+:_DK6'
MSN-O8?*TG^7;Q^1K2U+<#OU=\4K6N5CT^-%*SNBF8K9(GOC<UR^N%Z3F!Y6=
M&XGX[X/W#!U[[XF.91RD2>JYK&*Y>[NQV4A1+,#>_H^2LYTE*PYJ):K3L^(M
M;OFO\)?>-&6UEM22;>-7B1TKDJ0]-FQL+6N<[UW%0MZ9**-$1/6L1YLTGQI)
M<94B8KUTK:&P;:=91]<K[XKRDOQH]?SK5=^AZY<R/V;/)KE1T.#M5PY/;9GN
MP5.7;'[79=CT6F'G3W(PG.7L<;+55FLHU4V94M9$3X/*HJ*K514<URM<U45'
M-<U>CFN:O16N:J*CFJB*BHJ*B*>#!%T0                 #X2?FN_U+_4
M7O.67]&W#[YD:G]@T"B')^:[_4O]1>\Y9?T;</OF1J?V#0-JY*_?+?@1^D>:
M?])/YGY+_P#$MH?W6@YO !NQY%@HA\RWZ1^(/SWVO[=O%[PHA\RWZ1^(/SWV
MO[=O&I<J_8T^F?[HGI;_ $;'G?E1_P .P/[S<<)@ TP]<P
M  .H /LBB?(]D<;'R22/;'''&USY))'JC61QL8BO>][E1K&-17.<J(U%5>AW
M;Y6?#\XA<5GPV\903":TYR>;M.;9+!0>Q%^.F*K(WUO,S=$<C%JL;121OE6<
MA5<67N5;P\^'O"IL-VA0^'-G:Q$EVG-1Q6+\;U;T>F*@5%K86%W5S>E%C;4D
M2I';N6^U%,OL_8UU^C2W*_=R7!_!77+]B[V57Y[?LN>2_(WI<3I?MSMJ&L5L
MK M@^@L7X.T,ORZL+3\*O=NRUK%^I=Q[ZA Y4/"&W+<%K9?>GS:3KLB,E91?
M&U^U9"-514:VE*UT&%BD9U_+Y'S+K%Z-^"NCDE;9"X&<OFH\-\,W!:?AX,52
M5[9K4C5?-=R-I(VQ+<R5Z9S[-VRK&-:CYI')&Q$BA9%"UL;>: ;M@;)IQ^,5
MK/MG+C+QT[(KP7'3K;/(/GF^R1Y3\M[7':>7ZGV;&>_1L?"WZ<"MQ>L)VP<I
M69=T>M794[7"3ET,:82W  #)D!@      XEX^_Y";K\TMC^Q[ARA>O05H9;%
MF:*O7@8Z6:>>1D4,,3$5SY)99%:R.-C45SGO<C6HG551"$'G9\6C4*F+S>GZ
M) FW9#)4+^(O9SO=!KF/CNUY:=AU2=/\(S5F-DCEC]59%C57MD;D9^UT#NCG
MY==5<NDDHZQ:2[6VM."7%^GJ7:2OS/<V>W>4NV<.C8NSLC->/E8UV5="*AC8
MM4;8S=F3DV.-%*W8R<(SFIVM.%4)STBZS4'YC/\ 9;_4A]I\6-Z(B)^I$3_P
M3H?(BT_I*;  !^ ]GTC_ !WA?Z7Q?]NKGK![/I'^.\+_ $OB_P"W5P=+:7M?
M(^)M^KD: ( )@/Y;    >#R "HCXVGHZU7?GYGBUP#QE7';W,LV3VCA] ^O1
MQ6Z6'*Z6UD]?69\%'#[58<JRVJLDE7$9Z?OLR/I9>:S:R5"78->R&(OW<5EJ
M%[%93&V9J61QF3J6,?D<?=KO6.Q3O4;<<-JG:@>BLFKV(HYHGHK7L:J=#;((
M3O%3\#SACS+U9<[T;I/%*K3=!C-ZQ55KVY!(V+ZM0W#%,?!%L&/8]&LBM+)7
MS>.C3RZ&2946>E9EKD;SC2QE'%SW*RA:1KOXRLI2X*,UQ=E:X:-:S@N"4UNQ
MC&7*SF_KRM[(PU&K(>LIU\(UW-\=>Z$V^M]4F]9:/B9: .ZW.[X>O%?EZV/\
M'>)NL3XQEB21N%V2CYE_4MEBC[E\W!9UL4<$\J1M\V?%6V4LY1B=')D,759-
M"Z3I23QCY-=T(V53C97-:QG"2E&2[TUJO_1\'Q(,RL6RB<J[JY5V1X2A-.+7
MS/\ ?U  ',=<                                 'A?D4\GA?D4 V!?
M#.]V_E^^A'A3]P\"=W#I'X9WNW\OWT(\*?N'@3NX4TVE[8R/CK?IR+=[-]KX
M_P 35]7$  Z1W0        "N3XVG@28+F#I7N(?#Z"AK_&JC29WRN<VGBN(5
M6A K*V(S[NK:]?-L@:RGA]FD:V5D45/%YF:7$5J4F)SB^)'#;8-.S^6U;:\-
MD=>V/!7),?F,+EJSZF0Q]R+HKHIX7_J>QS)H)XW25[5>2*U5EFK312OVJB(/
MQ3_!NX:\SV%=8R<3=7XDXVBZMK7$+&UFOO0,C5\M?%;#31\,>PZ\L[W*ZG8D
MCO4/-L2X7(8V:S96Q*/(KG!EA[N+F.5F+PC79QE/'7!):<7.E>Y7E07L-4E
MCGE?R$AFZY&*H59/%SC[&%_6VY:+A8W^'U2_"X^4938.Z_/+X?/%'EWVI^K\
M2=?EHMG?(N"V6DV6WJNT56*[_"<%F?*CAFF8QO?;Q-EM7-8UKXG9#'UXK%66
M?I06 QLFNZ$;:IQLKFM8S@U*,D^YK_XGP?$@7*Q+:+)570E79%Z2A---?G['
MV/J?8  <YUP                                  >QZ?I^7V'*X_!8#
M%9+.9O+664\7A\/1LY+*9*W(BJRM1H4XIK5J=S6N=Y4$3WHQKWJB,:Y4_&TD
MV^"2U;?!)+BVWV)(^H1<FE%-MO1)+5M]R2XMGK:KT]J^Q$^5?XBU1X&G@ Y+
MBO:Q'%KC3B+6*X6UY([^MZE>;)4R/$=T:HZM<O0]S+6/TGS$\SK*V"UM#&,2
MJU,!82YD)%_![]&BIZW)AN)G,93JY78(DAR&#X5K)7NX3!V$<V6O:W2:!\U3
M/Y2OVM='@ZTT^OU)'.]?DS4J1,I7'8861L;'&QK&,:UC&,:C6,8U$:UC&HB(
MUK6HB-:B(B(B(B=$(8Y:<X\4IXFSIZR>L;<J+X174XT/MEV=,N"_U>K:G&9N
M1W-^X2AE9\5JO*KQGQT>O"5O9PZU#CWRXK=/Y,3BJM"K6HTJU>E2IUX:E2G4
MACKU:E6O&V&O6K5X6LB@KP1,9%##$QL<4;6L8UK6HA^@ 0>V3
M  "$OTBKW/.+O\GIWW\U@FT(2_2*O<\XN_R>G??S6#-\FO..!\LQ?KH&(Y0>
MT,WY+D?53,M, %O2IP      -73P(_=&X&_-.?[=RYE%FKIX$?NC<#?FG/\
M;N7(IYW/:.-\K7U-I*G-3[:RODZ^LB2V  KZ3H         #-(])MY.DX:<Q
M,^WXZMY&N\8L8_;:SFJU(F[3C7U\;N=6-B(BHYTTV&ST[E[D?8V.3H[XKFMT
MMR 7TD+DT3BKRX9W.8ZDEC:.%$[M_P 2^.-S[4N'I5Y(=PQT78CI'QSX!\V4
M]78U76+V%QS417L:ANG(';'J/:5+D]*K_P#-[.Y*QK<EW+=M4&WV1WN\U3EI
MLCU9L^Z"6ME2Z:K3KWJTVTM.+WH;RT[7IVZ&8R B@M(5B         !W=\-_
ME+L<<>-_#OAHR&:3'Y[/0S[')$U>E75,/')E]EGDE_,K^9B:5FE6FD5&KD+=
M.!B23310R=(B[QZ(WR;HR/B#QYRM1/,G3^#C3II$=U2K')2S.X786J[RG-GM
MPZ_C8;'8L\3J&5KL?'%/.V?7>5>U_4.S\B]/2Q0<*>_I;/(@UW[K>^_Q8LV7
MDCLGU9GT5-:UJ726]W1U^4T_A-*'Y1=;QN/@IUX*E:*."M5ABKUX(FHR*&"%
MC8X8HV(B(QD<;6L8U/8UK41#^T J3J6C         !#KX_\ [G_&S^A,#]\M
M;)BB'7Q__<_XV?T)@?OEK9F.3WG#!^68WUT#&;:]IY?R:_ZJ9E4@ N 5*
M   !J@^CT^YWP8_F.V_?_:S*^-4'T>GW.^#'\QVW[_[61;SM^;J/EM?U&02?
MS5>WLCY++ZZDF? !7DGD         S+_ $GWWMMD^9>B_9DQ7O+"'I/OO;;)
M\R]%^S)BO>6WY)>;,#Y+3]!%6^6'G/-^/E_   V$UL   $V'HZ?OE\&?Y3B!
M_=7O)">38>CI^^7P9_E.(']U>\F%Y2>;MH?(<O\ N]AF^37G'!^5X_UL#4P
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
MIV3E.<N^4VY2?SMMEL*:HUPC7!:1A&,(KNC%))?,D  <)R
M                '5_G1Y7<+QIX6;OPPSZ-;1V[!VL=%;5C7R8O*-[;6$S-
M='LD;ZSALQ!1R=?JQR++5:US7-<YJX^/$7AWF]0V#.:ILM!^+V+6LMD,#G<=
M(K7.HY;$VI:-^MWM562MBLP2-CFC<Z*:/LFB<Z-[7+M6JAGP^E9<C/X'\3=?
MXUX2EY>!XFU_@?9WPL:V*IO6!JL2M8G7O1W?LNN1L="V.)6)/K.3GL2-EMQ)
M)+7-5MSHLBS!F](9*Z2K5]5U<?*BNSURM>ENN$5Q?&,><S8G38T,N$?7,;A/
M335TR?;W[D]&EV*4F5/@ 3\0*      "<#T?+G9_@9YC=;CR5M]?4N)+&</=
MD:Z7LJPV,M;@?J^7F8[I&LF.V!E:HL[G-6KC,QEW,5?,=&^#\>W]2N:OZG,<
MK7-7]3FN;T5KFK[6N145%1%1>J'1VG@0RL>['L]A=7*M]NF\N$EXP>DH^*1D
M-E;0GBY%.1#V54XRT]TOPHOPE'5?.;;Z'DC"\'CG6_AZY?\ 1-VN6O6=GJ4$
MU?>.Y&ME_"[7F1T<I;DC:]Z1MS;&UM@K-1R]*F6@:Y&/:^-LGI3_ #<2>/=;
M18M)U62KFOQH-IZ>#TU3[5HRV.-D0NKA;6]Z%D(SB^^,DFOV/BNSJ  .J<X
M !%1XLOA6ZES1:$N%R#H,+O6 CM6]"W+R5DEP^0F:Q9L;DFQ]);NMYA888<M
M2^,^)609*DC<A2KN7+;Y@>7W<>%>WYG0]^P=K7=IP-CR,ACK/:]KF.ZK7O4+
M42NKY'%WHT\^AD:DDE6W"O=&_N:]C-GLBC\5'PD^'_-%JK*>::W7][PM>=-.
MWVE6;+?Q,DBI([&Y6NCX4S>N6Y6M];Q<\K)('.?;Q=FA=5T[I(Y#<N9;/DL;
M)<I8<I<'QE+'DWQE%=;K;XS@N*>LX+><HST+EER-CM"'34[L,N"X/@HW175"
M;]TNJ$GU=3X=63V#MESE\D7$G@'N-C2>)> EP^21)9\7D8'.M8#9,='(D:9;
M7<LD;(<C2=W1K-$K8,CCGRQULM1Q]Q5KIU-+%T7PMA&RN<;*YI2A.#4HR3[4
MUP:]!7O)QK*9RKMA*NR+TE":<9)^*?[._L  .4X
M             <Q< . &X<4MPP>AZ'@[6P[3L-I*N-QM5&M3HUJR6;EVS(K:
M]#&4*[9+>1R-N2*K2JQ2332-1$1>2^3CDHXC\>=QJZ1PUU^?,Y-_E3Y.\_K7
MPFN8Q\J1R9?8<HYKH,=0C^-Y;5\R[?E8M3%U+UUT=9VF;X4_A':#RNZJM;%-
MCV'B#FJL3=QWZW6;'>R3T<R9<3AX7.D7"ZS5G:U:V,AD=+;?##=R]B]>9'+%
MI?*[EE1LRMQ3C;ES7K=*?L=>JR[3C&"[%PE8^$=%O2CNO)/D=;M&:G-2JQ8M
M;]FC3LX\85:K1OAI*7%0X:ZO1'S\([PJ=5Y7= 3$575\UO\ L3*MS?MP;&Y'
M9._$QRP8?$K,ULU76L(LLL&,K*V&2U(^QEKL3+U^:..6, K-G9UN3;9??-V6
MV2WIR?:^Q)=2BEHHQ6BC%))))(L7BXM=%<*JHJ%=<5&,5U)+^/:WUM\7Q  .
MH=@            S./2A/>TSOS'T?^Q6RO,6&?2A/>TSOS'T?^Q6RO,6VY(^
M:\#Y+3]!%6^6'G/-^/E_   V(UL
M   M6>B+^\!Q!^AW)_?7230T,\OT1?W@.(/T.Y/[ZZ2:&A6GG/\ .UGQ-/T2
MQO-QYKK^,M^D  1Z;V      59O2Y?=PT?Z<-;^X7$LSN#1']+E]W#1_IPUO
M[A<2S.X++<V'FFOXZ[Z17?G+\YR^(I_Z@ "0B/P     "Q9Z+5[V%#Z.MW_W
ML*:6AFE^BU>]A0^CK=_]["FEH5OYT_.G_=J?WV%B^;;S77\;=](  C<WT
M                                                         IG^
M*/[P'$C^<ZK]P-3.@YWX\4?W@.)'\YU7[@:F=!R+-I>V+_C;/IL_I1YD/]">
M1O\ RGR;_P#)<$  Z1)X   .:>!W,1N7#C*)EM.SMO$S/<U;=1KDGQ>28WM3
MR\GC)N^I<16M[&S/C2U U56K8KR='IPL#ZC-Q:<6TUQ33T:?@UQ1CMK;(Q,_
M&NP\[&HS,3(@Z[\;*IKOHN@^N%E5L90G'MTE%\4GUI%I_E0\7[3]N6KAM\CA
MTK8959#'>?(]^K9&9W5$6._)UDPLC^G58<LK:C5<R*+*6)7MC)A(+#)6,EB>
MR2.1C7QR1N1['L>B.8]CVJK7-<U4<US55%145%Z*9[BH=XN5CQ!.(7"F2&IC
M;_PWK#'_ )75<U))-08Q53O^"K7QK>%EZ=RL;4<['K*Y9;..LN-IV?REE'2-
MZWE[N/LE\)=4O2M'\)GFWSW?T?F+D]-M#D3?'#O>]9+8>;;*6)8^+<<#-GO6
M8TGU0IRW;2YR]LXU45%71@=%^5?Q">'O%5D5/'7UPFS*Q%FU?-/CKY!SD3XS
ML9/U]4S,**CEZT9'6HHT22Y3J=[$7O0;?1D0LBI5R4HOM3_8UUI^#T9Y<<K.
M1^U-A9MNSML8&3L[-I]GCY54JY.+;4;*V_(MIGHW7=5*=5D?*KG*.C  .8UL
M      CXYKO#;X?<44L9%U7\&=KD:Y6[)A88XWV9?8K5S6.^)4R[55$:^:5(
M<DD:>7#D(6^PK1\S_(KQ"X43R29[%K?P'?VU]JP[9+6&D157L;<7M]9Q%A41
M.L61BAB>]W94M7.U[DNQG\E^A!:@EK6H8K-:>-\4]>>-DT$T4C5:^*6*1KHY
M(WM56O8]JM<U5145%,)M#855VLH^MV>ZBO);_&CU?.M'VO4MGS(_9A\J.1_1
M8=UCVYL2&['[6Y]L^EQJUIPV?FM3MQ4DM(TSC?B16]N8\)RZ19\0+/G-;X.6
ML['ZQF.&\\.HYIZOEDPDZRR:O>D7V](&,;+9P4CEZHGJ39\<U.C68R%5=*5V
M>,/ W;= RJX;<,%>P=[XZP>LQH^I>C8O1T^-R$#I*.0A3JG=)4GE\M7(R9(Y
M.K$TK-V9;CORX^3V3CQB_G['X/1^&AZ]<SWV1/)?EM2OM3FJO/C#>OV1F[E&
MT:=%K.4:=^4<FF.FKOQ)W5Q3CTKJG+<7%( ,>3F            ?"3\UW^I?
MZB]YRR_HVX??,C4_L&@40Y/S7?ZE_J+WG++^C;A]\R-3^P:!M7)7[Y;\"/TC
MS3_I)_,_)?\ XEM#^ZT'-X -V/(L%$/F6_2/Q!^>^U_;MXO>%$/F6_2/Q!^>
M^U_;MXU+E7[&GTS_ '1/2W^C8\[\J/\ AV!_>;CA, &F'KF
M?O:OJN3SF0JXG"XZ]ELI=D2*ICL;5FNW+#U^5(J]=DDCFM3XTDG:D<3$=)*]
MD;7.2=?E0\&"U;2MFN+-M]*!W;*S3L1;:EN1J]?R>:S-9SFUFN3HKZN&E6=/
M9_SI"]'Q)V\3!MOENUQ;[Y=48^F74O1UOL3(KYTN>GDWR.Q?5.W=H5X\YQ<L
M?!JTNVCF::K3&Q(R4Y1WENNZQU8U<FE;?7JF0Y<$.7C<N(^43$Z=@K>7G:]C
M;=IB)!B\:QRMZRY/)SJRG3:UCO,;$^5;=AK5;4K69>V-UC/E0\'_ %#4_5LQ
MOSZ^Z[!&K)F8]\;DU7'RI[4:VA*UK\V]B^Q9<LSU-_Q7,Q4,K$D65K0.'6"U
M7%UL)K>)H87%5&](*..KQUH&JJ)W2.1B(LL\BIW36)5?/,_J^61[U5R^YFZ;
M/Y/55:2LTMGXKR$_"+]EZ9</Q4SR0Y[OLX>4?*3IL'8O2<G=CRWH-8]K^VN7
M6]4_5.;#==$)QZ\?#Z/12E5;D9,&?5! R)C(HF,CCC8V...-J,9&QB(UC&,:
MB-:QK41K6M1$:B(B(B(?: ;"4C;UXOBWUL  'X    #K[S <T>C\,<<F1W#.
M5\>Z5KEI8R+K:S.3<WJG9C\9!W69V]_1C[+FQTJSG-6W:KQKWI\66QA%RG)1
MBNMMZ)&4V+L/-VEE4X6S\3(S<S(FH48N+39??;-_@UU51E.3TU;T7!)MZ)-G
M8(CZYK?$BX?<+?/QTEIVR[4QJ]FMX62.22O)[$;\,Y'X]/$,15170RK-D7,7
MS(,?.Q'*D'W-AXM&\;SZQB=06QHVLR(^)ZU)VKLV2A<BM7US*P_XKC>BHOJV
M'?'.Q>YDF4M1/6-(GE5557*JJYSG.<Y557.<Y5<YSG+U5SG*JJYRJJJJJJJJ
MFI[0Y2]<<=?]I)?1B_WR_1/2WF1_H^KK>AVARWO=%?DSCL+!N3ODNM1VAG5[
MT*4^J=&%*RQQDO\ /*+$X+N+S0\]7$'BO-)%G<FN/U_S.^OJN(?)6P\:(J]B
MW>BI8S$[4Z?ELB^6*-_5]2M4[G-.G(!J5MTIR<IR<I/K;;;_ &]G<NP]/^3'
M)39NQ<.K9^R<'&V=A4K2O&Q:HU5IO3>G)16MEL]-;+;'.VR7E63E)M@ '&;
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
MF.V_?_:S*^-4'T>GW.^#'\QVW[_[61;SM^;J/EM?U&02?S5>WLCY++ZZDF?
M!7DGD         S+_2??>VV3YEZ+]F3%>\L(>D^^]MLGS+T7[,F*]Y;?DEYL
MP/DM/T$5;Y8><\WX^7\  #836P   38>CI^^7P9_E.(']U>\D)Y-AZ.G[Y?!
MG^4X@?W5[R87E)YNVA\AR_[O89ODUYQP?E>/]; U,  5!+6@           %
M:3THODY;O_ %O$+&U/.V'@_E&YY71,:MB;4<Q)6Q>U5^JI_[O11<9L=A55%C
MKX*PK.JO=')F]&UCQ!T3%[3@<WK.<J1W\)L>(R6"S%&9K7PW<7EZ4^/R%25C
MVN8Z.Q4L30O:YKFN:]45%3V&.YS?\N&3X/\ %'?.&.761]S2]CO8=D\K>V2[
MC?B7,'DW-Z(C?A?!6L;E&M3JU&7&]KG-Z.6>^:?;/28]V%)^51+I:E_NK'Y:
M7A"SB_&U$)<Z6R-VVG-A'A8NBM:]W'C6Y>+AK'7N@EW'7$ $ND2       LR
M^BV<G?X>\>;G$7)55EP/"#$?"<#I(U6O-M^QQW,7@(T>Y.R1]"A%G,JK6*KZ
M]NMC)GJQ'Q)+69541.J^Q$]JK_$AJ)>CO\G"\(N6K5Y\A4=6V;B5-)Q'V%LS
M',L0MSE:K!KE!Z2(DL+:FKTL0^6HJ,9!DK62>UGF3RR2:)SB;8]2;-LC%Z69
M3]3PTZ]V2UM?HZ-2CKV2G$WSF\V2LG:$;)+6O&CTSX<-]-*M?I>5^3\Y.<AY
M *Q%C            #-?]*F]ZS_NMTG[2VHK?ED#TJ;WK/\ NMTG[2VHK?EM
M>2'FO ^35?115_EIYTS?C5]"( !L9JX   )=O 2]\/@3\X=C_N^W B))=O 2
M]\/@3\X=C_N^W P_*'S?G_(LKZBPSW)?SCA?*:OIHU:@ 4_+5
M              _.R^*K7ZEJC=@BM4[E>:I;JSL22&S6L1NAG@FC<BM?%-$]
MT<C'(J.8Y45.BGZ("8,?[Q(N4.SP*XW<0N&4D4K<;@LY-8UB:5)%];U#,-;E
MM8G;-(J^M20XBW6Q]Z=CWM^%:.0@<Y)8)6,Z0%[/TMKDN3(:UI''G$U.MO6K
M<>B[E+$C&J[ YJQ+8UG(V57HKF8W8'SXABL59'R;-7:YKHH4=#1,+:<DML^K
M\"B]O6S=Z.[OZ:OR9M]V_P +$O<S15[E?L=X6?=6EI7.3MJT7#HYMM17!+R'
MK'AW  &R&L         '[NJZMDL[E<7@L-4DR&9SF3Q^%P^/AZ>=?RV6N0X_
M&48>Y419KEZQ!6B151%DE:G4V!.0?E.QG _A!HG##&>7(FKX."')W&-1/A//
MW'OR&PY1Z]$55R&9M7;+$5/R4+XH&(V*)C&T0/1>N2'^$7CC/Q*R]-\VL\'J
MD>4K.EBZU+F[YF.U4UZ#O>U62/P]5F1SRMB5):M^MA)WN;'*UDVC\0+SK[;Z
M2^K!@_)H72W:=MLUY$7XPK>O_:ON)VYL-C=%CV9DX^7>]RMOLJ@^+7PY]?'C
MN1X=X $0DI         'I7$GB#B-2UW/;5L%R+'8'6L-D\_FK\SD9#2Q6'I3
MY#(6Y7.5J(RO4KRRN551.C5]ICP\WG,IEN,7$[>.)V;:^*_N>P7,NVH]ZR+C
M<<JMK8;$->OYS,1AZ]'&,<G1'I5[^U%<J%\/TJ+G7_ ;@QBN%.)M>5G^+N0D
MAR*1._*U](UV6I<S2OZ=?+;E\C/B,0B2=&VJ,N89'U="]T>=>3[S4;%Z/'MS
M9KRLA]'4W_L:WY37A.U-/XI/TPASH[84[:L*#X4^NVI?[2:\A/QC!M_E@ $M
MD3      !5-.OT<+DP7A/RXX/,Y*FM;:>*T[=^S"S1+':@Q-ZM%!J6,E1[62
MQLKX)D.2=6E3S*V0S.2:[M5RQLS]/#>Y0Y^.W&WA_P ,FQO=C<[FX;&SRL=)
M&M;4<2BY/9I4EBZ20S2XFM8I4I&JWID;E-JR1HY9&Z^>.QU>G7@J5(8JU6K#
M%6K5X&-BA@KP,;%###&Q$9'%%&UK(V-1&L8U&M1$1$(<YV=L[M=&#!\;'T]R
M7N(/=JB_"4]Z6G8ZXOM)AYK-D:RNS9KV/K-3[-7H[&O%+=C\\C^T $%$S@
M                               Z ^)]R64^/_!'=^&\C($R]_'+DM2N
M3]&MQVWXCK=P%I9%<SRX9;;/@^^[N;WXR]=A54215._P.?%R9TVUW5O=LJG&
MR$NZ4&I)_G75V]1PY%$;83KFE*%D90E%]3C):-?F9B69+&6Z-FS1OU+-"_2L
M3T[U&Y"^O<I7:LKX+5.W7E:V6"U5GCD@L0R-;)%-&^-[4<U43^(L=>DS<BJ<
M+..SM\PU/R=3XR17-D9Y,*LK4MTI201[A3561I"Q^2EM4=D:KY%FM6LME51J
MMJ/>M<4M_L?:<,S%IR:_8W04M.O=EU3@_&$U*+\451VSLR>'E78\UQKFU%^Z
M@^,)+PE'1_L?$  R1BP     "U/Z*GSM_@9Q<S?![,7/*P/%6@Z[@632*D,&
M]ZW6ELQ11-5OEQ.SNMMR<,\KI&+/:PF%IL9+)+$C=#A#%;X7<3,UI>RZ_M^M
MW'4-@U?,XW/X:XWK^0R6)MQ7:CGM14\R%9H6LL0NZQSP.D@D:Z.1S5V&.4/F
M0Q'%_ACHW$S!]&X_<]<QN;2MWMDDQMVQ"C<IA[#F.>SUO"Y2.YBKC6O>UMJG
M,U'.1$<L <ZVQ.BR:LV$=(9"Z.W3LNK7!OX=26GC7)OK)ZYLML]-BSQ)OR\9
MZP\:9MM=OX$]5U))2BCL: ")B3@     #K3S6\H'#KC;J=K2^)>LT=DPEA5E
MK^>CH<AB;OENCCR>$RE=T=[$Y*%'*D=NE/$]\;GUYTFJRS029]WB=^CC<4N"
MK[VS\-HLOQ8X;1JLJRX^AZUOFN5_:J_#^!Q==/A>I U.Z;/:]32!D:26<AB,
M-5B65=*<&T\G.5^7LV7K4M^EO6>/9JZWWN/;7/\ &CU\-Y222-=V]R7Q=H0T
MNANV):0N@DK(]W'3RH_BRX=VAB.L>CD16JCD7Y%145%_U*GL/D:E?B#^ ?P(
MX^R7<Y-BIN'^_6WNGDW72XJM2;(V53\_9,'+$[$9Y)'=JV;3H:6<E:U&1YN!
MO7K2OYW?1V^8K@ZMS)8S _PK:C67O9G^']2W>RL=?HG67)Z6B6,_36->YUAV
M,;G:-:%JSSY%D39'1SQL+E_L_-W8NSU->]/6;VHIONA;PA/CP2UC-^X1".V^
M0.=A[TX1]4TK5[]2;FH]\ZN,EXN.\EWD$@/MLP2033UIHWPV*LTE>S7F8Z*>
MM8A>Z.:O8A>C9(9X9&NCEBD:V2-[7,>UKD5$^HW<TB46FTTTUUIK1KTH  'X
M                      ?.&-TDL,$;7236)8X*\,;5?+//,]L<4$,345\L
MTLCFQQ11M<^1[FL8U7*B$Z/)'Z/%S%\8W5,AD-?7A5J=CH]=AX@U+>/R,L"K
MT27%Z<J0;!><].DE=V0CP>.M0JV6'**Q\;G]#:&T\?$ATF3=73#OG)+7PC'V
M4W^+%.7@9'9VR<G+FH8]-EK?;&+W5V:RE[&*7:VT04O>UJ*YRHUJ?*KE1$3_
M %JOL0L8^&-Z.9Q5XV/Q^S\0H<GPIX:3=D[;63H^K[MLE55ZHFO:_D(N_&5;
M$?Y2'/;!595DAD@MXS&9NK*LC+>'AZ^ -P*X!2U,\F.FXB;]6<R:/<=T@IV?
M@NRC517ZS@(8DQ6#1JJKH;;VY'.1(YS%S;XE1B3@D/<H^=1R4JMG0<>QY-J\
MK3_=5/J\)6:O3_5IZ,EOD]S91@XVY\E9)<5CUOR/^TGP<O@QT7XSZCK#RE<G
M'#G@?J532^&FM4]>PT'9):?'W6,IF;R,1DF4SN4G5]W*Y&;I\>Q:E<D3.VO5
MCKU(X:\?9X ARZ^=DY662E.<VY2G-N4I-];E)ZMM][)9JJC"*A"*C&*TC&*2
MBDNQ)<$@ #B/L               S./2A/>TSOS'T?\ L5LKS%AGTH3WM,[\
MQ]'_ +%;*\Q;;DCYKP/DM/T$5;Y8><\WX^7\  #8C6P
M                  "U9Z(O[P'$'Z'<G]]=)-#0SR_1%_> X@_0[D_OKI)H
M:%:><_SM9\33]$L;S<>:Z_C+?I  $>F]@     %6;TN7W<-'^G#6_N%Q+,[@
MT1_2Y?=PT?Z<-;^X7$LSN"RW-AYIK^.N^D5WYR_.<OB*?^H  D(C\      L
M6>BU>]A0^CK=_P#>PII:&:7Z+5[V%#Z.MW_WL*:6A6_G3\Z?]VI_?86+YMO-
M=?QMWT@ "-S?0
M            "G!XJF'N5N/6^6+-.W6KY)^M6,=8L5IX(,C7@TG6*<]BA-+&
MR*[!!<KV*<TU9\L<5N">M(YLT,C&Q[%]?BYP5U;>\3+@]MPE+-XZ3JK8K<?Y
M6M(J=$L4K4:LM4;3?9V6:DT,S?D1_3V%=WFO\&[8=?2UF>&=JQM.(8CYGZ[=
M6%NR4V)W.<RC88V&KFXV)[(H?+J9+L:V-K<E857OT7:^Q+5.RV"Z2,I2FU'V
M4=YMOR>U+736.O>TCV6^QE^S(Y,Y.RMB\FMLR^T.?LS9NSMDX^3E6J6S<^.!
MB4X=5GJMQA'"NMC2ISJRE"B,GNUY5DI*M0E _LR..L4[,].Y7L4[E25T%JG;
M@EK6ZL[/SX;-:=D<T$S.J=T4K&/;^MJ'\9K)Z$0FI)2BU*,DI1DFFI1:U337
M!IIIIK@UQ0  /H      ^R&9\;V2QO?'+$]LD4L;W1R12,5',DCD8K7QR,<B
M.8]BHYKD16JBIU)?>5'Q>MQT]:V(WMEC=M>9V1,O.?&S:<=$WV(K+DCHX,U$
MQO\ U62<R\]?:N55J)$0_ [&-EV4RWJY.+\.I^#3X->#1H/.%S7[!Y583P-O
M;-Q\^GRNBG..YDXTY))V8F56XWXUG!;SJLBII*%BG#6+O<\#.8[2^)&,^%=.
MSU/+0L1GK=5KE@R>-DD15;#D\9.D=VC(O1R,\^%L<R-5]=\L71Z\WE ;0^(&
M<U?*5\WKF6OX3+55_(7\=.ZO.UJ]%=$_IU9/ _HGFUK#):\J)TEB>GL)^.4_
MQGX)UK87BS494F7LABW##U9%IR*JM8U^:P\/FRU'K^=-=Q;9:JN557'4(6]Q
MN6S^4<)Z1NTKE[I:[C].O&'SZKMU1Y/\]_V!>VMB]-G\EIV[>V;'>F\&48K;
M.-!=D:ZXQJVE%+MQHUY,F]V.')1=CL @]=U/;\5GL=4R^$R5'+XN]$V>GD<;
M:ANTK4+ODD@LUWR12-_4JM<O145J]%143V(V5--:KBGU-=3*!7T3JG.JV$Z[
M*Y2A979%PG7.#<90G"24HRC)-2C))IIII,  _3B   !Q]Q,X4ZWN6*GPFTX:
MAG,78_/J7X4D1C^BHDU>5.V>I98BKY5JK+#9B5>L<K%]IR"#YE%234DFGP::
M337<T^#.U@YU^-=5D8UUN/D4SC93?19.JZJR#UC95;6XSKG%\8RC)23XIHK7
M<UW@R9;%^LYKA7;ES=!.^:35,K/"S,5F?&>YF)R<GDULE%&G1L56^M>_V-1/
M7<C8<B+!YG,'>Q=RSC<G2N8W(TY%AN8_(59Z5ZI,G15BLU+,<5B"1$5%[)8V
MNZ*B].BHIH*'5OF4Y.-"XJT5K[3B&_"$<3HZ.PXY8Z>>QW7Y/5[WER)-$U?;
MZG?AN47+U<ZJKNCDU?:')N,M94/<?N'[%_!?7%^#U7P4>B7,A]G[M/9W0[/Y
M8U6;7PENUQVMCQA':E$>I2R:O(IVA"*TUGK1E:;UD[,JQJ#H]@DRYL/"XW[A
MQZSE<3')NFJ1*^1<EB:DGPMCJ_55ZYC#1+/,V.%G_39"@ZU31C7V++<?&OEM
MC+:]'(BM5%1?:BI[45/]"I[#3[\>=4G"R+C)=C[?%/J:\5JCU4Y$<X&QN4F#
M#:.P]HXVT<2>B=E$_+JFUKT613-1OQKDN+IR*Z[4M'NZ--_( '";@      ?
M"3\UW^I?ZB]YRR_HVX??,C4_L&@40Y/S7?ZE_J+WG++^C;A]\R-3^P:!M7)7
M[Y;\"/TCS3_I)_,_)?\ XEM#^ZT'-X -V/(L%$/F6_2/Q!^>^U_;MXO>%$/F
M6_2/Q!^>^U_;MXU+E7[&GTS_ '1/2W^C8\[\J/\ AV!_>;CA, &F'KF
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
M15JM>%B=K(H*\+610Q,:B(R.-C6M3V(B(?I &LMF>0
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
M<?*DOPIR>].7'CQDWIX:+AU  &#,L
M     1#^.!R)IQ\Y?MIU_'U/6=PU;_VXT;L;UFDV#!5;?F8N/IT5R9_#V<GA
M$8Y5C;9O5;;F/DJ1=,I2.1'M:YOM:Y$<B_QHJ=47_P #;C(QL[X,/*OD[][)
MW^!FA6;^2NV\C>LOQDB/L7;UB2U;L/1EAK$?/8EDE<C&M:CGKVM1.B))?(GE
MY#9M-N/?7;;6YJRKH]W6#:TL3WY1\F6D9+1\'O/3RB/^6'(G[9657560ILC%
MPL<HMJ<4]8>Q[8ZR7BFNXR6 :R7XD;E-_8-H'U;-^\C\2-RF_L&T#ZMF_>3=
M?NN87O;*_LO\0T[[E&1[[I_0F9-H-9+\2-RF_L&T#ZMF_>1^)&Y3?V#:!]6S
M?O(^ZYA>]LK^R_Q!]RC(]]T_H3,FT&LE^)&Y3?V#:!]6S?O(_$C<IO[!M ^K
M9OWD?=<PO>V5_9?X@^Y1D>^Z?T)F3:7D_1)^=Q+.-W7E^S%O\OB76.(&CQR>
MSKB[EFK3V[&0/]C.VIE[6.S,-?\ Z>5^:R]AO?#7E6"?_P#$C<IO[!M ^K9O
MWDY8X(>%UR^\-MEH;CH?"C5-5V?%LN1T,UB*L]:[7BOU)J%R)KTL.:^*Q4L2
MPR1R,>Q4<CT:DC(WMP'*;G!P-H8=N,\;)C*24JIM5:0MAQA)Z3;2?&,M$WN2
MEH9[DWR$R]GY<,A95,HK6-D%&:WZY=:[M4])1UX:I'?8 $/$I@
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
M2[23^2VQ9[/Q(XTYQLE&<Y;T4TO+>J6CX\  #5#8@
M                                           #J%S/<C^@<5Z[EV+%
M^K9ID/E4]FQ7E5,W51J+Y;'6%BDBO5F*OLJ9"*S U%=Y38GN\Q*TO-=X:7$#
MAAZSDHX5VS5(4DE78,-5E26C SJJOS>)1]BQCFL9\:2W%+<QS6IW2VX7*D27
M%P8C/V+3?J]-RQ_AQ76_QH\%+T\)?C:%FN9/[*WE1R*=>-3?]M-C1:WMCY\Y
M2IKAKQ]0Y'E78$N+:C5OXSDW.W%MEIIGK-<BHBHJ*B^U%1>J*G\:*GRGDMJ<
MV/A0Z-OZV<OK7E:1M,JNE?9Q]1K\%DIE7N<N3PT;X&1S2NZHZ_CI*LR/>Z>U
M#D'-2):VO,1RI;UPMOI2W##/JUYI5AH9JHYUO Y-R-5R)1R21QM\US&N?ZG;
MCJ9!K&J^2HQJ=32<[9-V._*CK#LG'C'Y^V+\&EQZM3U^YE_LG>2W+:$*L'*]
M1;6W=;-C9\H59FJ6LWBRUZ+.J6DGO8TI6Q@M^^C'U43KJ #&%B         #
ML-R]\U.\\+\@M[3\U)4BED22[A[;77,%D^B=.E[&ND8U7JGL2W4DJ7V-3MCM
ML:JHMDCE.\6+1M]]5Q&T+#I&TRJV)L-^TUV R4ZJC&)C<Q*V%D$T[E3R\?DF
MUYO,<E>K/D')YCJF)X5$5%14147V*B^U%3^)4,E@;5NQWY,M8=L)<8_-VQ?B
MFO'4KQST?8Q\E^6T)VYV+ZBVKNZ5;9P(PJS$TM(+*6G19U2TBMW)C*R,%N47
M4:N1H4(O7VI\AY*<7*CXE/$#A<E;&+,FU:G!V1IKN8LRH^E7;[/+P>6[)[&+
M1J>QE:2&]CF(BMCHQ.=YK;+G*_SQZ!Q7KM;KV3]4S;(EDMZQEO*J9NNC6]9)
M(H$D?'D*K/:OKF/ELPM;V^?Y$JK$W=]G[:IOT6NY9[B3Z_@O@I>CA+\4\@N>
MS[%#E1R+=N3;1]M=BQ;W=L8$)2JKAKP>?C^5=@2TTWI6;^+O24*LJV6J7<$
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
M
M
M
M
M
M
M
M
M
M
M                     'X&T:KC,YC[6*S./I97&78G0W,?D*T-NG9B=\L<
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
M=LK,#66-^SWH^O5&6G.22K@8WIVN5)$NY'M5T4M.A+TD;-ORO<B7#[A1"R7
MXM+V?=%Y5K:<NV*WFYD>UJ31UIO+;%BZDJM17U,;%6BE[6+9]8D8DAW)-NV?
MR:2TE>]Y_P"SB_)7PI=;]"T7BT>6?/=_2 YV;TVS^1=$]G8SWJY[:RX0EM"U
M>Q;PL9[].'!K7=NNZ;)<7&<(8=L3B;@YP,U/A_B&834,'2PM!O:Z5*T?6S=F
M8WL]9R-V17V\A:5OL6Q<FFE[>C&N1B-:G+(!M4(**48I12X))))>A(\XMI;3
MR<W(MRLS(NRLJ^;LOR,FV=U]UDO93MMLE*=DWVRE)M]X !]'1
M
M
M
M
M
M
M
M
M
M
M                   !T;YJ/#ZX>\58YK>2Q_P-LSH^V':<,R.OD5>UO;$F
M2BZ)6S,#.C6^7?8^>.)%CJ6JBKWIWD!PWT0MBX614HOL:_:NU/Q6C1LG)3EA
MM386;5M'8^?D[.S:?89&+;*N>[JG*NQ+R+:9Z)64VQG59'R;(2CP*7W-1X>W
M$+A5)/<OT?AW5V.58MIPL<DU../JO1,M37NN8>9$1/,=8;)CNYR,@R5A_<UO
M1A%-".>%DK'QR,;)'(US)(WM1['L>BM<Q[7(K7-<U5:YJHJ*BJBIT(@>:[PA
M-.W!;68T5\&D;%*LDKZ<43W:MD9W+U_+8Z)'/P[WK[%GP[&UF]7228NS,Y7F
MH;0Y-2CK*A[R_P!G)^4O@OJEZ'H_&3/47F1_I!,;(Z'9_+:B.)<]V$=N8-4I
M8MCZM[/PH;UF/)Z:RNQ%;2YR]JXU47)56@<V<<N7/=.&^3^"MRP-K$RR.>E.
MVO;9Q628U5_*8W)P*^I:16HDCH$D9<KM<U+=6M(JQIPF:M.#BW&2::ZTUHUX
M-,])MD;8Q,_&IS,')Q\S$R(*RC)Q;J[\>Z#ZI5W52E7..J:UC)\4UUI@ 'R9
M$      ':?EIYRM]X4VTDU?+O=BGR>9<UK)+)<P%SJ[ND<E)9&K0M2?YU[&R
M5+3U1J3R3Q-\I>K /NNV4)*4).,EU-/1HPG*+DWL_:^'=L_:>'C9^%?'=MQL
MJJ%U,^Y[DTTIP?E5V1TG7+2<)1DDU;\Y3O%!T'B4M7%9"5-/VR5&,^!\O8C]
M1R$_1.YN$S"I%6N=SEZ15+3*.3D7N2*E,QBRK)89ZSFHJ=%1%_UDG7*?XIN_
M<.UJXK-2R[KJD7;'\'Y2RY<SCH$]G_-.:E22=S(V]/+HY-;55K&-@JOQ[%5Z
M;9@<I>J.0O#I(KZ45^^/Z)YC\]_]'TUTVT.1%^J\J<M@YUW'M>YL[/M>C[%"
MC/DGPE)YTFXUEN\'5_ENYP]"XJ4?6=5S#'WHHT?>P%]$I9['K[.[UB@][EFA
M:JHU+U&2WCWN^+':<]'-3M ;;5;&<5*$E*+ZFGJO_OO76NT\R^4')W/V5EW8
M&T\/)P,W'ENW8N73.BZM]FL+%%[LEY4)K6,XM2@W%IL #D,,   #XO:CD5KD
M16JBHJ*B*BHJ=%147V*BI[%1?8J'R !&QQE\*3A%N699FWXR]KMB2;S<G5UB
MU%B\?EE<[ND6Q26M/#4EE57>=9Q3:%B9SG2RR/G7S4D2P6$J8RC3QM"!E6CC
MZM>C2K1=4CKU*D+(*T$:*JJC(88V1LZJJ]K4ZJI^J#KTXM=;E*$(Q<_9.*TU
M_@OFTU?%\3<>4?.%MS;&+@X6U-K9^T,79L9QP:<O)LOAC1L45)5])*3]C"$(
MN3DX5PC7!QA%10 '8-.!&[MOA6<)LYNUW=LG2RUB3)79,G?U],DZ+ 6\G-)Y
MUBW+#%$R^C;,ZNGGILR#*4LCY$=7\F1\*R1 X+\:NS3I(*>Z]5JM='_\ZT^#
M[4;=R2Y>[:V#/)MV+M3-V79EX\L7(LPKYT3MHDU+<E*#33C)*4)Q:LK>KA*+
M;U_%UW6\=AZ-7&8FC3QF-I0LKT\?CZT-.E4@8G1D-:K79'##$U/S61L:U/U(
M?M ',EIP2T2X)+L-5NNG9.5EDI3G.3G.<Y.4YSD]92E*3;E*3;;;;;;U?$
M_3C    !QCQ9XS:MHN(FSFVYNC@\;#W(DUR1?,L2(G=ZO2J1-DMW[3D3JRI2
M@L69$Z]D3NBGS.:BFY-12ZVVDEZ6^".YL_9V1EWU8V)1=DY-\XUT8^/5.Z^Z
MR3TC7557&4[)R?",81<F^I')QU(YG.=K0.%%57;)E//R\D:OI:UBDCN9VY[.
MK'>K>9''1KN_5=R4U2JO16QRR2JV)T)W-?XRF>SGK&&X85IM:Q;E=%)LM^*&
M38+D?5S%7'U'>?5P\,K>BMGF]:R7:YKX_@VPU42$W*92U>M3WK]JS>O6Y73V
M[MVQ-;N6IW_GS6;5A\D]B9_^?+-(][OUN4U;:'*6,=8T+>?5TDEY*^#'KEZ7
MHO!IGHOS(?8 ;0S^AVARRNGLO$>[..Q\64);2OCUI9=_ETX,)+36N"ORFG*$
MUAV)2)#.:_Q-.('$Q;.,JV'ZAJ<BO8F$PUJ5MN_!U5&IFLNQ(+-QLC/9-1KM
MJ8YR.6*>O;[4E='&UJ-1$1$1$3HB(G1$1/U(B>Q$/D#4+\B=DG*R3E)]K?[$
MNI+P6B/5#D7R$V/R=P8;.V)L_&V=AUZ/HL>&CLGIITM]LG*[)N:T4KK[++9)
M).;20 !PFV@       ]LT?0\WLV4K837<3?S>6MN[:^/QM=]FR]$Z=TCFL3M
MA@C1>Z:S.Z*M SK)/+'&BN3]2U:2XM\$C@RLJJBNRZZRNFFJ$K+;;9QKJJK@
MMZ=EEDVH0A&*;E.348I-MI'J9V!Y?^5S>>)^1^#].PDUZ.*1L=[+6%]4P>+[
MNBJZ_DY&K$US6KW^J56VLC(SVP4IOD)G.5#P7XF)6S7%JUYTGQ)6:;A[BM@9
M^ORLWF:KVR3N1?9)5P\T<'5/\9V8W.C)YM0TW$Z_CJV(P>-HXC%TXTCJT,=6
MAIU(&)^J."!C(T5R_&>[IW/<JO>KG*JKLFS^3ED])7:UQ]S^&_F?"/SZO\4\
M^N>_[/C9&R>FV?R2KJVYM".]"6T;=Y;'QY=6M3A*%VT91>O&J5.*_)G#)OCO
M0(P.5#PEM'T;U;+[:D.[[/$K)6+>@_\ 9W&S-Z.3U#$2]S+DL3TZLNY5+$C7
MM9-5K49$)8FM1J(B(B(B(B(B=$1$]B(B)[$1$]B(GR'R!N6+B5TQW:X**[>]
M^+?6WZ?F/*/E]SD[<Y49LMH;=VCD;0R'JH=++2G'A)ZNK%QX*-&-5KQZ.BN$
M7+RI)S;DP .R:.
M
M
M
M
M
M
M
M
M
M                                                        >G[W
MP_P>T8RSA=BQ5',XJVWML4,C6CLUY/8O:_LD:O9*SKW131JR6)_1\3V/1%2
M7FN\%^:NEG,\);;[,2=TK]-S%M%G8U$3\GA,W:>GG(G3HRKFI5E=U5SLNYW;
M$MBH'1S=G57K2R/'LFN$EZ'V^AIKP)?YI^?7E+R+R>FV)M"==$YJ>3L[(UOV
M;EZ:)]/BN22FXK=611*G*A'6,+XIO7/WVO4\I@LC:Q&;QM[$92E(L5O'9*K-
M3N0.153X\$[&/['].Z*5J.BF9TDA>^-S7+Z^7G^83E5T;BACDH;?A8;DD37)
M1RM=?5,SC7.1?CT<C$GG1MZKW.K2^=2F5$]8K3-3H5N.;#PG=XT)+.6U5+.\
MZO%W2.=2K==EQT*?_IV)K(Y<@R-/^DNXB-WQ4=/-CZ4+7*W2=H;!MIUE%=)6
MOPHKRDOQH]:]*U7>UU'KGS(?9K\FN5/0X.TY0Y/;:GNP5&7:GL_+L?!+#SI*
M$(SG+V.-E*FURE&JF>5+61%.!^M4_6U5:Y/UM<U51S53Y4<U45'(OM145%3J
M#!ES@        #]?7]@OXF]6R>*O7,9D:4K9J=^A9FIW*LK?DD@LUWQS1._4
MO8].YJJUW5JJBSC<I_C-Y/&)6PO%:M)F*+>V)FVXJK&W+0,]J(_+XJNV*#(L
M8G1'V<9%!<[&]5HWK"N>^"(';Q,VVB6]7)Q[U^"_2GP?[UV$7\Y_,WR=Y88G
MJ3;VSJLEQBUCYD-*<_#;U\K%RXKI:UO>5*J6_CV24>FIL22+]7#7BGKFXXJ#
M-ZOF:&<Q5CV,N8^=LS&O1$5T$[$Z2U;,:.3S:MF.*Q"J]LL3'>P]^*&7!KCO
MMW#[*MS.GYV[A;G<SUAD#FR4K\;%1?(R6/G;)3O0N1%;TL0NDB1RNKR0R]LC
M;$_*CXQ>K;(E?$<2(ZNG9MR,C3-L=)^"EZ3I[7S3S/DFP#EZ=7)D99L>Q/C.
MRC5<D3=SV?RAKLTC;I5/O_ ;\&_8^B7#\9GDISW?8,\HN3O39VP>DY1;(CO3
M<*:__P OBUKCZ_AUIK*A!:)WX6])Z2LLQ<>M:DTP/YJ=V&S#%8KRQ3P31MEA
MGAD;+#+$]J.9)%(Q7,DC>U4<U[%5KFJBHJHI_2;$F4;E%IM----IIK1IK@TU
MV-=J  !^                _/RV7J4*MB[>LUZ5.K$^>U;MS1UJM:")JODF
ML3S.9%#%&U%<^21[6,:BJY41"/#FO\3?A_PS]:Q=6PS;=MA[X_@'#V(W0T+"
M=$1F<RK4EJXU6JJ+)4:EG)HWHOJ*,>V0K4<S/.OQ XK67+LN6\C#MD[ZFLXG
MS*>"K=KE6-TM?S))LE9;UZ^M9*:U(UW7U=M:-4B;@]H;=JIUC'URSNB_)3_&
MEU?,M7V/0MWS(?8;\I^5W0YN56]@[$GNS6?G4S]49-3T>NS\%NNR]233A?=+
M'Q91;E7=;*+K<V?-?XRN!PGK.&X85H-GRC>Z*38[K)F:Y3?[6JM&%%@MYN1B
M]5;+&ZKC%7LDBMWH^Z,KR<5N,>T[SE7YO;L[?SV3?W(R>[(U(JT;U15@H4H&
M0T<=6ZHB^K4:U>%7)W*Q7JKEXU!I6;M*W(>MDN'9!<(KT+M]+U?B>O'-!]CY
MR8Y$T*.Q\%2S90W+]K9FY?M*_5:273[D5CU2[<?%A11+2+G"<UOL #H$V@
M       ^<<;GO9&QKGR2/9''&QJODDDD<C8XXV-17/D>Y4:QC$5SW*C6HJJB
M'=7E8Y!.(/%>2*SBJ'P/K3G)YNU9F*6#&N9^OX+AZ,L9N7Y43U+_  -CVK'9
MOUG]J+9@Y4_#OX?<*6PWJ--V>VAK.DNT9ID4UV-SO:]N*K-;ZIAX.JJUOJK%
MNOAZ1V[]OIWKE\#8UU^C2W(=LY=7Y*ZY?-P[VBK7/=]EOR7Y&*W$=WVXVW!-
M+9.!9!NFSL6T,O2=.$E^%6U=EK6,EBN$M]0?\IWA%;EN:5<QO#K6D:Y(C)F5
M)86?A5D87)W(D5"=KX\(UR>Q9<M$ZXQ4_P 4N8YLJ6/. _+9I7#7%IBM.P=;
M%Q/1JV[B]UG*9&1O_6Y')V%DN6W=W5S(WR^KUT<L=6""%&QMYT!NV!LFG'XQ
M6]/MG+C+YNR*]'SMGD%SR_9*<J.6UDH;2S/4VS%/>IV/@N=.!#=>L)71WG9F
M71ZU=E3LW).701IA+<0 &3(!
M
M
M
M
M
M
M
M
M
M
M                  (\N;#PU^'_ !12SDD@75]LE17MV/#P1)ZW-V]&_#>-
M58ZV5C7V=\O=5R2HUK(\C&Q.Q:TG-!R-[_PGGDDV#&^NX'S496VG$MELX69'
MN[8FVY%8DN)M2*J-2KD60I))U94FN-;YBW:#^2_0@M035K4$5FM8C?#/7GC9
M-!/#(U6212Q2(Z.2.1JJU['M5KFJJ.144PFT-A57:RCZW9[J*X-_C1_BM'VO
M4MKS(_9B<I^1_0X=]CVYL2O=@MG9ULNFQJUHM-GYSC9;C**24*+(Y&)%:J&/
M"4G-9\0+.W-AX.&N;#ZSF>&EBOJ69<CY7X"PDC]7OR=%5&5O+22U@))'?*ZL
MRYCVHC61XVOW/F2NWQ@X*;5H.7=@]OPMS"9%.]T+;+4=6O0QN1KK..NQ*^ID
M*W56HLU6:5L;G)'+Y<O5B:3F[-MQWY<?)UX3CQB_G['X/1^!Z]<SWV0_)CEM
M2GLC-5>?&&_?LC,W:-HT:+6<E3O2CDTQZW?BSNJBG%62KFW!<6@ Z!.(
M    !W+Y7N?#B%PHECAP>1;DM?\ ,1UC5LTLMK$O:KNLCJ"MD;9P]ER*Y6RT
M)&5W2JDERG=1B1EE[E2\1WA]Q32OCX;?X-[5*U$=K&9GBCGL3=%5S<+>5(JV
M::G1SFQUTBR"1M66?'P,]I36/**J*CD54<UR.:Y%Z.:YJHK7-5/:US51%:Y%
M145$5%14,M@;9NHT2>_7[B74O@OKC\W#O3*O<]OV)G)?EHK<J=/VIVU)-QVO
M@5PC.VQ]3VAB^15GQUTWIR=67HHQAEP@G%Z$X*GW*CXMF[Z/ZKB-O27>-9B1
ML37V9^W9\;"G:C5JY257,RD43.[I3RJ+/)\1D>5JQ,['60N /,_I'$W&_"6G
MYNOD/+8QUW'2+ZOE\8Y_R1Y'&RJEFLO=U:R;M?5G5%=6GF9T>N[8&UZ;^$7N
MS[82X/\ )[)+T<=.+2/(/GF^QGY4<B;)6;0Q/5>R][=JVQ@J=V#)-Z0CD>2K
M,*V6J71Y,(1G/5467QCOG/X ,H5\       /2>(7$G :GBK&;V7+T,)B:O3S
MKV1L1UH$>Y%[(F*]4=-8E5%;#6A;)/._XD,;WJC2OUS7^,]>N^LX7A/47'55
M[X9-OR]9'7YF*BM5^%P\[5BI(J]'17,JVQ.YBJBXNI,C96]#-VE50O+EY79!
M<9/YNQ>+T1,7-+S#\IN6F1T.Q,"4L>$U#(VED[U&S<7JU5N2XRW[$FI>I\>%
M^2XO>C2XIM33\Q7-MHG"VAZWMN:AK6I8G24,)5Z6\[D^B]O^!8V-WG+#W]&/
MNV/(H0.5/6+475"MES7^*OOG$'UK$Z\^32=5E[HEJXZP[X?R,"HYKDR>9C5C
MH(I45%=2Q3*K6HKH+%R_$O58TMDV7(YF_:RN7OW,ID[TJSW,AD+,MNY:E7V=
M\UB=SY7JB(C6HKNV-B-C8C6-:U/Q32L_;MMVL8^MU^YB^+^%+@WZ%HN]/K/7
M7F0^PLY,\E>AS=HQCR@VU#=FLG,ICZAQ+%H_\RP).R&_"6F[DY+NN4HJRE8S
M;@>$3_\ RO\ ]5]JK_K5?:J_K7VGD P9<D          _:UK6\CF<A4Q.(H7
M,IE+\J04L=CZ\MN[;E5%7L@K0-?+(J-17O5K>V-C72/5K&N<DZO*CX,%VYZM
MFN*]QV/K*K)8]0P]AKKTS>C7HS-9F)71U&K[62TL5YLZM5'-RM:5'1)V\3!M
MOENUQ;[WU17ID^"_>^Q,BSG1YZ.3G([$]5;=VA7CRG%RQL*OU[:&9IJM,;$B
M^DG'>6X[I]'C5R:5MU:>I#GP2Y?]PXBY7X'T[!V\Q98K/6YXV^5CL:R3KVRY
M/)2]M2C&Y$<L:32)-/VN;6BF>G86,N5#P?-3U-:V9W^:'=,_'V2LQBQ*S5L=
M,U4<G2I*U)\U*QWL\_))'3>B(K<5$]/,65[A]PXP.J8JMA-;Q%#"8FHG2"CC
MJ[*\#55$1TCT8B.EGDZ(LUB9SYYG?'ED>[JI[J;IL_D]55I*W2V?7HUY$7X+
M\+TRX?BIGDCSW?9Q<HN4G38.Q.DY.['GO0?06Z[5RZWP_P XS8*+QX37%X^'
MN:*4JK<C)AQ/IKUXX8V111LBBB8V...-K61QQL1&L8QC41K&-:B-:UJ(C41$
M1$1#[@#82D+;;U?%OBV^ML  'X
M
M
M
M
M
M
M
M
M
M
M                          #CSB?PGUO=,3/@]JPM#.8N?VNJWX&RI'(B
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
M0Q
M
M
M
M
M
M
M
M
M
M
M               (Q>;#PL]!XB^M9;#Q1Z7M<ROF=D\35C^#,C8=U<YV9P\;
MH()Y)GJKI;]1U2^Z1WFV)K:-\ETG0.OD8M=L=VR*DO'K7BFN*?BF;CR'YP=M
M<F\Z&T=A[1R=G9<=$YT3\BZ">O19-$U*C)I;XNG(KLK;T>[JDU1UYC^3W?N%
M=Q8-KP[FX^27RJ6PXUS[NOWU7\U(;WE1/K3.]O2GDJ]&ZO17,KOC[9'=8300
MV#7J&6I6<;E*-3)8Z[$Z"Y0OUH;=.U ].CX;%:PR2&:)R?G,D8YJ_K0@WYL/
M!CQ>2]9S7"JU%A+R]TTFJ9.>5^$L.^,][<5D'I/:Q4CU7I'5L>M8[N5D43L9
M7;U;IV?R;G#65+=D?</V:]'9+YM'V:/K/57F1^S]V9M+H=G\L*:]D9KW:X[5
MQXSELJ^7"*>36W.[9\Y/3>GK?B:[TYV8E:4%6W![[Q*X6['IN5FP>U86_@<K
M![74\A#V+)'UZ)/5G8Z2K>JN7V,MTI[%5ZHJ,F<J*B>A&LRBTVFFFN#36C3[
MF>B&%G49--61C759&/="-E-]%D+J;:Y+6-E5M;E"R$EQC.$G&2XIM  'X=H
M     \*G7V*G5/XCXL8UJ=&M1J?Q-1$3_P $/F -0          ?WXK%6[]J
MO1H5;-Z[;E;!5I4J\UNW:F>O1D-:M79)//*]?8V.)CGN7Y$/U(^)V1C&4I-1
MC%.4I2:48QBM7*3?!))-MO@EQ9_ <F<)^#6T[UEH\)J.#O9S)/[7/BJ1M2&K
M$Y>WUB_<F=%3H5D7V+/<GAC5?B,5SU:Q9=N5#P:L]F_5\SQ0LRZWBW=LL>M8
M^:&38+;.O5&Y&VSSJF'B>WM7RH'7,@K7/CE3&SL+#7"C@WJVC8J+":E@\?@L
M9%T58*,/:^>1$[?6+MJ19+=^VY$1'V[L]BS)T_*2N-@V?R>MMTE9K5#Q7EM>
M$7U>F7I2:*)<]WV=FP-@=-@<G%5RBVK'>@[X6/[38LUPULRJVI9TD]'T6%)5
M26J>;5.+B1$<I_@UX'">K9GBA/7V?*HC9&:W3=,FM4Y/E1MV5[8+.<>WY'12
MQ5L:J]S'U;C.R4FTQ6*JT:T%.E6KTZ=6)D%:I5ACKUJ\$;4;'#!!"UD4,4;4
M1K(XVM8QJ(C41$0_O!NF)@U41W:XI=[ZY/TOK^;@EV)'DQSE\[G*'E=F>K-O
M;1NS)1<N@Q]>CPL2,OP,3$AI32M$E*:B[;=U2NLLGK)@ =LC8
M
M
M
M
M
M
M
M
M
M
M
M             XAXS<!M1XA8F3";A@J6:HN1_E>>UT=NE(]O:MC'9"NZ*]CK
M*)TZ6*5B&7HG:KE;U:M=?FP\';:-:6SF.&\MC;\(WOE?@YUA9M%"/JYRI7[4
M@JYR*-GL:VNVODW?%CBI79%5ZVA@8W.V53D+RXZ2[)QX2^?W2\'KX:$Z<SWV
M17*CD3<OM3FNW <]^_9&;OW[.NU>LY1JWXSQK9<-;\2=-LFHJR5D%N//?N4Y
MJTTU:S#-6LUY'0V*UB*2"Q7F8O1\,\$K62PRL7V/CE8U[5]CFHI_.76N:+D.
MX?<5X72YS&KC\^V-65=GPWEU,Q#T3HQMIRQOKY2NQ>B)7R4%E(VJ_P!5?6D>
MLJ5H^:SPX>(7"U9\A)479M5C5[DV3"UY9&U86^U'9K&HLUK$]K?;)9<ZQC&K
MT;Z_WN2,TK/V)=1K+3?K]W'L7XRZX_M7CJ>O7,C]F#R7Y8=#AVV+8FVY[L?M
M;GVPZ+(L?9L_-:KJRM7HHTSC1ER;:ACSC%V/H"#PBHJ=4]J+\BI\BGDPQ;(
M           'ASD1%551$3VJJKT1$_C55^0[)\NG*5O?%.\E74L++/3CE2.]
MGKG?3P&.]O1_K&1>QS)IV)[?4*+;=]45'>K)'W2-LF\I_A4:)P^6KE\^UFZ[
M7#VRMNY*NU,-C9T1%ZXG#.62'OC=T5E[(NNVVR-\ZLM+N\IN3P=DW9#\F.[#
MMG+A%=^G;)^"^=HKGST_90\EN1,)TYN3ZOVLHZU[&P)0LRU)KR7ESUZ+ K?D
MMO(:N<'OT8]^FZ0>\J'AD<0.):ULG<K/U#4Y5:]<WF*[VW;\'7XWP+AGK%:M
M(]O18KUOU/&O:Y)*]BXK'PEE;EDY)N'_  HJHFM8E)<O)$D=W9<HK;N=N=6H
MV1J6G,:RA6D[45:&,BITE5$>^"297RO[:(AY-WP-C4T:-+?G[N79\%=4?3QE
M^,>07/7]E7RIY:RLQ[\C[6;&D_(V/L^<X43@GY/JZ[579\^$7)6[N,IQ4ZL6
ME@ &6*T
M
M
M
M
M
M
M
M
M
M
M                                         ^+V(Y%:Y$<UR*CFJB*B
MHJ=%147V*BI[%1?8J'R "9$MS8>$GI.\K9S&I.CTC9Y%?*]*<"/UO)S.57N6
M_B8T:M*:1WL]<Q+ZZ-5SYK-&_(K>E;SC_P L6[\,<E\';AA+&/;)(Z.CE8D=
M9P>4Z(YR+CLHQB5YI%C:LKJ<BPY""/HMFI#\A>L/6MPTS$[!CK6(SF-I9?%W
M8UBM4,C6BMU)V+^J2&9KV*K5Z.8[IW1O1'L<UR(J8#:')^JW65?K4^O@O(EZ
M8]FO?'TM2+I<R'V;/*3DOT.#M5SY0[&ANP5.5:UM'$K7#_-,^2G*<(1]CC9:
MNKW8QJILQ8ZR,_P%AGFO\%YCO6LWPFN^6Y5?,_3<Q8ZPKUZ*L6"S,JK)!T1'
M>52S#IV/>[HF5JPM9$D!^ZZ1F=;REG";!B[V%R]-42SCLE7DJVHT551DGER(
MGF02]JN@LQ*^O.SX\,LC%1QI69@6T2TLCIW27&,O0_X<&NU'KES4\^/)KEGB
M]/L/:$+;H04LG9]^E&T<371/I\64G)P3:CZHHE=BREY,+Y232]6 !TR7 #[:
M\$DTL4$,<DTT\C(8(8F.EFFFE<C(H88HT=)++(]49''&USWN5&M:JJB$Q_*C
MX/>U[5ZMF.(4UG3,"_LE;B&,C7:[\:^WMDAG9)7P+')^N]%:R#51T<F-KJJ2
MIV<;$LNENUP<GVZ=27>V^"7I9'W.+SI[ Y)X3SMO;1HP:FI=#7)N>5E3BN->
M)BUJ5^1/5I2Z.#A6FI6RKAK)10</>'&?VW*P8/6</D,[EK/MCHXVN^Q*V/N1
MKK$[FHD52I&KD\ZY;D@J0(J+-,Q/:6 ^5#P8:%/U7-<5[C<G:3MF9J&*G<S%
MPNZ(K8\SDX^RQD7L7VOJX]U2FCT5DEG(5U5KIC."G+_J'#O%-PVH8.GAZG1B
MV)(F+)>ORL3IZQD;\ROMWIUZKT?8E?Y:*K(DCC1K$YD-RV?R<KAI*[2R7N?]
M6OXS^?1>#ZSR=Y[_ +/+;FV^FP.3$+=@;,EO0EF;T7MG*@]5KTT&Z]G1DM'N
MXDIY$9+59NZW _#UO6L=AJ-;&8FC4QF.I1-@J4:%>*K4K1-_-CAKP-9%&U/E
MZ-:G5555ZJJJ?N &R))))+1+@DNI+N10:ZZ=DY662E99.4ISG.3E.<Y-N4I2
MDVY2DVW*3;;;;;U  /TXP
M
M
M
M
M
M
M
M
M
M
M
M   <$<>N6G2N)>+7%;AA*V3C8U_J=U$\C*8R1Z*GG8W(Q=MJH_K[7,8]8)D3
MLL0S1*YB^ ?%E<9IQE%2B^M-)I_,S)['VUF;.R:<W RLC"R\>:LHR<6Z=%],
MUU2KMKE&<'IPX-:IM/@VBN'S7>$7N>E^LY?2GS[OKD??*M6&!&[3CH6IU5L]
M"%/*S#&)U5;.,;'9=[47%1M8LK^ .5SPY>(O%"2.S!1=K&M]_;-LF?JV(HI&
MHJH_X)QBK!<S$C%16]6/J4.]'1/R44K7,3Y@U>S8-'JF$5O*$H3L<4^V$H+=
M3:;W7O<>M\.#X\+^[$^SFY9U\D,V=BV=D;4Q<[9^SJ-K6XWKW19F-M"UWVXT
M)0P[LJEX,8US=*IFIN5]%TDW.RQRL\@W#_A1$RQB,>N5V)8^RQM&8;%9RKNY
MJ))'11&-@Q-9_M18*$<3Y&=&VY[3FH\[L &RT40JBH5Q48KL2_:^UOQ>K*(\
MJ>5NT]MYMNT=KYV3M#-N?KF1E6RMGHM=V$-?)KJAJU736H55Q\FN$8Z(  YC
E70                                            #_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>cvlt-20210331_g10.jpg
<TEXT>
begin 644 cvlt-20210331_g10.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MD &0 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *YGXR_&+X:?L^?"GQ!\;_C)XNM=!\+>%M*FU+7=7O"?+M;>)2S-A068
M\8"*"S,0J@D@'IJ\'_X*=?L:S_\ !07]@OXE_L?6'BQ-"O?&FA+#IFJS*S10
M7D%Q%=6YE"@MY1F@C5]H+;&; )P* /@+4_\ @\-_8RAN;CQ5H'[&GQWU3P!:
M7QMI_'<'AVS2V.&V[U5KD*,DC"O(C<C(4\5^EO[)/[6GP(_;A^ .@?M+_LW>
M-$UWPIXB@9[.Y\IHI89$8I+;S1-\T4L;JRLI[C()4AC^%'A']J;_ (+D_P#!
M(']E*X_8:_;?_P""4^E_%[X!:%X?O-&OM1T.UF:&319O,$RRZCIWG0Q1,DC_
M #W%NDHW9<[J^J?V?/\ @JK_ ,$[OV-/^"!GCK]MG_@F#\ I/"EAHWB)K'_A
M6FOZE=7;6'BZ[^RP 3R2SR-) (W@N,QR*)(HR!Y<A95 /UVKQ3_@H+^WI\#O
M^";'[+VM_M6_M _VI-H>D306T&G:';)->:A=SN$BMX5=T3<3DDLRJJJQ)XP?
MR'?X<_\ !Q7!_P $YQ_P6<;_ (*OS-K \%CX@M\(/^$7M_[,_P"$>\C[9DG'
MV?S/L?[TP?9^GR^;OYKS'_@MW^U!\>/^"H'_  0S^$/_  49MOBS'X9\*3:O
M%H?Q"^$=GIN^VO?$<5U<P_VA'.S%HXU$+,D9W$).H9B5)(!^H?[/7_!??]FK
MXC?LK>*/VQ_VF?@U\0O@'X&T";3DTG5?B=HAA7Q3]MAFF@&DK%NDOF*0LV(T
M(*L&!*AROV]X3\2Z;XS\+:9XPT?S/L>K:?#>6OG+M?RY4#KN'.#AAD5_-3_P
M6C_9'_;Z^"W_  10^"GQ$_:,_P""A$_Q*\'7WBK1WTKP7)X6CLUL([O0M]A&
M)5<EOLD=O=Q@X^?[7DXVC/U%^V+\5O\ @J#_ ,$??V8OV2OVE_B#^WCKGQ!\
M'#XCVMG\5H8M!AMH+K0[J.UNK2R:/:[+Y=M;:A%YJL-Q>+N " ?N)17X0_M]
M?\%Q/VJ?A/\ \%^]!\ ?#'XO:A#^SQX&\;>$/"'Q L[*&!],N9M3B>:>620H
M6\P))<;<,,_V<<<#)^COV3_VT?VU?VU?^"[O[2W@SX.?%UW^#?P%\+R:+I'@
MZ]=8M*OO%/EBTC6[FBA>98S=PZDY9-S*MNF$;&* /U0HK^<;]LS]J+_@H!^S
M=\+/&/QW^-__  <H^#H_CAI&L2OI/P)^$D46KZ7*%N JVQDMP$MFV%VV7%L<
M!%61R6++[A_P4N_X+"?MQZ?_ ,&_7[,?[>WPK^+<_@[XA>.O&UM8>+]3T*SA
M1=06&TU:.8>6Z,L:RRV:2E4 "DX7 XH _<FBOQP^*/QQ_P""KO\ P2+_ &%_
MBC_P4O\ VT?VS+/XG>)OB!X?T:V^'?PR32S'H_A37=1G+R?+QNCM8/N!"HE,
M;JX^[(?CG7_^"GO[>'[)?[.G@7_@H;H7_!>WP3\9?'>K7>GW_CW]FN[CLY(K
M6TNP'>U18GR)(MR),L,-N8B7*.1'\X!_2K17)_ ;XN^'_P!H'X&^#/CUX3@D
MBTKQOX3T[7],CE8%DM[RVCN(P2."0L@S7YI_\%AO$?[;-M^V!%IOCC_@L_\
M#']DKX#6_AE;GP^-*U:.;Q7K%XJH)7FLI!!-(IE,JKY$SQ+'"A*F21@ #]6*
M*_%K_@W[_P""HG[5W[1,O[4W[.WQ3_:ND^,FC_"O0I]1^&GQ5FT0V=U>VX-W
M$LS+(BR;9!'#,B3;I$.]=[+C'C'_  3!\8_\%UO^"NO_  3W\??'#3?^"J^H
M^!+/X<Z[J5MHSV7AB*75?$VJ16%O>&VNKN-HC:VJ1RP(GEJY+3RLZ-L4$ _H
M,KS3]L7]J+P1^Q5^S%XT_:J^)&AZKJ6A>!]&;4M3L-#CB>[FB5E4K$)71"V6
M'WF4>]?DQ^QK_P %\_VIK'_@W%^)'[>OQ@O;/Q5\4?A]XZE\#>'M8U"R1%U&
MYF336MKNZCB"H[0IJ+%@ OF_90&.YV8^-?M%_ '_ (+6:S_P0S\3_P#!0CXW
M?\%-+CQYH_Q-^'5IK7B[X.:UX6B:UBT#47ADAGM;I&407,<<T-P8XH8D #)E
MPN' /W _8=_:]^'_ .WK^RIX/_:Y^%GA[6-*T#QI937.FZ?X@BB2\A6*YEMV
M$JPR2("6A8C:[<$=^*]7KX@_X-O?^4)7P#_[%_4/_3M>U]OT %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5\\?\%4_V)=;_P""A7["_C?]EWPA\1)_"?B'6+6&X\->((KB6);6_MY5
MFB64Q?-Y,FTQ28#$)*Q"D@"OH>B@#\-O@Y\7?^#K[]E3]FFQ_8+T?_@G9X2\
M87'AW0CX>\+?$RZUVSN"EBJ>5;R.YU!()3%'A4:94.U$\U&(;=Z)^R'_ ,&V
M/C[PC_P0V^)?[ 'QO^(VEV'Q,^*>NQ>)_MEE(UQ8:!J-K]G:QM6=1F5?]'*S
M2(#@7,@0/Y:LW["T4 ?A)_PAW_!SE<?L#+_P1HD_8/\ ",>FGPH/ Y^-!\96
M?V<>&1&+;80+@C/V3]QO\OS?*X\CS?FKUK]O;_@AM^T%X._X-\O!'_!,;]CO
MPLGQ%\<^'_&%CK&O21ZK9Z<E]<O+=3WLZ/?30QB-9)PD:EMYC1,@D&OV!HH
M_+[_ (+;_P#!-7]J_P#;'_X(@_#?]F/X'^ H]3^(?@!O"^HZAX5.J6T<ERUG
MI<ME=012O((6D1K@N/GPXB8*6)4&]X]_9G_;F_X*D?\ !!CQU^S7^V!^R?9_
M#CXL6VEQP?#[PR-<MIFOY]+@M)[&Y,OFF.U>YN(I[=ED9 B.=V%.X_IG10!^
M!OP#_P"#>O\ ;;U'_@B'^T)\+?C_ /"DQ_M'?$+XB:=XC\-:;=^*=-N9KA=+
M\K[,'O([EK='D6YU5!NE4*)E)(Y%?3__  23_P""0_[6W[/G_!'OXY_!;XSW
M[^#?V@OCW_PDD^K:O=:U!>3:?<7%K):61FN[.25'RQDN2\;LZ_;&Z.,#]4Z*
M /YUOV??^"9__!7CPE_P3<\>_P#!,?PQ_P $</AQX?\ %VI6FIC6/V@];\8:
M2+W6;4S&Y2P@V!GDGE"BUAE,ZP1HZF18L-)7IO[87_!'W_@I;\:/^#=K]G']
MA?P9^RW+)\5OAW\1;B]\5>%9?&>B)]FLO^)T$N%NFO1;2!A=VQV)(7'F$%?E
M8C]W** /DO\ X*^?\$Z=6_X*7?\ !-SQ%^R7H>NVFC^*F@L=2\+7VH,?LT6J
M6C*Z1S% Q$<B^;"74$H)=X#;=I_,?X;?LO\ _!:[5/A3\.OV+_#'_!$S]GKP
M'XE\(R66G>*?CYXKT'PUJUEJNG6\9A$TMN8Y6:1U"22R1&65V4D)%N./WLHH
M Q_AYX2@\ ^ -#\"VL=BD6BZ/;6$::7ID=E;*L,2Q@0V\?R01X7Y8E^5%PHX
M K\7?VF?V /^"B7[/G_!<OXA?M]:!_P34\-?M;^"_B%I4=MX/@\1>*-/M1X:
MF\FU1"1?"06SP?9WC#^44:*7Y9$=G4?MU10!^.__  20_P"";O\ P4U_9X_;
M)_:Y^+/[6W[/.@:1;?'#P?=7FB:MX0\3Z?-I7]IS2R3#38(?/%S$B?:WB#RQ
M*G^BM\Y!1G]1_P"#<'_@GK^V!^P5_P $QOB7^SS^UC\(O^$4\8>(/B1K.J:1
MI']OZ???:+2?1=,MHI/-L[B6)-TUO,NUG##9D@ @G]-Z* /Q,_X)Y_\ !!;]
MK76?^" GQL_X)N_M8^"K;X<?$#QA\5I_$W@PWNMV6HPHT-EHQM999-/FG1(Y
M)K*>!QDR*C,X0_+NY"\^"?\ P<D?'/\ X);W_P#P2&\1_L+>%?#>F^%/!L>A
M/\1[[QM8^=K^EZ>%:RTNSC%P8A-*((+<W#LL0CSO\MCFOWBHH ^6/^")O[.'
MQG_9&_X)<?"+]G/]H;P;_P (]XR\+Z/>0:[HW]HVUW]FD?4;J91YMM))$^8Y
M$;*.P^;!Y! ^IZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M!KQ[?7<NL>%O%'P_M]7U"VCN8_*F5+R24.SM& IDB-L6QDC/S'[N_P""9O\
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
M ,$V/@[\,OBK_P '8_[6>I?$GP3IFNGPYX=U6]T:'5;*.>.VNGN])MS.JN"
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
M/V"O^$M_X9.^$7_"*?\ "=:PNJ^*O^)_J%]]NNUWXD_TRXE\K_6/\L>U>>G
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
M45^?/_#]O_JUC_R^/_N&C_A^W_U:Q_Y?'_W#1_J]G'_/K_R:/^8?\1Q\+O\
MH8?^4J__ ,K/T&HK\^?^'[?_ %:Q_P"7Q_\ <-'_  _;_P"K6/\ R^/_ +AH
M_P!7LX_Y]?\ DT?\P_XCCX7?]##_ ,I5_P#Y6?H-17Y\_P##]O\ ZM8_\OC_
M .X:/^'[?_5K'_E\?_<-'^KV<?\ /K_R:/\ F'_$<?"[_H8?^4J__P K/T&H
MKY\_82_;M_X;7_X2K_BUG_",_P#",_8?^8Y]M^T_:/M'_3"+9M\C_:SO[8Y^
M@Z\S$8>MA*SI55:2W6CW5^A^A9'GF5\2973S'+JGM*-2_+*THWY9.+TDE)6D
MFM4MKK0****P/6"BBB@ HHHH **** "BBB@ KQG]LS_@G_\ LJ?M\^&=&\._
MM+_#A]4G\-:@U]X6U[3-5N=.U31;E@ TMK>6LD<T6[:FY0VQMB%E)5<>S44
M>'_L:_\ !.C]D?\ 8*M=<E_9Q^&LMEJ_BF=)O%7BK6]8NM4U?6'0$)]HO+N2
M25U7)VQA@BDDA022>&_:I_X(P?\ !/S]L/XM7WQT^*_PLU>R\5:WIZ6'BC5_
M!_C'4=$?Q!9JH18+];*>-;I0@";G&_:JKNVJH'U310!R_P %?@I\)_V<_A7H
MGP1^!O@+3O#'A/PY9"TT70]*AV0VT0)8XZEF9F9F=B6=F9F)9B3S?@3]E'X8
M> _VF_'7[7%M<ZKJ/C/Q[I.F:3>W>K7:RQ:9IMBK^5962!%^SPM++)/(N6,D
MKEB>% ],HH ^5/C=_P $;?V,/C]\9=>^+OC>V\96]IXSU&QU#XA^ M%\:W=G
MX:\8WEGL^SW&IZ=&PCN77RX\_=63RU\P.<D_54<<<,:Q11JJ*H"JHP !T %+
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\^=?T&5_/G7VG
M"'_+_P#[=_\ ;C^3_I0?\RG_ +C_ /N$****^T/Y/"BBB@ HHHH **** "BB
MB@ HHHH _0;_ ((2?\U3_P"X'_[D*_0:OSY_X(2?\U3_ .X'_P"Y"OT&K\QX
MA_Y'%7_MW_TE'^A'@=_R:[+_ /N+_P"GZ@4445XI^L!1110 4444 %?B;_P>
M)_\ -NO_ '-W_N%K]LJ_$W_@\3_YMU_[F[_W"UZ.4_\ (PA\_P F>9G'_(MG
M\OS1^)M%%%?9GPP4444 %%%% !1110 4444 %%%% !7]LE?Q-U_;)7SN?_\
M+OY_H?3<._\ +W_MW]0HHHKYT^F"BBB@ HHHH **** "BBB@ HHHH *_GSK^
M@ROY\Z^TX0_Y?_\ ;O\ [<?R?]*#_F4_]Q__ '"%%%%?:'\GA1110 4444 %
M%%% !1110 4444 ?H-_P0D_YJG_W _\ W(5^@U?GS_P0D_YJG_W _P#W(5^@
MU?F/$/\ R.*O_;O_ *2C_0CP._Y-=E__ '%_]/U HHHKQ3]8"BBB@ HHHH *
M_$W_ (/$_P#FW7_N;O\ W"U^V5?B;_P>)_\ -NO_ '-W_N%KT<I_Y&$/G^3/
M,SC_ )%L_E^:/Q-HHHK[,^&"BBB@ HHHH **** "BBB@ HHHH *_MDK^)NO[
M9*^=S_\ Y=_/]#Z;AW_E[_V[^H4445\Z?3!1110 4444 %%%% !1110 4444
M %?SYU_097\^=?:<(?\ +_\ [=_]N/Y/^E!_S*?^X_\ [A"BBBOM#^3PHHHH
M **** "BBB@ HHHH **** /T&_X(2?\ -4_^X'_[D*_0:OSY_P""$G_-4_\
MN!_^Y"OT&K\QXA_Y'%7_ +=_])1_H1X'?\FNR_\ [B_^GZ@4445XI^L!1110
M 4444 %?B;_P>)_\VZ_]S=_[A:_;*OQ-_P"#Q/\ YMU_[F[_ -PM>CE/_(PA
M\_R9YF<?\BV?R_-'XFT445]F?#!1110 4444 %%%% !1110 4444 %?VR5_$
MW7]LE?.Y_P#\N_G^A]-P[_R]_P"W?U"BBBOG3Z8**** "BBB@ HHHH ****
M"BBB@ K^?.OZ#*_GSK[3A#_E_P#]N_\ MQ_)_P!*#_F4_P#<?_W"%%%%?:'\
MGA1110 4444 %%%% !1110 4444 ?H-_P0D_YJG_ -P/_P!R%?H-7Y\_\$)/
M^:I_]P/_ -R%?H-7YCQ#_P CBK_V[_Z2C_0CP._Y-=E__<7_ -/U HHHKQ3]
M8"BBB@ HHHH *_$W_@\3_P";=?\ N;O_ '"U^V5?B;_P>)_\VZ_]S=_[A:]'
M*?\ D80^?Y,\S./^1;/Y?FC\3:***^S/A@HHHH **** "BBB@ HHHH ****
M"O[9*_B;K^V2OG<__P"7?S_0^FX=_P"7O_;OZA1117SI],%%%% !1110 444
M4 %%%% !1110 5_/G7]!E?SYU]IPA_R__P"W?_;C^3_I0?\ ,I_[C_\ N$**
M**^T/Y/"BBB@ HHHH **** "BBB@ HHHH _0;_@A)_S5/_N!_P#N0K]!J_/G
M_@A)_P U3_[@?_N0K]!J_,>(?^1Q5_[=_P#24?Z$>!W_ ":[+_\ N+_Z?J!1
M117BGZP%%%% !1110 5^)O\ P>)_\VZ_]S=_[A:_;*OQ-_X/$_\ FW7_ +F[
M_P!PM>CE/_(PA\_R9YF<?\BV?R_-'XFT445]F?#!1110 4444 %%%% !1110
M 4444 %?VR5_$W7]LE?.Y_\ \N_G^A]-P[_R]_[=_4****^=/I@HHHH ****
M "BBB@ HHHH **** "OY\Z_H,K^?.OM.$/\ E_\ ]N_^W'\G_2@_YE/_ ''_
M /<(4445]H?R>%%%% !1110 4444 %%%% !1110!^@W_  0D_P":I_\ <#_]
MR%?H-7Y\_P#!"3_FJ?\ W __ '(5^@U?F/$/_(XJ_P#;O_I*/]"/ [_DUV7_
M /<7_P!/U HHHKQ3]8"BBB@ HHHH *_$W_@\3_YMU_[F[_W"U^V5?B;_ ,'B
M?_-NO_<W?^X6O1RG_D80^?Y,\S./^1;/Y?FC\3:***^S/A@HHHH **** "BB
MB@ HHHH **** "O[9*_B;K^V2OG<_P#^7?S_ $/IN'?^7O\ V[^H4445\Z?3
M!1110 4444 %%%% !1110 4444 %?SYU_097\^=?:<(?\O\ _MW_ -N/Y/\
MI0?\RG_N/_[A"BBBOM#^3PHHHH **** "BBB@ HHHH **** /T&_X(2?\U3_
M .X'_P"Y"OT&K\^?^"$G_-4_^X'_ .Y"OT&K\QXA_P"1Q5_[=_\ 24?Z$>!W
M_)KLO_[B_P#I^H%%%%>*?K 4444 %%%% !7XF_\ !XG_ ,VZ_P#<W?\ N%K]
MLJ_$W_@\3_YMU_[F[_W"UZ.4_P#(PA\_R9YF<?\ (MG\OS1^)M%%%?9GPP44
M44 %%%% !1110 4444 %%%% !7]LE?Q-U_;)7SN?_P#+OY_H?3<._P#+W_MW
M]0HHHKYT^F"BBB@ HHHH **** "BBB@ HHHH *_GSK^@ROY\Z^TX0_Y?_P#;
MO_MQ_)_TH/\ F4_]Q_\ W"%%%%?:'\GA1110 4444 %%%% !1110 4444 ?H
M-_P0D_YJG_W _P#W(5^@U?GS_P $)/\ FJ?_ ' __<A7Z#5^8\0_\CBK_P!N
M_P#I*/\ 0CP._P"379?_ -Q?_3]0****\4_6 HHHH **** "OQ-_X/$_^;=?
M^YN_]PM?ME7XF_\ !XG_ ,VZ_P#<W?\ N%KT<I_Y&$/G^3/,SC_D6S^7YH_$
MVBBBOLSX8**** "BBB@ HHHH **** "BBB@ K^V2OXFZ_MDKYW/_ /EW\_T/
MIN'?^7O_ &[^H4445\Z?3!1110 4444 %%%% !1110 4444 %?SYU_097\^=
M?:<(?\O_ /MW_P!N/Y/^E!_S*?\ N/\ ^X0HHHK[0_D\**** "BBB@ HHHH
M**** "BBB@#]!O\ @A)_S5/_ +@?_N0K]!J_/G_@A)_S5/\ [@?_ +D*_0:O
MS'B'_D<5?^W?_24?Z$>!W_)KLO\ ^XO_ *?J!1117BGZP%%%% !1110 5^)O
M_!XG_P VZ_\ <W?^X6OVRK\3?^#Q/_FW7_N;O_<+7HY3_P C"'S_ "9YF<?\
MBV?R_-'XFT445]F?#!1110 4444 %%%% !1110 4444 %?VR5_$W7]LE?.Y_
M_P N_G^A]-P[_P O?^W?U"BBBOG3Z8**** "BBB@ HHHH **** "BBB@ K^?
M.OZ#*_GSK[3A#_E__P!N_P#MQ_)_TH/^93_W'_\ <(4445]H?R>%%%% !111
M0 4444 %%%% !1110!^@W_!"3_FJ?_<#_P#<A7Z#5^?/_!"3_FJ?_<#_ /<A
M7Z#5^8\0_P#(XJ_]N_\ I*/]"/ [_DUV7_\ <7_T_4"BBBO%/U@**** "BBB
M@ K\3?\ @\3_ .;=?^YN_P#<+7[95^)O_!XG_P VZ_\ <W?^X6O1RG_D80^?
MY,\S./\ D6S^7YH_$VBBBOLSX8**** "BBB@ HHHH **** "BBB@ K^V2OXF
MZ_MDKYW/_P#EW\_T/IN'?^7O_;OZA1117SI],%%%% !1110 4444 %%%% !1
M110 5_/G7]!E?SYU]IPA_P O_P#MW_VX_D_Z4'_,I_[C_P#N$****^T/Y/"B
MBB@ HHHH **** "BBB@ HHHH _0;_@A)_P U3_[@?_N0K]!J_/G_ ((2?\U3
M_P"X'_[D*_0:OS'B'_D<5?\ MW_TE'^A'@=_R:[+_P#N+_Z?J!1117BGZP%%
M%% !1110 5^)O_!XG_S;K_W-W_N%K]LJ_$W_ (/$_P#FW7_N;O\ W"UZ.4_\
MC"'S_)GF9Q_R+9_+\T?B;1117V9\,%%%% !1110 4444 %%%% !1110 5_;)
M7\3=?VR5\[G_ /R[^?Z'TW#O_+W_ +=_4****^=/I@HHHH **** "BBB@#R?
M]JS]H7XH?L_:-H^I?#+]F#Q-\39=2N98KNU\-2A6L555*O)E&R&)(''\)KQ3
M_AY+^UA_TBB^*?\ X%K_ /&*^PZ* /CS_AY+^UA_TBB^*?\ X%K_ /&*/^'D
MO[6'_2*+XI_^!:__ !BOL.B@#X\_X>2_M8?](HOBG_X%K_\ &*_/G_ADG]K#
M_HTGXI_^$DO_ ,?K]R:*[<'F.,P'-["7+S6OHGMMNGW/D^*.!^%N,_8_VSA_
M:^RYN3WYQMS<O-\$HWORK>]K:=3\-O\ ADG]K#_HTGXI_P#A)+_\?H_X9)_:
MP_Z-)^*?_A)+_P#'Z_<FBNW_ %ASC_G[_P"2Q_R/D_\ B!WA=_T+_P#RK7_^
M6'X;?\,D_M8?]&D_%/\ \))?_C]'_#)/[6'_ $:3\4__  DE_P#C]?N311_K
M#G'_ #]_\EC_ )!_Q [PN_Z%_P#Y5K__ "P_#;_ADG]K#_HTGXI_^$DO_P ?
MK+U_]GO]HOPSJ>F:1KG[,WQ&M+G6+HV^FP77AM$>YE"[BD8,WSMCG%?N[7A?
M[6'_ "6SX'_]CW+_ .DS4?ZPYQ_S]_\ )8_Y!_Q [PN_Z%__ )5K_P#RP_*K
M_ADG]K#_ *-)^*?_ (22_P#Q^C_ADG]K#_HTGXI_^$DO_P ?K]R:*/\ 6'./
M^?O_ )+'_(/^('>%W_0O_P#*M?\ ^6'X;?\ #)/[6'_1I/Q3_P#"27_X_1_P
MR3^UA_T:3\4__"27_P"/U^Y-%'^L.<?\_?\ R6/^0?\ $#O"[_H7_P#E6O\
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
(0 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>cvlt-20210331_g11.jpg
<TEXT>
begin 644 cvlt-20210331_g11.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MD &0 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K\P_VEO^#J#]B_X._'?Q%^S]\#?@%\4_C-J7A"[EM?$N
MK^ -$BDT^VEB<QR+'(\F^4(ZLID$8C)&4=P<U^GE?S\_#C]F3_@O!_P;M?&#
MXCVO[%'[+>D?'OX,>,?$1U-)K/29-1U!XD+B+?%:2I>PW*Q,%?Y)H"063))-
M 'ZO?\$O/^"PO[(/_!6?P1K7B+]G#4-9TW6O#$D2>)O!WBJSCM]2T\2[O+EV
MQR21RQ.4<!T<X*X8(2 ?JBOQU_X(@_\ !0__ ()A?&7X]?'7XY:-^PWJ'P&_
M:*L/"^J^(/BQI<NN7MVFL6,5PMQ?RP1SM&D,JW"QM)";>)T,@VLX\PK\?_#K
M_@J3^VW_ ,%"?!?Q+_;5\4_\%V/!?[-.LZ%JEXOPM^ I-HD=]%!"L\23F212
MR2%Q")I8[AI)%D)1454(!_2517X9_&W_ (+D?M:_'K_@VN@_;L^&WQ"D\%?%
MS0?B;9^$/%FO>';6)$N+B-U9Y8XW5D036\UN[*!A79PN%P*ZOX>?L]?\%^OB
MY^POXH_X**ZQ_P %.-4AUSQE\#8_%GP^^&'A+2XTCTZZQ:7UK;XEC=)&FT^.
M>)@ K^?<J6=]K$@'[0U\R?\ !1__ (*F?!K_ ()F?\*[_P"%O?#/QIXC_P"%
MD^)'T72?^$/L;>?[),OE9DN/.GBVI^]7E=QX/%?G1XI_X. _B"/^#:#2OVL=
M'^);+\=]1U6/X;?VK$D37":_&V^6^*;=OF-IJBZSLVB6=!CD4S_@J3^U7_P4
MU_X)^?L0?L2Z-KG[5?B:W^)GC;Q,(_BWJLL-MY][+/\ 9KA[&0&+:%M_M#6X
M**I(BR<DDT ?MK17Y(?\%3?VX/V]/VE?^"NO@G_@BA_P3^^/\?P@6X\._P!L
M_$3XD0:8EU>P*;66\,40;#*B6Z0E1&T;R2W 5I$123ZG^PS\.?\ @LU^P%^T
M'\0=%_;B_:1L_CC^SAH_A&YUC3OB3K1M[37+2X@MQ</MME>29DPDL3QR2.N1
M')&ZC>C 'Z.45_-M\-?^"I7[:_\ P45\-?$W]LKQ-_P76\&_LR:GH6L7<?PJ
M^!,K6D<=_%#"L\23F21"T;EUA$\L=P9)!*2B(JH?H'XE?\%_OVY/BC_P;CP?
MMS?!+2[6R^*VG?$N/P#\1?%FE:1'+%HZ+ 9VU:.!U:*)I4DL(CN4HDEXQ0+A
M  #]R**_ _\ X)^?M<_M ?$S]HSX6ZS^R5_P<;:#\4IM5U2)/B)\)?VBO#US
MX=FNXB4+VFG*\=P)[A]T@06\B[&5"'D7<E?OA0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MI:=X)U+2U\06'@R]UVXOH?#]Q<#58)X[8W$CR)%*;59MK,3O=SG&T  _5?\
M9[^._P#P4?\ %?\ P4]^*'P7^-'P^^&MG\ =%\.SS^ -<T36[:7Q!=7HFT]4
M6[MTOY)8XRDMZ26MHAE(OF&X!_HW5/CA\%=$\-W?C'6OB_X6L](T^Y%O?ZK=
M>(+:.VMICTCDE9PJ,?[I(-?CS_P3'_Y6\?VOO^R7W_\ Z6^&:^?O^#>O_@E;
M^R?_ ,%)_$7[3,_[9F@:SXLT#PK\2I(/#'A:+Q/>V-E8WMVUU]HU'9:RQ[[D
MQPP1JS$A51LJV1M /Z(O#OB/P]XOT2V\3>$]>LM4TV]B$MGJ&G723P3H>C)(
MA*L/<$BKM?C'_P &;VH^)/#_ ,&_VB?@5-XHO;[0/!?Q6BBT*UNY2RVYDBFC
ME91T3?\ 9XV8# W G&2:_9R@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "O%?V_OV!/V=_^"DW[-VJ
M?LQ_M*^'Y[K1KV9+O3M1T^58KW2+Z,,(KRUD96"2J'=>5965W1E96(/M5% '
MXQVW_!M#_P %+/"7@D?LU_#/_@O3X_TOX0K&;:V\/?V3?)):V)X^R+''J2H8
M]N5**\<;9/R $BOJ;]EW_@@%^SG^QQ_P3Q^,7[#/P0^)^O\ ]J_&SPG>:3XM
M^(7B&!;N7SIK.>UBFCLXWBC6*$3R,L0<,VXAI6X(^]J* /G?_@E;^P0/^"9O
M[#?A']C!OBJ/&X\+7&I2'Q&="_LW[5]KO[B[Q]G\^?9M\_9_K&W;<\9P/A[Q
M7_P;8_'[X!?&+QGXX_X).?\ !3_Q3\ _"GQ$N6E\2>!8]%:[M[0LS'_198YX
MRH3S'6+*"6-3@3'/'ZTT4 ?!G[*7_!OO^R=^S+_P3]^(/[#$GCCQ/K=Y\6$6
M;XA_$N*Y^Q:O?7L9WV\T!0MY"029>.)FD&9)/,,@D?/SEJ?_  ;F?\%%O%_[
M/UO^P!\0O^"U6IZG^SK;2VZ?\(E_PJZU&HR6<%PMQ%:?:FG:4(CQQE0TKQJ4
M4B+"A*_8"B@#\_?VU?\ @@?X!^.?PD^"?AG]DK]I+Q3\%?%W[/FG6MC\.O%&
MGJ=0B>"WV-']LMS)$)I1(A<3!E.Z:7<KJVT<M^SS_P $+/VC?$G[<'@K]OO_
M (*B_P#!0FZ^.7BOX9Q;? 6BZ9X)M=#L;&579XII?LY DVNYD"K&A,BH6=U7
M8?TKHH *_-/X&_\ !NAX:^%7[#G[2O[%/BO]J+_A([7]H373J\.N_P#""_9?
M^$=N4D$UNWD?;I/M?ESI%)]^'=LQ\N<C]+** /R\\%?\&T_AOP+_ ,$=O&'_
M  2ET?\ :Q_TWQKX^A\4:M\2F\ #)EBFM&2$6'V_[HBLXX\_:."S-CDJ=_\
M;H_X( :Q^TO\*OV;KKX'_M>7O@#XL_LS>%M+T;PIX\C\.B:WU(64-LJ2R6OG
MYMW$UL)5(>0 2.CK*"K+^DE% 'Y>^%?^#?3]I#6/V[?A)_P4C_:/_P""INL_
M$+XH?#_4XI?$!U3X:6L%AJ-A&QV:?8PVMU"NG($EN@7VRAGG\SRU(97]K_9,
M_P""//\ PR[_ ,%6_C/_ ,%.O^&B?[=_X6]H]S8?\(1_PB/V7^R?-N;*??\
M;/M<GGX^Q[<>3'GS,Y&W!^UZ* /Q&_X.,[+]@"[_ ."C7PCD^*W[0_Q8_9M^
M-=IH-K-X7^/?AKPG'?Z ]@;JX1([AH[ZWN4FMY?-S)& $CN0)-Z,NSYH_93^
M&WPP^(?_  <D_L^R?LR_MJ^*/VG]2T;0)M;^+?Q?UII7B>\A@U%66+<6$-M%
M;_88D4/(@DF5 Y9MJ_T/?&O]G/\ 9]_:3\.1>#_VB/@;X/\ 'FE02F6WTWQC
MX;M=3@AD(P71+B-PC8_B !]ZH? C]DS]EK]ERSN[#]FO]G#P+X BO\?;U\&^
M$[333=8Z>:;>-#)C/&[.* /FG]F/_@CS_P ,Y?\ !7GXO_\ !57_ (:)_MG_
M (6MX7N-'_X0/_A$?L_]E^;/IDOF_;?M;^?C^SL;?(3/G9R-F&L?\$@?^"1'
M_#J3_A;?_&0G_">_\+2\81Z[_P BG_9?]F;?._<_\?=QYV?.^_\ )]W[O/'V
M?10!\8?\$@?^"1'_  ZD_P"%M_\ &0G_  GO_"TO&$>N_P#(I_V7_9FWSOW/
M_'W<>=GSOO\ R?=^[SQ]GT44 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 453\
M1>(O#_A#P_?>+/%FNV>EZ5I=G+=ZGJ>HW206]I;QH7DFED<A8T15+,S$!0"2
M0!7CG_#S7_@FY_TD&^!__AV-'_\ DF@#V^BN1\-?M _ ;QG\+9?CEX/^-OA'
M5O!4$4TL_C#3?$EK/I<:0L5E9KM)#" C*P8EL*00<8K$^ W[97[(W[4UU?V'
M[-/[3_P_^(%QI2AM3M_!OB^SU*2U4G >1;>1RBD\!B,$]#0!Z317D_[0'[=O
M[&/[*7BO1? O[2O[4?@7P+K'B%0^C:;XH\26]G-<Q[]GFA9&!6/?E?,;"9!&
M>#7<_$3XI?#GX2?#G5?B]\3/&VFZ'X7T/37U#5M>U&[6.UM;5%W-*TA. N/S
MR,9S0!OT55T36M,\2:+9^(M$NUN+*_M8[FTG4$"2)U#(P! (RI!Y]:M4 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9_BSPIX9\=^
M%M2\#^-?#]GJVC:SI\UCJ^E:C;+-;WEK,ACEAEC8%71T9E92"""0>M?E!_P6
M3_8O_8/\'0_#C_@GI^Q;_P $_P#X):7\;OVB-=DTC1=?@^&&FL_A/0H%#ZIK
M9VPY5HH21&>#G>Z'=$ ?UOK\XOV,+5?VH?\ @X,_:G_:/\1 W%I\"_!?ASX:
M>!Q,=RP?;(WO]0= >$<3QR)N')2<CN10!Y-_P5E_93_9_P#V2O@W^Q!_P3FB
MMV\/_LTWOQPLM*^);W-\;>#5G1#/;QZC.NT%;JX:YFE+%5W+O&WRU*:W_!<O
M0/V3?^"<7BK]EK]J3]F[P!X/^'7Q,TKXZZ1HMA;^#=)M]-EUGPM-'+'JEC/#
M;*GG6@0PKE@?*:50I4R<_47_  6K^*7P@^%W[)%E+^U!^QR/C!\'=:\8Z?IG
MQ85;F4/X1T>1FW:\(H87FE%NZI_JGBD4R*RN,&OSAU_]F;_@D_\ M+?'#X-_
ML;?\$:/"7_";7US\2M#\4?&;XGPZIJFLP^%_"&ERO=#3VO[]W%JUQ*(UCMXB
MN7A7S%W;30![Q^U[XB\%?LR?MU_MHZI^UI\&O$WB.U^/?P8\.Z3\#)=,\ 7V
MNQZR+?2KJSN]!@>V@E6"=]0DBF\IR@;S$D8@*K5J?#OX;_%3XZ?#S]E?_@CA
M\999FM/AE\+O#GCO]J@7$RR1PVEBB#1_#5S)DHS3WD&^9"03!IK,"5?-?HQ^
MTO\ M"?#?]D_]G_Q?^TE\7=5%GX<\%Z#<:IJD@(WR+&I*PQ@GYI9'VQHO5G=
M5')K\J?VK_@%\4OAE_P3"T/]H+]K>SN=/U+]H3]IGP?XL_:_VS2HND>#+F]2
M/^QI9%^>.SL;06-JZDX!\XDX<Y /V"T+Q!H/BG2XM<\,ZW9ZC939\F\L+E)H
MI,'!VNA(."".#VJY7YQ?\$I+#X%^'?\ @I]^TQX5_8 ?PZ/V?[?PKX3EFM_
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
MY!_K[P+_ -#7#?\ @^E_\D?0=%>?? C]JCX#?M,?VK_PI'QW_;?]B>1_:?\
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
M0:OS'B'_ )'%7_MW_P!)1_H1X'?\FNR__N+_ .GZ@4445XI^L!1110 4444
M%?B;_P 'B?\ S;K_ -S=_P"X6OVRK\3?^#Q/_FW7_N;O_<+7HY3_ ,C"'S_)
MGF9Q_P BV?R_-'XFT445]F?#!1110 4444 %%%% !1110 4444 %?VR5_$W7
M]LE?.Y__ ,N_G^A]-P[_ ,O?^W?U"BBBOG3Z8**** "BBB@ HHHH **** "B
MBB@ K^?.OZ#*_GSK[3A#_E__ -N_^W'\G_2@_P"93_W'_P#<(4445]H?R>%%
M%% !1110 4444 %%%% !1110!^@W_!"3_FJ?_<#_ /<A7Z#5^?/_  0D_P":
MI_\ <#_]R%?H-7YCQ#_R.*O_ &[_ .DH_P!"/ [_ )-=E_\ W%_]/U HHHKQ
M3]8"BBB@ HHHH *_$W_@\3_YMU_[F[_W"U^V5?B;_P 'B?\ S;K_ -S=_P"X
M6O1RG_D80^?Y,\S./^1;/Y?FC\3:***^S/A@HHHH **** "BBB@ HHHH ***
M* "O[9*_B;K^V2OG<_\ ^7?S_0^FX=_Y>_\ ;OZA1117SI],%%%% !1110 4
M444 %%%% !1110 5_/G7]!E?SYU]IPA_R_\ ^W?_ &X_D_Z4'_,I_P"X_P#[
MA"BBBOM#^3PHHHH **** "BBB@ HHHH **** /T&_P""$G_-4_\ N!_^Y"OT
M&K\^?^"$G_-4_P#N!_\ N0K]!J_,>(?^1Q5_[=_])1_H1X'?\FNR_P#[B_\
MI^H%%%%>*?K 4444 %%%% !7XF_\'B?_ #;K_P!S=_[A:_;*OQ-_X/$_^;=?
M^YN_]PM>CE/_ ",(?/\ )GF9Q_R+9_+\T?B;1117V9\,%%%% !1110 4444
M%%%% !1110 5_;)7\3=?VR5\[G__ "[^?Z'TW#O_ "]_[=_4****^=/I@HHH
MH **** "BBB@ HHHH **** "OY\Z_H,K^?.OM.$/^7__ &[_ .W'\G_2@_YE
M/_<?_P!PA1117VA_)X4444 %%%% !1110 4444 %%%% 'Z#?\$)/^:I_]P/_
M -R%?H-7Y\_\$)/^:I_]P/\ ]R%?H-7YCQ#_ ,CBK_V[_P"DH_T(\#O^379?
M_P!Q?_3]0****\4_6 HHHH **** "OQ-_P"#Q/\ YMU_[F[_ -PM?ME7XF_\
M'B?_ #;K_P!S=_[A:]'*?^1A#Y_DSS,X_P"1;/Y?FC\3:***^S/A@HHHH **
M** "BBB@ HHHH **** "O[9*_B;K^V2OG<__ .7?S_0^FX=_Y>_]N_J%%%%?
M.GTP4444 %%%% !1110 4444 %%%% !7\^=?T&5_/G7VG"'_ "__ .W?_;C^
M3_I0?\RG_N/_ .X0HHHK[0_D\**** "BBB@ HHHH **** "BBB@#]!O^"$G_
M #5/_N!_^Y"OT&K\^?\ @A)_S5/_ +@?_N0K]!J_,>(?^1Q5_P"W?_24?Z$>
M!W_)KLO_ .XO_I^H%%%%>*?K 4444 %%%% !7XF_\'B?_-NO_<W?^X6OVRK\
M3?\ @\3_ .;=?^YN_P#<+7HY3_R,(?/\F>9G'_(MG\OS1^)M%%%?9GPP4444
M %%%% !1110 4444 %%%% !7]LE?Q-U_;)7SN?\ _+OY_H?3<._\O?\ MW]0
MHHHKYT^F"BBB@ HHHH **** "BBB@ HHHH *_GSK^@ROY\Z^TX0_Y?\ _;O_
M +<?R?\ 2@_YE/\ W'_]PA1117VA_)X4444 %%%% !1110 4444 %%%% 'Z#
M?\$)/^:I_P#<#_\ <A7Z#5^?/_!"3_FJ?_<#_P#<A7Z#5^8\0_\ (XJ_]N_^
MDH_T(\#O^379?_W%_P#3]0****\4_6 HHHH **** "OQ-_X/$_\ FW7_ +F[
M_P!PM?ME7XF_\'B?_-NO_<W?^X6O1RG_ )&$/G^3/,SC_D6S^7YH_$VBBBOL
MSX8**** "BBB@ HHHH **** "BBB@ K^V2OXFZ_MDKYW/_\ EW\_T/IN'?\
ME[_V[^H4445\Z?3!1110 4444 %%%% !1110 4444 %?SYU_097\^=?:<(?\
MO_\ MW_VX_D_Z4'_ #*?^X__ +A"BBBOM#^3PHHHH **** "BBB@ HHHH **
M** /T&_X(2?\U3_[@?\ [D*_0:OSY_X(2?\ -4_^X'_[D*_0:OS'B'_D<5?^
MW?\ TE'^A'@=_P FNR__ +B_^GZ@4445XI^L!1110 4444 %?B;_ ,'B?_-N
MO_<W?^X6OVRK\3?^#Q/_ )MU_P"YN_\ <+7HY3_R,(?/\F>9G'_(MG\OS1^)
MM%%%?9GPP4444 %%%% !1110 4444 %%%% !7]LE?Q-U_;)7SN?_ /+OY_H?
M3<._\O?^W?U"BBBOG3Z8**** "BBB@ HHHH **** "BBB@ K^?.OZ#*_GSK[
M3A#_ )?_ /;O_MQ_)_TH/^93_P!Q_P#W"%%%%?:'\GA1110 4444 %%%% !1
M110 4444 ?H-_P $)/\ FJ?_ ' __<A7Z#5^?/\ P0D_YJG_ -P/_P!R%?H-
M7YCQ#_R.*O\ V[_Z2C_0CP._Y-=E_P#W%_\ 3]0****\4_6 HHHH **** "O
MQ-_X/$_^;=?^YN_]PM?ME7XF_P#!XG_S;K_W-W_N%KT<I_Y&$/G^3/,SC_D6
MS^7YH_$VBBBOLSX8**** "BBB@ HHHH **** "BBB@ K^V2OXFZ_MDKYW/\
M_EW\_P!#Z;AW_E[_ -N_J%%%%?.GTP4444 %%%% !1110!Y/^U9^T+\4/V?M
M&T?4OAE^S!XF^)LNI7,L5W:^&I0K6*JJE7DRC9#$D#C^$UXI_P /)?VL/^D4
M7Q3_ / M?_C%?8=% 'QY_P /)?VL/^D47Q3_ / M?_C%'_#R7]K#_I%%\4__
M  +7_P",5]AT4 ?'G_#R7]K#_I%%\4__  +7_P",5^?/_#)/[6'_ $:3\4__
M  DE_P#C]?N317;@\QQF YO82Y>:U]$]MMT^Y\GQ1P/PMQG['^V</[7V7-R>
M_.-N;EYO@E&]^5;WM;3J?AM_PR3^UA_T:3\4_P#PDE_^/T?\,D_M8?\ 1I/Q
M3_\ "27_ ./U^Y-%=O\ K#G'_/W_ ,EC_D?)_P#$#O"[_H7_ /E6O_\ +#\-
MO^&2?VL/^C2?BG_X22__ !^C_ADG]K#_ *-)^*?_ (22_P#Q^OW)HH_UASC_
M )^_^2Q_R#_B!WA=_P!"_P#\JU__ )8?AM_PR3^UA_T:3\4__"27_P"/UEZ_
M^SW^T7X9U/3-(US]F;XC6ESK%T;?38+KPVB/<RA=Q2,&;YVQSBOW=KPO]K#_
M )+9\#_^Q[E_])FH_P!8<X_Y^_\ DL?\@_X@=X7?]"__ ,JU_P#Y8?E5_P ,
MD_M8?]&D_%/_ ,))?_C]'_#)/[6'_1I/Q3_\))?_ (_7[DT4?ZPYQ_S]_P#)
M8_Y!_P 0.\+O^A?_ .5:_P#\L/PV_P"&2?VL/^C2?BG_ .$DO_Q^C_ADG]K#
M_HTGXI_^$DO_ ,?K]R:*/]8<X_Y^_P#DL?\ (/\ B!WA=_T+_P#RK7_^6'X;
M?\,D_M8?]&D_%/\ \))?_C]'_#)/[6'_ $:3\4__  DE_P#C]?N311_K#G'_
M #]_\EC_ )!_Q [PN_Z%_P#Y5K__ "P_+G]A+QQ^UA^Q1_PE7_&O7XI^)O\
MA)OL/_,.6R^S?9_M'_77?N\__9QL[YX^@_\ AY+^UA_TBB^*?_@6O_QBOL.B
MO,Q&(K8NLZM5WD]WHME;H?H61Y'E?#>5T\NRZG[.C3ORQO*5N:3D]9-R=Y-O
M5O>RT/CS_AY+^UA_TBB^*?\ X%K_ /&*/^'DO[6'_2*+XI_^!:__ !BOL.BL
M#UCX\_X>2_M8?](HOBG_ .!:_P#QBC_AY+^UA_TBB^*?_@6O_P 8K[#HH ^/
M/^'DO[6'_2*+XI_^!:__ !BC_AY+^UA_TBB^*?\ X%K_ /&*^PZ* /CS_AY+
M^UA_TBB^*?\ X%K_ /&*^)O^"Q/P;_:P_P""LG_"NO\ C"SXI^ /^$ _M?\
MYEQ=5^W_ &[[%_TTM_*V?8_]K=YG\.WG]G**TI5:E"HIP=FC*M1IXBFZ=173
M/YBO^'"/[6'_ $3;XI_^&N7_ .3Z/^'"/[6'_1-OBG_X:Y?_ )/K^G6BNW^U
MLP_G_!?Y'#_8^6_R?B_\S^8K_APC^UA_T3;XI_\ AKE_^3Z/^'"/[6'_ $3;
MXI_^&N7_ .3Z_IUHH_M;,/Y_P7^0?V/EO\GXO_,_F*_X<(_M8?\ 1-OBG_X:
MY?\ Y/H_X<(_M8?]$V^*?_AKE_\ D^OZ=:*/[6S#^?\ !?Y!_8^6_P GXO\
MS/Y=O"/_  1$_:+\<Z9)J_A7PG\1M1MHKJ2WDGL?ALDJ++&VUT)%_P ,#P1V
MK4_X<(_M8?\ 1-OBG_X:Y?\ Y/K^@'_@GO\ \D3U;_L>]9_]*37NE']K9A_/
M^"_R#^Q\M_D_%_YG\Q7_  X1_:P_Z)M\4_\ PUR__)]'_#A']K#_ *)M\4__
M  UR_P#R?7].M%']K9A_/^"_R#^Q\M_D_%_YG\Q7_#A']K#_ *)M\4__  UR
M_P#R?1_PX1_:P_Z)M\4__#7+_P#)]?TZT4?VMF'\_P""_P @_L?+?Y/Q?^9_
M,5_PX1_:P_Z)M\4__#7+_P#)]?ME_P /)?VL/^D47Q3_ / M?_C%?8=%<^(Q
M>(Q5O:RO;;1?H=.&P>&PE_91M??5O;U/CS_AY+^UA_TBB^*?_@6O_P 8H_X>
M2_M8?](HOBG_ .!:_P#QBOL.BN8ZCX\_X>2_M8?](HOBG_X%K_\ &*]3_97_
M &J?C-\?_$^IZ#\3/V-/&/PTMK&P6XMM2\23JT5VY<+Y*8C4[L$MWX!KW"B@
M HHHH **** "BBB@ HHHH **** "BBB@ HKB/VEOBKXG^!W[/WC/XO\ @CX6
M:SXXUOPYX<N[[1O!_AZTDGO=9NXXV,-I$D:LQ,DFU<A6*@DX.,5^>OQW^-?_
M  7 _8Z_8O;_ (*>_&O]HWX9:Q#HNEV.O^./V=7^%[:9;Z?I\\D0FL;?5FN7
MNA>0I*!F5"OF*PPX4!P#]0:@N]+TR_G@N;[3H)I+63?;230JS1-C&Y21\IQW
M%?#_ .TA^VG^U!^T/^UQ\._V _\ @G]XZT3P#JWB/X3#XF^/OB1XH\,#5Y?#
M^A2S);6=K;6+2QQ2WDT['<)6PD:E@&I_[*W[<W[57PU^+'QX_8H_;.T^S^(_
MQ'^#/@B'QMX/U_X?>'7LI_B#H$T,I14TY6E\J^6XA^S%(R5=Y4" [=S@'W)1
M7YA^-_BK_P %V_AW^P[JG_!47Q_\?_AKX>GT7P?-XUU7]FC6_A3);PV.D1PF
MZ?3I]4DN5O8]06V!#*T8 G!C*BOIOXL_\%0/!OPY_8Z^&'[3GA;X%>./&OB+
MXS^'M-O?AK\,O">D276I:E=WNGI>I;RR*OEVL4<;YFN)<+&JLV&("D ^H:*^
M1?\ @B7^UW^T/^V[^Q(WQT_:DM].MO&,GQ!\1Z9?:;I5O'';Z=':ZC+#':(4
M)$@B5?+$A+,^W<68G)^NJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHKY _:K\>?\%*OC)^V5:?LA_L;7MM\)?!.E>"5\0>+_ ([>)OAY)K<5U>R3
MF*'1],BEDBM9)0@\V5G=BJMP 4Q( ?7]%?G]^SU_P4B^/W[.GQ%_:6_9I_X*
M(>*?#WC/4OV=/A_;^/+;XC>#=$_LS_A(="EM99S%<6)D=+:]1HM@6-BCB08'
MR[G\SUS]J_\ X+/_  Q_89T[_@L3XW^*GPZU3PC+HMGXQU[]FVR\!F%K+PI<
ME)?W&M&<SOJ$5G(LS>9&(MP<;3M"L ?J-I^EZ9I$!MM*TZ"UC:1G:.WA5%+$
MY+8 ')/4U/7QK^TM\?\ ]N_]H;XY?#3]GS_@GDT'@GP?XQ^'1\<^)OV@_$?@
M2;6-/L+)Y(X[33+*-GCMI-0EWB5HI9,K#\X4@$UR_P"S3^W'^T[^SQ^VC\3O
MV _^"@_Q/\,^/6\%?!4?%;0/BKX8\,_V1)<:#'=-:W<&H622R117*2+N3RV
M:,%B.1@ ^\J*_+'1?VL/^"SWQ*_88O\ _@L9X'^*?PZTWPC'HMYXQT7]FR^\
M!^:;OPI;&23][K8N!.M_)9QM.NR/RBS(-HW%%_1[]GSXU^$/VDO@/X+_ &A?
MA^TAT/QQX6L->TD38\Q;>[MTG17 Z.%<!AV((H ["BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#+\<>-_"'PT\&:M\1?B!XCL]'T+
M0=-GU#6=6U"81P6=K"ADEFD<\*BHK,2>@%?G)I_A_P",7_!P3XCTGQCX_P##
M>I^!/V+-%UJ'4]$\.ZE$T&L_&6>VE#P7-U&<&TT8.@=(C^\GVJYQE&A^^?VC
M/V=O@_\ M9?!37_V=OC[X5EUSP=XHM4MM>TF+5;JR-U$LJ2A/.M)8ID&Y%SM
M<;AE3E20?E.U_P"#<#_@CE8VT=E9?LN:[###&$BBB^,?BU510,!0!JN  . !
M0!A>$4M?AK_P<K>*-.\1R1VD?Q _9-T^3PBTF$CN6L-:=+FUBSPTB(1*47D(
M=V, FJ_P[UK1?$7_  <=_&7XIV>MVL>@?#+]D[1?#WC34Y;A5M]-OKG6)=3C
M2:0D+&1:QO(=W102<"OI3]IO_@G#^R+^USX%\(^!OC)\.KR4_#_:? FOZ-XA
MO=/UCP^PB2+=;7]O,EPNY$0,"[!]BEPQ4$4_A9_P2_\ V)/@Y^S5XS_9,\$?
M""6/P?\ $:.[7X@BY\1:A+J7B-KJ,QW#W>HM/]KD=T++GS1@,0NT$B@#Y-UO
M6?BW_P '".MOX.\'6VJ>"/V*-+UK;KGB27?:ZQ\9);6;/V:S7A[31Q+&-\QQ
M)-MVKM.\1?I-H&@Z)X5T*R\+^&M*M[#3M-M([73[&TB"16\$:A$C11PJJH
M'  %?$UC_P &WG_!&[2[./3]-_98UNWMX4"0P0?&+Q:B(HZ *-5P!["OLCX9
M?#CP=\'?AMX>^$?P\TR2R\/^%=#M-'T*RFO9KE[>SMH4AAC::=WEE*QHH+R,
MSMC+,222 ?%O_!NQ_P F!:U_V7#QS_Z?+FONZN#_ &=?V9O@C^R=X G^%WP
M\$_V!H5QKE]K$UC_ &E<W6Z]O)VGN9=]S)(XWRNS;0VU<X4 8%=Y0 4444 %
M%%% !1110 4444 %%%% !1110 4444 %?*7_  4*_P""B_B3]G7QGX=_9#_9
M+^%?_"S/VB/B%82W/@_P69C'8Z/8JQC?6]7G!'V:PB8$=0\S*8T(.67ZMKY6
M_:8_X(I?\$U/VP?CIJ/[2O[0OP U'6_&VK6-O9WVN6OQ%\0:<7MX(UCBB$5E
M?Q1(H5%X5!ELL<L22 ?/OQJ_X)>^+_V?/^"1W[6&M>,_B)=?$OX_?&'X=:KK
M?Q0\=&V*'5KNVL9'ATZRA&/*LX(U>&"( 'Y^B@K&FO\ M/\ Q\^%]Y_P;!ZQ
M\5[;Q+9MHVO?LJVVF:?,LZX:]O-(CL8K;_KJ+F41%.H=2I (-?2W['__  2_
M_8B_8-\1:UXJ_9:^$VH^'[[Q#8)9:O+?^.-:U=9X$?>JA-1O)T3YNZ!2>A)'
M%<#X<_X(4_\ !,GPK\4[+XG:-\!+M8-+\1GQ#I/@F7Q=J<GABPU8L7^VPZ.U
MP;-)-Q)"B/RUXVH,# !Q?B;]MO7/^"=/[$G[.G[(W@KX1:A\1OVC/%/POT/0
MO _PIL)!%)+=6FF6\5S>W\K'%G8P.K&25R,[6 P%D>//\(_\$POBG\.?V-?V
ME/BU\>_'<7Q%_:9^//PJUNQ\7>)+"!DLK/=IEQ#9:)I41^:*R@+H@R \S ._
M157V7]K+_@CI_P $Z_VXOC-#^T'^T[\";_Q#XPM]$BT>WUFV\?Z[IK1V,;R2
M) L=C?0QA0\LC'"Y)8DDUH?LB?\ !)[]@W]A/XDWWQ<_9=^#^J>'_$&HZ'+H
M]Y>WOQ UW54>SDFAF>,0ZA>SQ*3);Q'>JAQM(# ,P(!\Z_LV_'[X6:;_ ,&O
MNC_%FZ\363:+H?[*4^F7TSSJ%^W6ND26$EKG_GH;J,P!.I<A<9.*^A?^"/7@
M'Q/\,/\ @EA^S[X(\9VDUOJEG\)=$:\M;A2)+=I+2.7RF!Y#('"D=BI':N4U
M_P#X(5_\$R_$WQ2N_B;JOP%O#;ZCXD_X2'4_!$7B[4X_#%[JVX/]MET=;@6;
MR;@"5\KRV[H<G/UTJJBA$4  8  X H 6BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
+ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>cvlt-20210331_g12.jpg
<TEXT>
begin 644 cvlt-20210331_g12.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MD &0 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** //?VJ/
MVI/@A^Q=\!/$7[2W[17C./0?"/ABT$VI7S1-([,SK'%#%&H+22R2.B(@Y+,.
M@R1^9<'_  >'_L9Q7%MXKUW]C#X\Z=X!O;[[/:^.;CP[9FW?+%0VT7.P\ALJ
MLC-A3@$C%?8?_!;3_@G?XH_X*??\$^?%/[+W@#Q=:Z+XF>]M-7\,W.HNZVDM
M[:R;U@G* LL<B%TW -L9E?:VW!_)+Q=_P4#_ ."N_P"P;^R(O[#?_!7O_@C]
M;?$SX$:+X<M/#FIZUI*7%G$VEVPCC@\W4].:>T5D$411ML$A9 2P?+  _?/X
M$?'/X4_M,_!WP[\?/@=XQMO$'A/Q7ID>H:'J]J&"SPOZJP#(ZD%61@&1E96
M92!UM?FQ\,?BUX:\9_\ !!ZS\;_\$#O$'@CX/Z.$N1IUS\6?$,L-OX*!O))-
M3626Z%V@NA,[[/.8P?OQ*&*[ WYI?&'_ (*>?M7?\$ZOCS\(_$7PC_X+Y6O[
M4U_K/B*"#XG^ +711<:1:0%XO-2&[WRPRQN7EC5XFAE78K@88A0#]LOC9_P5
M?^!/P*_X*6_#;_@ESXG\!>+;KQO\3_#2ZWHFN6%M:MI5M 6U!=D[O.LP?.FS
M<+$P^=.>3M^HJ_&'_@HI_P K@7[(O_9'XO\ T;XJKR7XZ?\ !5/]H#_@H'_P
M4G^,GP+M_P#@K[H'[&WPE^#FJW.B>&[F:.W%[XGOX+F6V>8F2:!YE9X)9& D
M"11F!?++NTA /WXHK\4_^">?_!<?]MGXD_\ !.+]K;1M6UO0_BQ\9/V9[&4^
M%O'>@V236GBFP>6YACU+RX%5+A8!:RW&]5430F+<"V]V^4/V6?\ @HE^U#^T
M+X(\,?%'P+_P<KQ>%?CI?:M#+KOPP^-_A)M'\*0AY2)(UO1%-9L@7;M41+NR
M1B(X- ']+=%9'P^NO%5]X"T.]\=3Z3+K<VD6SZS)H$KO8/=F)3,;9I ':$ON
MV%@&*[<\U^=7_!;+6_VW;;XX^"M)T+_@JY\,/V4/@1)I$KZ[XDO-:B'BG4]1
M3S&(@M9EB,T0'D1JD%P"-\KR!L(@ /TLHK\4O^#>K_@IM^TA\6?^"FOQ8_X)
M_>-OVZ9?VCOAIHG@NXUWP3\3-1T!K&YN)H+FPB?:)1YPB87DJ,LC2+OMU:)M
MCDMYY_P2]^(W_!;'_@L$OQW^&'A__@J)?_#+P[\._'4J6WB:+PG#?:M>SS-.
MMMIT<B/#]FM(EMC([H?,9IE'SC[H!^^%<G\>?B]X?_9\^!OC/X]^+-/O+O2O
M!'A/4=?U.TTY$:XFM[.VDN9$B#LJERL9"AF49(R0.:_(#_@DM_P6T_:WT;_@
MDU^U!\</VQ/$4'C[QA^SEJ#VFAZM?HD;ZE+-&8;:VN7B5/-5;M0#+CS&23DD
MJ#7EG@3X>_\ !<[]JS_@D+\2/^"I_CG_ (*;M>6?C#X<>)[V[^"&H^$8)-*O
MO#2P75O=JLB.BV=P8(YY(!%$3\D0:3,CA0#]B/\ @G%_P4 ^%/\ P4T_9;TS
M]K+X+^$_$.B:#JNIWEE!8>*((([M7MIC$Y98)94P2,C#DXZ@5P/_  5?_P""
MP_[/?_!(/P=X.\:_M ?#OQGXAMO&NIW5CIL7@ZUM)7A>"-)&,OVFXA 4B08V
MECD'(%>"_P#!I/\ \H6_!W_8X>(/_2YZ\4_X.[]"TCQ1>_LB>&=?L8[JPU'X
MRRVM[;2C*S0R&R1T/L5)!^M 'Z+_ +-?_!2C]GK]I[_@GRO_  4F\')JVG>
MH_#.KZWJ%MJ\4*WUC!IK7"W22I'(Z!U^S2$ .005.<&O#O\ @E=_P<'?LF_\
M%;?CEKOP$^ GPD^(GA_5?#_A.37[N[\7V-A%;R6Z7-O;%$-M=S,7W7*'!4#"
MMSG /XVZ+^UYK'[!?_!&']M+_@E1X@U^1?%?A;X\Q^#O#:SOB2:PU&XE2[$:
M_P <;0:->L2HQF]4]& KZ-_X-S/V<1^R)_P7E^-?[-IL5@O/"'[.&D66JQXV
MAM0\GPV]V_MNN7F;_@7>@#]^**_G[_;G^.7_  4%^%-Q\6_BS^UK_P '&'P[
M^%GQ#\/WM[)X$^!'P<N#K-O*(HS)!8S"%8KBU9W_ '&ZYMY'X\R0X.*[3XJ_
M\%A/V[_''_!L!X?_ &[-.^,=QH'Q:A^(4/A_4_&.BZ?;PO?Q17\T/FF+RS$K
M/$(P^Q0I96("YP #]F/VF?CSX6_99_9V\<_M*>.-*U"^T;P#X3O]?U6RTI$:
MZGM[2W>>1(A(Z(7*H0H9E&2,D=:X?_@G9^WG\+?^"E7[*FA_M<_!KPKK^BZ!
MKU[>VUKI_B>&".\1K6YDMW+K!+*@!:,D8<\$9P>*_+WP_P#!C_@K'\0O^"67
MQD_X*$?MR_MZ-XE\(?$C]CWQ!J.E_"+3M.\BVTN2ZTE9;&9SMVLWV7>TFT*_
MFRC+/AB?B/\ X)H_\%4?VI/%G[+?[.O_  12_P"">/Q1L_AEX\\3>--4F\9?
M%+6Q$$L8YK^ZNHK*U$JL'9H0'; W2NT4"$%GH _J.HK\A_\ @N[_ ,%'?VD/
M^"<_A/X _P#!.S]GS]J;^Q?&WQ*F2'QC\>OB&UN\^E:<+B*W>^E)C\F+S))9
MI'=4_<Q6Q6-065D\8_9-_P""I/QU_8C_ ."H?P@_9.U;_@K?X>_;&^$WQJO(
M-$N]8ACM_P"T/#.LW$RVUO\ -%-,Z*9Y(,!I61XY)<(KQAR ?L#I7[=G[+?B
M']LB]_8&\,_%&UU/XIZ3X7E\0:]X;L(GD.DV2-;*#<R@>7%(_P!K@98MQ<HV
M\J%*D\%\&/\ @J;\&OC?_P %(?B-_P $RO#OPS\:67B_X:>&VUK5_$>HV-NN
MCW<(;3U\NWD6=I6?_B8Q<-&H_=R<\#/XO_LI_LJ?MUZM_P '17Q?^%>@?M\3
MZ?XZ\.:3!K?C#QZ/#*,WB+0P=#F.D&'?B(&">VA\T$G_ $7./FK[Q_8C_;<_
M:K^)/_!S+^TI^QEXY^-&IZC\,/!WPSDU'PSX/FCA%MI]T)/#P$J%4#DXN[GJ
MQ'[T^V #]2J*_ W_ ()>?$C_ (+8_P#!8-_CO\+- _X*AZA\,?#OPZ\<R+;^
M)XO"4-]JU]/,TZ6VG1R(\/V>TB6V,CNA\QC,H^<?=]$_X)%?\%N_VK-'_P""
M5_[4OQ=_;%\31_$'QA^S9=F'1M6OXU1]3>=)(;6UN7B5#*@NX2#*1YACEY)*
MB@#]KJ*_"']FI/\ @OO\7O\ @FSXC_X+20?\%19/[2NO#&N^(M.^"]_X.ADT
MNYT>T^T)*$='5;2X*022P".(G*1;I,R/M^X/^#:?]JG]H/\ ;(_X)?:5\:_V
MF_BA?^+_ !3/XSUBTFUG4DC65H(I4$:8C55PH)QQ0!]_4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 ?'W_!<3_@G/\0_^"FG["NH_
M SX,_$=O#'C;2-9@UWPI=R7\MM;7=S#'+$UG<O%\PBEBGD&<,%D$;$$+7YY^
M*?B[_P '7?C[]DS4/^">/BC_ ()N^$KJ\U7P?+X1U3XH7.N6+/<:?);FUEN6
M<ZC]F,[0DYDQ@DEA%NXK]S:* /PZ_::_X-X/VSO!G_!OOX3_ &#_ ( >+++Q
M-\2-'^)?_"<^._#NGZJMK::W)+!-"UE;2SF-7\@-;,HE*+(T#N &,:CRS]MK
M_@G9_P %>_V\_P!G_P"$NC_!W_@B[\._@;H?PM\26TUSX&\,^-M%M]2\0W)A
M EU %VMXH+:/R-GERR/.7N@V95#.O]#%% 'YB_MC?\$^OVP_C!_P<<_LX?M^
M^!/@R]S\*/ _PTBTSQ;XEE\0:;$VG7F_7V,)MFN1<2D"^MOFBC=/WG#':V/F
M[XD?\$O?VX_^";O_  4?^,O[2/[/G_!,SX>_M9?"CXT:I-K%OHOB6XTY;_PU
M?S7$MP8U^VJ[1JLMQ.I,:2+)%Y6]T=,#]RZ* /S6_P""?_[(O_!6GP7^P]\6
M?%OB[0O@;\%OCSXS=9?AIIOA#X;Z/!;Z#!%(TJ6NIRV$31W(DW-"O^N," 2%
MI)&9!^?_ .U)_P $]_\ @J7^VU\$5_9N^+?_  0'^&NE?&VXN[=-4_:>\/\
MBO1='BN0ERKO>RVMAY<4LDD2E'R\G#L4@5MBK_1310!Y)^P5^SIXB_9$_8M^
M%W[,/BWQF/$.J>!/!&GZ-?ZPF[9<2P0JC>7O^81 C:@/(15SBORZ_P""H_\
MP3X_;QT#_@MQH_\ P4I\ _L$:'^U;\-Y_"EMI=I\/==UZQMTT2XCM3!MV7H=
M$Q-NNTE$4J!II,['"N/V@HH _'K_ ():?\$]O^"G/PI_X+F>.O\ @H+^UG^R
M?X9\'>$_B1\,Y[ +X(\5Z;<:?X<F(TW[-IQA699Y'BAL%A>2*$Q-*2RML.1Z
M?_P;@_\ !/;]K_\ 8*_X:(_X:Q^$7_"*?\)U\2(M5\*_\3_3[[[=:+]JS)_H
M=Q+Y7^L3Y9-K<].#7Z;44 ?C7_P2Z_X(D?M4:=^QG^V?^R7^V5\//^$!3XY^
M('D\&:F=;T_4@0!<O!=LME<2[5CG-NYC<HS $#'4><_L_? ;_@X^^&/_  3[
M\4?\$6K3]BKP9%H,?A_6="L/C5>>-;7R%T2\-P\L$$8FW3S2B:6*%V6,Q"6/
MS4389!^[5% 'PY_P;N_L>_M&?L+?\$Q/#7[/'[5'P[_X1;QCI_B36+J[T?\
MM>SOO+AGNVDB;S;.:6([E(. Y([@&O./^#AS]@#]KC]N?7_V:;W]EGX2_P#"
M4Q?#_P"*AUCQ<W]O6%C]@LM]H?-Q=SQ&7B)_ECWM\O3D9_2JB@#\+?\ @H1_
MP;Z?M3?M#?\ !P/X?_:L\ _!Z&^^!?B7Q;X:\1?$#7/^$ATZ&.T>T$27UN;2
M6X6YD:5;7=N2)QNO#SPP'TC^S/\ \$X_VT/!G_!>C]J_]L/Q!X&E\,?#OXH_
M"V71/ ?C^#7;"9VOW31U5UM8K@W,91K6=@9(T&8NOS+G]0:* /YYOV'_ /@F
M7_P5W_9.^!7Q?_8(L_\ @DM\,]<\9?$";5;:W_:A\2^,K!ETW3[RS^RN8B4D
MNIQC?)"JF)DDG+2PGYJ[I?\ @D!_P4UU/_@VE;_@G?=_LL26WQ9T[XP?VG:^
M&'\::(1=Z:;C[0;I;E;TVR@&5TV-(LF8S\N""?W?HH ^0/'W[+GQVUK_ ((/
M7?[&.F>!O-^)4O[+$?@]/#?]IVJYUH>'ELS:_:#*+?\ UX*>9YGE]]^WFOS*
M\-_\&V/[1 _X(E^#K+PQ\"++P+^V'\.OB%>>+-'N+'Q!IWVW5#]M"QVKZC%<
M-;IBVBMIH<RA8Y;=0=AEE8_OI10!^.G_  5,_P"":'_!1W_@H3\#?V:?V];'
M]G#PS;?M(?!P)_PGWP=\5ZGIEWIWB(1W$4K*DD<[V<D+RP/)]G>90T%ZZ%U>
M,*VU^Q+\!O\ @IA^T%^WAX0^+/Q+_P""4/P'_9?^$/@Z&&YUK3Y/!WA_5=8U
M;4H)&D26QN8(5N+63S!%MD_=I$B%E:5\"OUQHH _&?XT_LD_\%6OV1/^#B7Q
MM_P40_9._8ZM/BGX(^*_A[3]$EOG\26EI'IELUMI<-VTHDFC=)8I-/+KD;'1
MP V[<%]A_8P_X)Z_M@?"?_@Y!_:+_;W^('PB_L_X3>//AN^E^%/%?]OZ?+]N
MNS)H!$?V6.X:YBXLKKYI(E7]UU^9=WZ;T4 ?F3_P;@_\$]OVO_V"O^&B/^&L
M?A%_PBG_  G7Q(BU7PK_ ,3_ $^^^W6B_:LR?Z'<2^5_K$^63:W/3@UX1_P3
M8_X(^?'#X,?L8_MS_!S_ (*1:)I_PC\)?&"Y%SHWC#5O%>EW%K9VT7V^1=1F
M>WNG2&."22WE83-'D C(Y(_:VL;XB?#[P5\6O .M_"WXD>&[;6/#WB32;C3-
M=TF]3=#>V<\;130N.ZLC,I]C0!_/[\'-!_X+K_!C_@D%\3OV*O!EM\"M4_9^
M\*>!O%9/[0F@?$&QU@2Z&L%S=WMC8_8[QG:6;?+%&TUNC1"?!*[49?N7_@T;
MTN]T_P#X(R>&;NZA*I?>-]?GMF((WH+KRR1GK\T;CCTK#N_^#1;_ ()Y))?^
M'/#'[1G[06A^"-4U#[9J'P[TOX@6PTF9P1A2DEDSNH"J-SL\F%'SYP1^CG[.
M'[.OP=_9*^!_AO\ 9S^ '@R#P_X0\*:>+/1=*@=G\M-S.[L[DM)(\CO([L2S
MN[,2230!VU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !2221PQM++(JHJDLS'  '4DTM?E]_P5\\5CXT?\%0?@E^P
M#^T1\>_$'P[^!_B?X;:UXAN8]#\32:(OC?Q##*T4.C3WD;(WEI&$E$*LI=IE
M7EVC*@'Z:>&O$OASQGX>L?%W@_Q!9:MI6IVL=UINIZ;=I/;W<#J&26*1"5D1
ME((920000:NU^8/_  0;_8/^._[.OP]^"?[1GP=_:(U";X,?$;]GC0[WQW\+
M?%&MW=]]D\3RVL4PU'2ED#):1N&VO$'"_,V%(6(1]?JO_!/#]K']I#QM\6OV
MC_\ @HC_ ,% OBG\)M-M?$M[%\*O#WP<^+#:%HWACPW JFWU"[>-52XNW^9I
M6GRJ[#_"RJ@!^A]%?FW_ ,$^/VJ?^"EO[7?_  0ZUWXC_!_5M(\4?&^WU#6/
M#GPX\=^(HH[&U\1VUO?_ &:'6V5D,9=83*5#+LDFMAOX=C7CW_!0?X(_'G_@
MCO\ LZ>!_P!KCX5_\%,_C?X]^.(\8Z)I]WX!\=_$&35=)^)<]U=117NGVVD2
M@B$8=VB,(WPQKM!WE7 !^PM%>$_M[?M&?M,? +X=Z5I_[('[)NJ_%GX@>+-3
M;3-"LENDM-(T9O*9S?ZI=.P\FU3 ^5<-*V$4J6##YQ_X-UOB/^TS\1_V=OCE
M)^UY\59?&'CS0OVH_%FBZUJ@NY)+5);6&PC>&S60#R;19!(8HE5%56X5<D4
M?H)17!?M4_&M?V:_V8/B/^T6^C'41X \!:QXD.GAB/M0L;*:Z\K(Z;O*VY]Z
M_-_]C_\ 8'_;#_;-_85T7_@H7\2/^"JOQPT;XW_$7PU_PF'A?_A&/&IM/"7A
M[SHS/8V!T;:;::V"&,3*X^;+#@@LP!^KM%?,_P#P1Z_;?UK_ (**?\$Y/AG^
MUCXNL+:U\0:]I<]KXFM[--D0U&SNI;.XD1>=B2/ 9E3)VK*HR<5],4 %%%%
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
M]^SUX*O]/FT[3/%&J:=8S+JMS8VV(VBAN9R/+VJ@=BD9V^2578_:U_X+B_\
M!.O]L/\ X)6^+?A3XL8Z]\7_ (@^ KGP[_PS]%X:NY]>M_%LUN8EM!:M$70V
M]X1(L_\ "(0R$R!5/ZO6]O!:0):VL"111($CCC4*J*!@  = !VJA'X.\(P^(
MW\8Q>%=-75Y(O+DU5;&,7+)TVF7&XCVSB@#\YO#O[5W[3_\ P1I_8K_8_P##
M/[6/PO.I?#>'PK!X=^/GCF&.YOKWP%<"S0:>9%@W![=)&$$LN'"BW(4EGC#>
M?_M1_M&_L_\ _!4__@JC^R;;?\$VM>B\=:]\(?'$GB;XG?%/PQ8R?8-!\->6
M!+ID]Z459&N\/&L(+8)((&]J_6BXMX+N![6Z@26*5"DD<BAE=2,$$'J".U4_
M#GA7POX/T_\ LCPEX;L-+M/,+_9=.LT@CW'JVU !D^M 'PY:_P#!;'X7?LY?
MM??%G]EG_@IC;:-\%9M!U<7OPK\4ZA%<_P!G>-?#K*3'<I<E&0W,?RK)$",.
MQ1061P/._P#@DYXDM?BO^V7^V-_P6'T7PMJWA_X*?$./1+;P+=W^DRVLGB6T
MT337CO-92W=5<Q.R9B8J"_FR X=6%?I-XB\)>%/&%K'9>+?#.GZI#%*)8H=1
MLHYU1QT8!P0"/7K5]$2-!'&H55&%4#  H _+K_@L3\4M"_X*4_\ !(OX:?M@
M_LK>$?$'Q"^%&G?&/0_%_C[PK::3(E[XB\*:;>7=MJ-L;1L/(!,J2%"/NP&3
MHN1YU_P6'_X*#?L"_P#!3?\ 85T7]CG_ ()X^+;/XH_&GQCXCT*7X0Z%X0TB
MXCOO"=Q;WMO))J$KF)?[*2&V6:-F8H567H$#LO[%UFZ/X-\(>'M2N]9T#PII
MMC>7[[[ZZL[&.*2Y;.<R,H!<Y[G- %C0K;4[/1+.SUJ^6ZO(K2-+NY5=HEE"
M@,X';)R<>]6J** "BBB@ HHHH **** "BBB@ HHHH _+CX.?M0_MS_M:?%;Q
M/^V]_P $Z?\ @DI\ X_#^HZWJ6@:)\7_ !]XCBT_Q'XLMK"[>SEN&DM;4S+
M9;=U6.1VQY6,G KZL_X)J>%/VNOA_P"&/%'@K]I/]C_X,_!_2(KV"\\,:;\'
M-7>X@U"YG:=K^>Z0P1!)-PMR'^9I#(Y8_*,_$^GZ#_P4_P#^"7VO^(_ACIG_
M  45_85^'7@GQ-XRU77_  5X"^*>KZC9_P!D17]Y)<2168FGBE\MYI))"ADD
M59)9 FU=JC[L_P""?NK?\% _$WA[6_%W[;7Q4^!'B[2=3ALI? .J? VVU$6\
MD?\ I'VIYY+N6195;_1O+,1P-LN[.5P ?0]%%% !1110 445B_$K_DG6O_\
M8$NO_1+4XKFDD9UJGLJ,IVO9-_<;5%?SYT5]G_JA_P!/_P#R7_[8_E/_ (F@
M_P"I3_Y7_P#N)_0917\^=%'^J'_3_P#\E_\ M@_XF@_ZE/\ Y7_^XG]!E%?S
MYT4?ZH?]/_\ R7_[8/\ B:#_ *E/_E?_ .XG]!E%?SYT4?ZH?]/_ /R7_P"V
M#_B:#_J4_P#E?_[B?T&45_/G11_JA_T__P#)?_M@_P")H/\ J4_^5_\ [B?T
M&45_/G7M/_!.W_D]7X>_]AL_^B9*RK\*^PH2J>VORIOX>RO_ #'I9-](_P#M
M;-\/@?[+Y?:U(0O[>]N>2C>WL5>U[VNK]T?M'1117R!_3P4444 %%%% !7GW
M[3G[4_P'_8W^$]S\<?VD/'?_  CGA:SNX+:YU3^R[J\V2S/LC7R[6*20Y;C(
M7 [D5Z#7Y]_\'./_ "B=\2_]C9HG_I6*VP].-:O&#V;2,,55E0P\ZD=TFSJ_
M^(BS_@C=_P!'A_\ F/O$/_ROH_XB+/\ @C=_T>'_ .8^\0__ "OK^72BOI?[
M#PG\TOO7^1\M_K!C/Y8_<_\ ,_J+_P"(BS_@C=_T>'_YC[Q#_P#*^C_B(L_X
M(W?]'A_^8^\0_P#ROK^72BC^P\)_-+[U_D'^L&,_EC]S_P S^HO_ (B+/^"-
MW_1X?_F/O$/_ ,KZ/^(BS_@C=_T>'_YC[Q#_ /*^OY=**/[#PG\TOO7^0?ZP
M8S^6/W/_ #/ZB_\ B(L_X(W?]'A_^8^\0_\ ROH_XB+/^"-W_1X?_F/O$/\
M\KZ_ETHH_L/"?S2^]?Y!_K!C/Y8_<_\ ,_J+_P"(BS_@C=_T>'_YC[Q#_P#*
M^C_B(L_X(W?]'A_^8^\0_P#ROK^72BC^P\)_-+[U_D'^L&,_EC]S_P S^HO_
M (B+/^"-W_1X?_F/O$/_ ,KZ]B_9 _X*9?L1?MZ:[K7AK]D_XV?\)7>^'K2*
MYUB'_A&]2L?L\4C,B-F\MH@^64C"DD8Y K^1*OV'_P"#03_DN7QH_P"Q3TK_
M -*9JY<;E.&P^&E4BW==[=_0Z\#G.*Q.*C2DE9]K]O4_=VBBBOGCZ4**** "
MBBB@ HHHH ***X#XK?$'X\>$_B?X!\+?"[]GB/Q=X:\0:G=0^._%3^,+?3SX
M3MDB5H;@6LJ,^H>:Y*>7&RE-NXD@T ?F[_P2E_9W_P""8_[3'@OXD?%7]O+P
M%\,_'?[1UU\4/$T'QGM/BU;V=_J&ASP:G<PVUM!;7V[[+:)9);>4T2A2,@-\
MFU/4/^"-&F? KP!^V?\ M6_!C]A76X+S]GW0=6\,W&@6NC:B;O1-)\47%I<M
MK-IILNYE:/:ED\J(Q6*1MJA1P/)/VROV=/V@OVN?C)J/C_XW_P#!J_X!\>ZE
M;WKP6WC.7]J'1M-O-6MHF*033^1;)(^8U7"2LY1<)T%?8_\ P2V'QX\+_#C6
M?A#\3/\ @E9X:_9:\,>&C:'P?H?A;XD:9K]OK#3&<W;E;"WB^SO&8X"SR;FF
M-P3G*-D ^I:*** "BBB@ K%^)7_).M?_ .P)=?\ HEJVJQ?B5_R3K7_^P)=?
M^B6JZ?QKU.;&?[I4_P +_(_ VBBBOV4_RH"BBB@ HHHH **** "BBB@ KVG_
M ()V_P#)ZOP]_P"PV?\ T3)7BU>T_P#!.W_D]7X>_P#8;/\ Z)DKEQ_^XU?\
M,OR9]'P=_P E=EW_ %_H_P#IR)^T=%%%?D)_IZ%%%% !1110 5^??_!SC_RB
M=\2_]C9HG_I6*_02OS[_ .#G'_E$[XE_[&S1/_2L5U8'_?*?JOS./,/]QJ?X
M7^1_,_1117W1^?A1110 4444 %%%% !1110 5^P__!H)_P ER^-'_8IZ5_Z4
MS5^/%?L/_P &@G_)<OC1_P!BGI7_ *4S5P9I_N$_E^:/1RG_ )&-/Y_DS]W:
M***^*/NPHHHH **** "BBB@ KX0_X+B^+?V/O"GA7X=2?M;_ +7_ .T/\)+>
M;4-2&AW'[/\ J>H6TVI.$M_-2]-E:SED0%#'O"@%WQGG'W?7E/[0'B'XL>&/
MB7\.]8\)_'+P'X1\'Q:I=MX_T[Q?#_I>LVOE*(8["4R(L,B2$LY8-E6 P* /
MQ7_X7!_P1C_Z3,?\%'__  J?$7_RKK[_ /\ @ACXP_8Q\5_\+1_X9$_;,_:0
M^+GV?^Q/^$A_X:"U34;G^R=WV_R/L'VVU@V^;B;SMF[/DP[MN%SG^*==_P""
MQ%UXGU*Y\'_\%2OV2;729+^9M+M;WPE+)-#;%R8DD87H#.$V@D  D$U] ?\
M!/R[_;5NO^$N_P"&P?VK/@_\3MOV#_A'?^%4:*]G_9O_ !\_:/M6Z>7?YG[G
MR\8QY4G7/ !]'T444 %%%% !6+\2O^2=:_\ ]@2Z_P#1+5M5B_$K_DG6O_\
M8$NO_1+5=/XUZG-C/]TJ?X7^1^!M%%%?LI_E0%%%% !1110 4444 %%%% !7
MM/\ P3M_Y/5^'O\ V&S_ .B9*\6KVG_@G;_R>K\/?^PV?_1,E<N/_P!QJ_X9
M?DSZ/@[_ )*[+O\ K_1_].1/VCHHHK\A/]/0HHHH **** "OS[_X.<?^43OB
M7_L;-$_]*Q7Z"5^??_!SC_RB=\2_]C9HG_I6*ZL#_OE/U7YG'F'^XU/\+_(_
MF?HHHK[H_/PHHHH **** "BBB@ HHHH *_8?_@T$_P"2Y?&C_L4]*_\ 2F:O
MQXK]A_\ @T$_Y+E\:/\ L4]*_P#2F:N#-/\ <)_+\T>CE/\ R,:?S_)G[NT4
M45\4?=A1110 4444 %%%% !7R3_P5F_X(^_ ?_@KCX#\*^&?B_X]\1>&M3\#
M7]U>^%M5T-+::))IUB61;FVN8G2YB/DI\F4/'WL$@_6U?#W_  6Y_:U_X*<?
MLO?#CP59_P#!,W]F"Y^(&L^)]1O8/%&JV?A&YUJ7P];1)"8YH[>*6-#(YDDV
M^:2A\HC'.0 ?'5Q_P0S7]D.VDN/BW_P2;^!/[2_A"Q0M/XD^'>NWGA'Q/%;H
M"SW$^FZA=O87#!1G9!<PYQPO3/UG_P $/O'?_!(#QMI_Q,C_ ."77P2F^'NN
M:==:7;?%GPKJ.DW5M?64JF]%BL[22S02\B]VFWED'WMQY7/Y[6$?Q_\ CC<Q
M^(/^"G?_  3O_P""@G[1UYY@ED\-:KIT7AWPFD@.0T>C:7+&@.?[\D@( !!Y
MS^H?_!)KXL^$_&O@WQ1\/? '_!*CQA^RWHGA?^SS9:7XG\'VND0ZXTXN [P+
M;@>:\7DKYC-ELW"')R: /KFBBB@ HHHH *Q?B5_R3K7_ /L"77_HEJVJQ?B5
M_P DZU__ + EU_Z):KI_&O4YL9_NE3_"_P C\#:***_93_*@**** "BBB@ H
MHHH **** "O:?^"=O_)ZOP]_[#9_]$R5XM7M/_!.W_D]7X>_]AL_^B9*Y<?_
M +C5_P ,OR9]'P=_R5V7?]?Z/_IR)^T=%%%?D)_IZ%%%% !1110 5^??_!SC
M_P HG?$O_8V:)_Z5BOT$K\^_^#G'_E$[XE_[&S1/_2L5U8'_ 'RGZK\SCS#_
M '&I_A?Y'\S]%%%?='Y^%%%% !1110 4444 %%%% !7[#_\ !H)_R7+XT?\
M8IZ5_P"E,U?CQ7[#_P#!H)_R7+XT?]BGI7_I3-7!FG^X3^7YH]'*?^1C3^?Y
M,_=VBBBOBC[L**** "BBB@ HHHH **** "BOQ&_8L_8R_P""*O[3^D^/?'W_
M  5S^(G@_P 2?M(1?%+Q':_$=/B#\9+C39+)4U.X%C'90)?0(;%K+[,\4B*R
M'>RJV$")^B7_  30_9/_ ."3_P"S!_PFO_#L"#P.G]N?V;_PG'_"&?$&77<^
M3]J^Q^=YEW<>1_K;O;C9O^?[VS@ ^IZ*** "BBB@ K%^)7_).M?_ .P)=?\
MHEJVJQ?B5_R3K7_^P)=?^B6JZ?QKU.;&?[I4_P +_(_ VBBBOV4_RH"BBB@
MHHHH **** "BBB@ KVG_ ()V_P#)ZOP]_P"PV?\ T3)7BU>T_P#!.W_D]7X>
M_P#8;/\ Z)DKEQ_^XU?\,OR9]'P=_P E=EW_ %_H_P#IR)^T=%%%?D)_IZ%%
M%% !1110 5^??_!SC_RB=\2_]C9HG_I6*_02OS[_ .#G'_E$[XE_[&S1/_2L
M5U8'_?*?JOS./,/]QJ?X7^1_,_1117W1^?A1110 4444 %%%% !1110 5^P_
M_!H)_P ER^-'_8IZ5_Z4S5^/%?L/_P &@G_)<OC1_P!BGI7_ *4S5P9I_N$_
ME^:/1RG_ )&-/Y_DS]W:***^*/NPHHHH **** "BBB@ KP#]O']M/XE?L;:3
MX;U/X<?L/?%+XUOKUS<Q7=K\,=,2YDTD1+&5>X#$;5D\PA?4QM7O]>+?M>^"
M_P!MS4(M%^(G[$/Q=\+:?K6@K<#4O 7C_2&ET3Q5%)Y9"275N/M5A/'L;RYH
M]\?[UA)#(-I0 _,37/&/[(OB76KSQ'X@_P"#17XK7E_J%U)<WUY<?"'3FDGF
MD8L\C,>2S,22>Y-?9O\ P1YN_@M=?\+$_P"%0?\ !('Q1^REM_LC^T?^$D\'
M6VD_\)1_Q^^7Y?D?ZW[-\^[=]W[6N/O&L#4O^"M_[=/PMN&\-_'K_@AA\=AK
M$1VM-\+]3T[Q3ID^/XX[F)XB%/4*Z*PS@@$5I>&_VC?^"R'[9LZZ%\)_V-M(
M_9B\*W#8N_B%\7=9@US7A">";'0[0B..<=C>3>7R3L?&& /N2BJ/AC2+W0/#
M6G:%J7B"[U:XLK&&WGU6_$8GO'1 K32"-50.Y!9MJJN2< #BKU !1110 5B_
M$K_DG6O_ /8$NO\ T2U;58OQ*_Y)UK__ &!+K_T2U73^->IS8S_=*G^%_D?@
M;1117[*?Y4!1110 4444 %%%% !1110 5[3_ ,$[?^3U?A[_ -AL_P#HF2O%
MJ]I_X)V_\GJ_#W_L-G_T3)7+C_\ <:O^&7Y,^CX._P"2NR[_ *_T?_3D3]HZ
M***_(3_3T**** "BBB@ K\^_^#G'_E$[XE_[&S1/_2L5^@E?GW_P<X_\HG?$
MO_8V:)_Z5BNK _[Y3]5^9QYA_N-3_"_R/YGZ***^Z/S\**** "BBB@ HHHH
M**** "OV'_X-!/\ DN7QH_[%/2O_ $IFK\>*_8?_ (-!/^2Y?&C_ +%/2O\
MTIFK@S3_ '"?R_-'HY3_ ,C&G\_R9^[M%%%?%'W84444 %%%% !1110 5%>W
MMGIUJ]]J%W%!#&,R332!54>I)X%2U^4W_!=Z_P#'?B[]O+]FSX)?&;3O !^"
M>IIK6J65AX_^+NI>%-%U_P 4VBV[6T&J7=GIUQY)A1O,M8R=MQ(\JL5*!) #
M]/OB#\2_AQ\)?#4GC/XJ_$#1/#.CPNJ3:MX@U6&RMD9NBF69E0$XX!/-7/"_
MBKPOXW\/VGBSP7XDL-7TJ_B$MCJ>EWB7%O<(>C1R1DJZ\=02*_&/Q*O[0_\
MP67_ ."D6N:]XW^ '[._Q2^&?[-/A"+3KCPW<_'35I_!$_B346>>6]6^C\/L
M+^X@M(A#) UN(H2%8RECL'H7_!#N^^+G@7]O7]H;X'_LR?#;X0VGP*TO5M N
MO$>E> OB]JFLZ'X7UR>TN_M2:')-H\*W<DIBMS<VY,,=N50)(Q_=* ?K3111
M0 4444 %8OQ*_P"2=:__ -@2Z_\ 1+5M5B_$K_DG6O\ _8$NO_1+5=/XUZG-
MC/\ =*G^%_D?@;1117[*?Y4!1110 4444 %%%% !1110 5[3_P $[?\ D]7X
M>_\ 8;/_ *)DKQ:O:?\ @G;_ ,GJ_#W_ +#9_P#1,E<N/_W&K_AE^3/H^#O^
M2NR[_K_1_P#3D3]HZ***_(3_ $]"BBB@ HHHH *_/O\ X.<?^43OB7_L;-$_
M]*Q7Z"5^??\ P<X_\HG?$O\ V-FB?^E8KJP/^^4_5?F<>8?[C4_PO\C^9^BB
MBONC\_"BBB@ HHHH **** "BBB@ K]A_^#03_DN7QH_[%/2O_2F:OQXK]A_^
M#03_ )+E\:/^Q3TK_P!*9JX,T_W"?R_-'HY3_P C&G\_R9^[M%%%?%'W8444
M4 %%%% !1110 5Q_QR_9]^!G[3?P_G^%7[0_PB\.^-O#=S*LLNB^)](BO+?S
M5SLD"2J0KKDX<889."*["B@#S_X;_LH_LT_!SX+WG[.OPD^!7A;PQX&U&UN;
M?4/"V@:-%9V=REQ'Y<_F)$%WM(AVLYRS#J:M?L^_LV_ /]E+X;6WP?\ V;OA
M%H/@KPS:2M+%H_A[3DMXFE;&^5]HS)(V!ND<EFP,DXKMJ* "BBB@ HHHH *Q
M?B5_R3K7_P#L"77_ *):MJL7XE?\DZU__L"77_HEJNG\:]3FQG^Z5/\ "_R/
MP-HHHK]E/\J HHHH **** "BBB@ HHHH *]I_P""=O\ R>K\/?\ L-G_ -$R
M5XM7M/\ P3M_Y/5^'O\ V&S_ .B9*Y<?_N-7_#+\F?1\'?\ )79=_P!?Z/\
MZ<B?M'1117Y"?Z>A1110 4444 %?GW_P<X_\HG?$O_8V:)_Z5BOT$K\^_P#@
MYQ_Y1.^)?^QLT3_TK%=6!_WRGZK\SCS#_<:G^%_D?S/T445]T?GX4444 %%%
M% !1110 4444 %?L/_P:"?\ )<OC1_V*>E?^E,U?CQ7[#_\ !H)_R7+XT?\
M8IZ5_P"E,U<&:?[A/Y?FCT<I_P"1C3^?Y,_=VBBBOBC[L**** "BBB@ HHHH
M **** "BBB@ HHHH **** "L7XE?\DZU_P#[ EU_Z):MJL7XE?\ ).M?_P"P
M)=?^B6JZ?QKU.;&?[I4_PO\ (_ VBBBOV4_RH"BBB@ HHHH **** "BBB@ K
MVG_@G;_R>K\/?^PV?_1,E>+5[3_P3M_Y/5^'O_8;/_HF2N7'_P"XU?\ #+\F
M?1\'?\E=EW_7^C_Z<B?M'1117Y"?Z>A1110 4444 %?GW_P<X_\ *)WQ+_V-
MFB?^E8K]!*_/O_@YQ_Y1.^)?^QLT3_TK%=6!_P!\I^J_,X\P_P!QJ?X7^1_,
M_1117W1^?A1110 4444 %%%% !1110 5^P__  :"?\ER^-'_ &*>E?\ I3-7
MX\5^P_\ P:"?\ER^-'_8IZ5_Z4S5P9I_N$_E^:/1RG_D8T_G^3/W=HHHKXH^
M["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K%^)7_).M?_[ EU_Z):MJ
ML7XE?\DZU_\ [ EU_P"B6JZ?QKU.;&?[I4_PO\C\#:***_93_*@**** "BBB
M@ HHHH **** "O:?^"=O_)ZOP]_[#9_]$R5XM7M/_!.W_D]7X>_]AL_^B9*Y
M<?\ [C5_PR_)GT?!W_)79=_U_H_^G(G[1T445^0G^GH4444 %%%% !7Y]_\
M!SC_ ,HG?$O_ &-FB?\ I6*_02OS[_X.<?\ E$[XE_[&S1/_ $K%=6!_WRGZ
MK\SCS#_<:G^%_D?S/T445]T?GX4444 %%%% !1110 4444 %?L/_ ,&@G_)<
MOC1_V*>E?^E,U?CQ7[#_ /!H)_R7+XT?]BGI7_I3-7!FG^X3^7YH]'*?^1C3
M^?Y,_=VBBBOBC[L**** "BBB@ HHHH **** "BBB@ HHHH **** "L7XE?\
M).M?_P"P)=?^B6K:K%^)7_).M?\ ^P)=?^B6JZ?QKU.;&?[I4_PO\C\#:***
M_93_ "H"BBB@ HHHH **** "BBB@ KVG_@G;_P GJ_#W_L-G_P!$R5XM7M/_
M  3M_P"3U?A[_P!AL_\ HF2N7'_[C5_PR_)GT?!W_)79=_U_H_\ IR)^T=%%
M%?D)_IZ%%%% !1110 5^??\ P<X_\HG?$O\ V-FB?^E8K]!*_/O_ (.<?^43
MOB7_ +&S1/\ TK%=6!_WRGZK\SCS#_<:G^%_D?S/T445]T?GX4444 %%%% !
M1110 4444 %?L/\ \&@G_)<OC1_V*>E?^E,U?CQ7[#_\&@G_ "7+XT?]BGI7
M_I3-7!FG^X3^7YH]'*?^1C3^?Y,_=VBBBOBC[L**** "BBB@ HHHH **** "
MBBB@ HHHH ^1=:_X*+_M3Z9K-WIMI_P2R^*%W%;W,D45U%=KMF56(#C$)X(&
M>IZU6_X>2_M8?](HOBG_ .!:_P#QBOL.B@#X\_X>2_M8?](HOBG_ .!:_P#Q
MBJ7B7_@H;^UAXA\.:AH'_#JKXIP_;K*6W\[[0K;-Z%=V/)&<9SC(K[0HIIM.
MZ)G"-2#C+9Z'X;?\,D_M8?\ 1I/Q3_\ "27_ ./T?\,D_M8?]&D_%/\ \))?
M_C]?N317L_ZPYQ_S]_\ )8_Y'Y3_ ,0.\+O^A?\ ^5:__P L/PV_X9)_:P_Z
M-)^*?_A)+_\ 'Z/^&2?VL/\ HTGXI_\ A)+_ /'Z_<FBC_6'./\ G[_Y+'_(
M/^('>%W_ $+_ /RK7_\ EA^&W_#)/[6'_1I/Q3_\))?_ (_5#Q1^S?\ M*>#
M?#]WXH\2_LO?$FQL+*+S+J\O?#*1Q1+_ 'F8S<#WK]V*\H_;G_Y-'\>_]@%_
M_0UH_P!8<X_Y^_\ DL?\@_X@=X7?]"__ ,JU_P#Y8?D18_LK?M3:C90ZA9?L
MH?%"6&>)9(I8_"BE75AD$'S^00>M2_\ #)/[6'_1I/Q3_P#"27_X_7[6?"[_
M ))GX=_[ 5I_Z)2MVC_6'./^?O\ Y+'_ "#_ (@=X7?]"_\ \JU__EA^&W_#
M)/[6'_1I/Q3_ /"27_X_1_PR3^UA_P!&D_%/_P ))?\ X_7[DT4?ZPYQ_P _
M?_)8_P"0?\0.\+O^A?\ ^5:__P L/PV_X9)_:P_Z-)^*?_A)+_\ 'Z[3]G;X
M4?M8? /XU^'OC#_PQ/\ %/5O[!O3<?V=_P (ZL'G_(R[?,\Q]OWLYVGI7[*T
M5%3/LVJP<)5-&K/2/7Y'3@_!KPVR_&4\5A\#RU*<E*+]K6=I1=T[.HT[-;--
M=SX\_P"'DO[6'_2*+XI_^!:__&*/^'DO[6'_ $BB^*?_ (%K_P#&*^PZ*\@_
M3SX\_P"'DO[6'_2*+XI_^!:__&*/^'DO[6'_ $BB^*?_ (%K_P#&*^PZ* /C
MS_AY+^UA_P!(HOBG_P"!:_\ QBC_ (>2_M8?](HOBG_X%K_\8K[#HH ^//\
MAY+^UA_TBB^*?_@6O_QBOGW_ (*<>.?VL/\ @HW^R=J?[+__  [U^*?@W^T=
M6LKW^W/[.74?+^SRB39Y/[G.[&,[QCK@U^HM%7"<J<U..Z(J4X58.$E=,_F*
M_P"'"/[6'_1-OBG_ .&N7_Y/H_X<(_M8?]$V^*?_ (:Y?_D^OZ=:*[O[6S#^
M?\%_D>?_ &/EO\GXO_,_F*_X<(_M8?\ 1-OBG_X:Y?\ Y/H_X<(_M8?]$V^*
M?_AKE_\ D^OZ=:*/[6S#^?\ !?Y!_8^6_P GXO\ S/YBO^'"/[6'_1-OBG_X
M:Y?_ )/K+U__ ((B?M%^&=3TS2-<\)_$:TN=8NC;Z;!=?#9$>YE"[BD8-_\
M.V.<5_437A?[6'_);/@?_P!CW+_Z3-1_:V8?S_@O\@_L?+?Y/Q?^9_/]_P .
M$?VL/^B;?%/_ ,-<O_R?1_PX1_:P_P"B;?%/_P -<O\ \GU_3K11_:V8?S_@
MO\@_L?+?Y/Q?^9_,5_PX1_:P_P"B;?%/_P -<O\ \GT?\.$?VL/^B;?%/_PU
MR_\ R?7].M%']K9A_/\ @O\ (/['RW^3\7_F?S%?\.$?VL/^B;?%/_PUR_\
MR?7V'_P2"_9S_:P_X)2^.?&GC3_ACKXI^/?^$OTFULOLW_"+KI?V3R97DW[O
M-N/,SOQC"XQU-?ME16=7,<96IN$Y73\E_D:4<LP-"HJD(6:\W_F?'G_#R7]K
M#_I%%\4__ M?_C%'_#R7]K#_ *11?%/_ ,"U_P#C%?8=%<1WGQY_P\E_:P_Z
M11?%/_P+7_XQ7J?[*_[5/QF^/_B?4]!^)G[&GC'X:6UC8+<6VI>))U:*[<N%
M\E,1J=V"6[\ U[A10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1577-570M$O-;>PNKI;.UDG-M8VYEGF"*6V1H.7<XP%')) K\W;3QW_ ,%X
M_B?^ROX@_P""A4_QJ\!_!^>PTW4]>T/]FWQ=\)))3'IEF96CMM4U.:YCNH+J
M:*+<QCC5%WJ0%#$( ?I945]86.J6DFGZG917%O*NV6">,.CCT*G@BOSU\??\
M%7OCK^T5\$/V4?!?[%F@Z)X6^*O[66G3ZC;ZCXJM'U"Q\%Z786:W.K7AA5H_
MM;H3Y=NKE$E)RV/NUV/[-G[2O[9W[.G_  4'L?\ @G-^W=\6O#GQ,A\>^ [O
MQ1\*OBAHGA)=!N;F:RE5+_2KRRCEDBWI&ZS)+&0-@.[);" 'VY%%%!$L$$:H
MB*%1$& H'0 =A3J_.WP#KW_!<W]L#X>>)/VL_!7QE\*?L^V$>KZF/AW\$/B!
M\'Y)[N]L+.>6&&36[NZGAN+)[DQ%\PQA5B=)%W!A7I7[.'_!7WP!\2/^"3G@
M3_@IM\4_AIXB@;Q59"U;P7X*T*XU34+_ %I;Z;3C9V-N@+R>;=0/Y6\@!&4N
MXY:@#[(HKXB_X(V_MV?M7_MP:_\ M W/[5WPUB\#7W@GXI1:/H'@/$+S^'K%
MM.MYEMKB>/\ U\_S[Y&)X=V4!% 1?MV@ HHHH **** "BBB@ HHHH **** "
MBBB@ HKQ3_@H5\??CU^S9^REXB^)G[+OP#U'XE_$+S+6P\)>%;'3KBYC>[N9
MTA%Q<K;CS!:PJS32$%?EC*[DW;A\C?'WXY_\%6_^"7\_PT_: _:G_:Q\ ?&?
MP+XP^(NC^$_'O@W2_ADN@7.A-J4AC2YTJZCN)&O!#)U2X0-(B_PEB8P#])*@
MN]+TR_G@N;[3H)I+63?;230JS1-C&Y21\IQW%?#7Q4_:*_;G_;*_;]^(_P"Q
M+^PI\=O#7PC\-_ [0M(E^(GQ#U?P.GB*]U'6]4A:YM=.M;:::*%(([==\LI)
M<.0@ ZUE?"#_ (*@_M;6/[&_[1%K\0OV>1\0OVBOV;?$LGAK4/"7PXTBZFA\
M733B)M+U.WM8Q)/'#-',)98URR+!,PV@A5 /T!HK\R/VIOCU_P %A/\ @EY^
MS]IG_!0#]J3]JGX;_$SPMINLZ1%\4OA'I7PR72CIEK?WD-JXT?4$NGFNIH9)
MT"B="'568@8Q7K'[2'[2W[9?[1W_  4(U'_@G+^PG\7/#_PQA\ > [3Q1\4_
MBAK7A!-?N()[V1EL-*M+*66.+<\:M.\LA/RD!<%2' /M^BODG_@FI^U]^T!\
M3OB?\9?V(OVR)_#][\5_@3KNFPZCXE\+V#6=CXFT;4K4W6G:DMN[OY$S(LBS
M1*S(CJ #S@?6U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 ))(D2-+*X55!+,QP /4U^:WQ1^*GQJ_X+Q^(=>_9E_93UN_
M\%?LH:=J<VD?%+XTV_R7WQ#,3[;G1= !^[9D@QSWQ!5P61 RADE_13Q[X(\-
M?$WP-K7PW\9V4MSH_B#2;G3=6MH;N6W>6VGB:*5%EA99(R4=@'1E=<Y4@@&O
MB_3/^#;7_@C1HEC'I>C?LIZS:6T0/E6]K\8/%D<:9))PJZJ .23^- '&_M+_
M  [\!?LO_P#!9K]A.R\-Z):^'O <7@#QGX"\+6T64M=.N(]-MVL[0,Q.&DC3
MRXP3N=DQDFMK]K%D^(?_  <*?LD^$_"LXN;[X=_"[Q]XD\5P0G<UGI]_;0:=
M;22 ?=5[@%03U(KZ)^('_!-7]BSXH_LHZ)^Q1XZ^#0U'X>>&3!)X:TVYUV_>
M\TF>$LT-S;W[3F[CG0N^)1+OPS*258@Q_LI?\$UOV1_V-!XIU'X,>"M6;7O&
MT*0^+?&/B3Q5?ZKK>IQ(I2.-[^ZF>=$13\JQLB@@-C<,T ?,/Q[_ &AOCU_P
M6$^(_BS]A3]@;7KKPI\%-!U*70/CK^T1"!OOV'RW>@>'0>)IV4F.:\.8XE8E
M<YC,OW3\!?@9\+_V9O@SX:^ 'P6\+Q:+X5\(Z1#INAZ;"Q;R8(UP-S-DN['+
M,[$LS,S$DDFOD72?^#;'_@C)H-DNFZ%^R?J]E;JQ*V]I\7_%D: DY)"KJ@')
MKZP_9P_9R^#W[)7P8T;]GSX!^&+C1O"7A_[1_9.FW6LWFH20^?<RW,N;B\EE
MGDS+-(WSNVT,%&%   /DG_@D/_R>%^W1_P!G(+_Z:+2ONZN#^$/[,WP1^ WC
M#QUX^^%'@G^RM6^)7B3^W_&UW_:5S/\ VCJ/DI#YVV:1UA_=QHNR((G&=N23
M7>4 %%%% !1110 4444 %%%% !1110 4444 <-^TK^TA\&_V1/@7XD_:.^/_
M (R@T'PEX4T\WFKZC,"Q"Y"I&B#F261V2-(URSNZJ!DU\6? +X ?M)?\%6?C
MWX*_;[_;O\$7G@#X3^ ]537O@'\ KTC[=/>A?]'\1:_@X%RJG?!:#_4[OF.?
M,\[ZW_;$_8F_9E_;[^$2_ C]K+X=2^*?":ZM!J?]DQZ_?Z<&NH5<1NTEC/#(
MP7S&.PL5S@D$JI'@?AC_ (-[O^"2G@[Q+I_B[P[^S=KT&H:5?0WEC,_Q?\5R
M".:)PZ,4?5"K@,H.U@0>A!'% ')_\$TGB\"?\%>/V\/A/XEN5AUG4_%'A#Q3
MI<,QVM>Z9<:.4$T0/+I'(OE.PR%<@'!(%<Q^P1\9/A?\-OVX/^"C?[<7Q \;
MV6D_#'2_'OAW2[_Q/<2$VT5QH>A>3J*@KDNZ231IL4%F9E4!F(%?4G[77_!,
M;]D#]MCQKH_Q2^,W@K5[7QCH6GR:=IGC/P=XKO\ 0]52P=BSV;W-C-$\L#%F
M/ER;@I=RNTLQ,>K?\$K/V!]:_8O_ .'>UW^S[;1?"%IXI[GPEI^N:A:?:YH[
MA;E9I[J"X2YGD,R)(SR2L7*C<3@4 ?,GPN^&'QV_X+>_%#PC^U7^U-X$U#P#
M^S!X1UF'Q!\(_A'JHV:KX[O8CFUUW6U!(AM%!WP663OW;W+(5,O0_LDF'X??
M\'"'[7?A7Q1<K;7_ ,0OAC\/_$GA:VE.UKS3[&UN-.N94!^\$N"$)'0FMZ/_
M (-Q_P#@CQ$@BB_9BU]54 *J_&7Q< !Z?\A6O;OVOO\ @G/^RE^W!J?A_P 5
M?'+P7J2>)?"8F7PSXR\*^)+W1=9TQ)1B6*.\LI8Y3&XSF-BR<DX!.: /G/\
M88EB^(7_  77_;2^*'A6=;C0M \.^!?"EW?0/NAGU6*QFFN(0PX,D *QN.2C
M-@X/%??U>:_LI?L@_L[?L2?">/X*_LS?#>#PWH(OIK^ZC6ZFN;B^O)<>;=7-
MQ.[S7$S[5S)([-A54$*J@>E4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>cvlt-20210331_g13.jpg
<TEXT>
begin 644 cvlt-20210331_g13.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MD &0 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *^#/^"GW_!P7^RS_P $K/VC]#_9A^,OP4^)GBGQ!X@\'V_B*QE\$:98
MW$/V>:[N[58CY]W$YE#V<A("D;67DG('WG7\_P#_ ,'!?QB\=?L^_P#!RK^S
M5\9_AG\$-8^).O>'?A3HUWI?@7P^SB]UJ4:QX@ @A*12L&()/$;=.E 'U'X)
M_P"#P;_@FMJOC73_  C\5?@O\;/A];ZE.L::[XI\(6AL[=2V#)*+>\DFV+D$
ME(G/7CU_5/0];T?Q-HMGXD\.ZK;WVGZA:QW-C>VDPDBN(9%#)(C+D,K*001P
M00:_G0_X*&?\%,OVKO\ @X3U/2/^"0_PR_X)P6GPL^(5KXNAU?51\3?'44.H
M:8+:)_,5(+NTM98F$<QDD6,2S-$K;8B,D?4O_!9+]N[X^_\ !++X,_LJ_P#!
M)/\ 9@_:"T;P+XAU[PEH_A_Q1\:_$<4:Q:'I-C':Z:+P&4,D7F,DTLDF"\:0
MX3YG#* ?LI17X2_L>_\ !4GXZ?L8?\%3/A/^Q[K?_!6CP_\ MB?";XSS0Z3-
MK]O%;_VAX:UF>3R(!NCFF90TS0#:TK(\<KD(K("WGG[6?_!5/]H;XD?\%5/C
MC^S?^UO_ ,%8?'/['_A7P#XHGT;X86'A3X<3:A::E;)-*D5Y>20,LX\Z);>Y
M5WWQL+H[6B5 & /Z':*_,']GS_@H7^U+^Q__ ,$2/B=^VS^U!^UC\)/VC=3\
M$)(/ _C+X<ZJT\-ZT\D%K96>J%((-LZ7-Q#Y@"B3RY-K$N-[?F]%_P %,_\
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
MS6GK'CGP3X>UFS\.Z_XPTJQU#4&"Z?8WFH1Q37)+;0(T9@SDMP, \\5_*O\
MLL_LK?#7]JO_ ()L^)OB3KW_  2X_:C^+?Q\\=76L:EH7[07AQ)[O3(]52XE
M6  BZ GC\V/%R\D+REGFVG*QD?7O_!0K]G#]N+XQ?\&_?P+_ &Z_V@_"'BGP
M[^T9^R[XA>[O[SQ%921:O)I$>I>1'=2K(/,>1%ATRY,CDY$$\A^^30!^]OBC
MQIX.\#V,>I^-?%FF:/;2RB**XU2_CMT=\$[0TA )P"<=< ^E5/'?Q3^&'PMT
M*/Q1\3?B/H/AS3)I%CBU'7=8@LX'=AD*))6522.0,\U^%W[4?[1'A[_@X?\
M^"FG['7[*'@1$N?ASH'@>R^)OQ>TZ%M\-M<3PQ7%SI\XYR42."S#=FU)NW->
M5?M=^.-+_;G_ .#ACXP^#OVP_P!C?XP_M"^ OA#I4^D>#OA'\+C+G3EB-I%]
MMF6.>!T@>2265F1PSR30 DQH$H _HDUGQWI=Q\,+_P"(W@;6K#5+5-&GO=-O
MK2X6>VN-D;,K*\;8=21U!Y]:^*O^#=S_ (*;_M!_\%6_V*?%'[0_[2>@^%=.
MUW1OBE>^'+2#PAIT]K;-:0Z;IMRK,D\\S&3?>2@D,!M"C:""3\@?\$&/AE^U
MO^S3^T)^TM\$4_9)^,_PP_9J\1^#-0\2?#?1_BQI<J'1=01X8S9I*S.OF217
M,N<,S2)9(SDLI-?*W_!-+]JOXP?L=_\ !J/^T3\6?@1K=UI'B:Z_:!ET6RUV
MR<I-I<=[I_AZ":XC8<I((GD5'!!1W5@<J* /Z,O^%\? [_A/O^%4_P#"YO"G
M_"4^9L_X1K_A(K;^T-V,[?L^_P S..VVMCQ1XT\'>![&/4_&OBS3-'MI91%%
M<:I?QVZ.^"=H:0@$X!..N ?2OP3C_P"#>W]@D?\ !OS_ ,-XOJ&O_P#"Z/\
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17->-?C
M-\'_ (:W<>G_ !%^*WAK0)YDWPP:WKMO:NZ^H65U)'N*W-(UC2/$&FPZSH.J
M6U[9W";[>[M)UEBE7U5E)##W!H LT444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7BW[7W[._Q^_:7CT7X>_#O]J_6OA5
MX,=;AO'%WX(L8T\1ZH"8Q!;6>H2[ETV/'G&25(FF)\L(\8W$^TT4 ?!;?\$1
M_P#@A)\+]"\2^*/B?\"/!>J2>'HQ>>._%OQ'\<76H75J63?]HO[F]NV\C<OS
MY8HI'(&*SO@;_P $K_V()= 7]H__ ((I_M<ZA\*Y;B[<KJ/PP\;'Q+X.U>X3
M >'4-*N)YK:< ':5A>"5,Y5U/-? W@OP[X:_:"T/PE_P1Z'PX\1'XZ_$7]JN
M^\4_MJ2:AH%Z@N_#FG:S>WR7,]W*GDR6UQ ;$6S1N4)3&-T@+_>'_!':/X(^
M)/VVOVJ/BE^Q%\-8_#/P$O[KPOI.A#2_#;Z3H^I^);""]BU>XT^U,<:QJ@:T
MAE9459)(PPW=2 ?H!X83Q+'X:TY/&<]C+K"V,(U:73(G2V>YV#S3$KLS+&7W
M;0Q) QDD\U>HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#\S_P!G+XR?\%O/^"DWA'4_VK/V>?VA?@S\(OAIJOBO
M6M-\"^&-9\ 7.L:JUEI^HW%@9[V1ID5)GEMI<JN  !A1FOK;]A_X7_M__#.'
MQ);?MR?M(>!/B!'<BR'A*/P3X%;1%TT)Y_VGS097\WS-UOMQC;Y;]=W'Y>_'
MS5?A;_P3 ^/WC;P#K'_!SE?_  LU7Q=XNO/$&K_#S0O@59:U!I%W>R><VZUM
M8KB*P9PRNWR0F0L96!:0L?T+_P""3=QXZ\:?"[6_C5J7_!5M?VJ/"_B62UB\
M-ZQ!X,TO1X]"EM_.^TQ$6(#-+)YT&Z.<*\?DK@#>: /K&BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\X^,FI_M):
M;\3OA^_PBUCX<6G@MM3NO^%G#QD;P:G)9^4OV<:486$0E$N[S//!79C;S0!^
M=7_!*[]MG_@GE^P7X+^(G[/'[<WQ'\+_  O_ &A+'XE^);OXMWWCZ#['=^*V
MN=3N;BUU**[E7%Y;2V<D C57. IPN&#/Z?\ \$</$/PA^,G[9?[4_P"T_P#L
M8^%6TWX">,-2\-6OAO4;32'L-,\0^(K.VNTU?4;"!T3;&?,M8I)0@$TL3-DD
M$UF_';X1?\%IOC7XOGN_%W@[_@G!XLTJQOYO^$:?QWX5\1ZA>6UKYC&(,SR,
MJR;=I;9A=V2*^E_V HO^"AUAIGB'1/VZ[S]G<V5E%81>![3X 6NK0Q6R 3BY
M6[34'8*,"V\D1  8FW?PX /HBBBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *^&/^"V_PN_9B^)OA;X>P?M*_\$N?BE^T
MU!9ZAJ+:18_#%;HR: [);^9)<?9[NW.V4! NXMS$V,=_N>OF[]O'X_? []F[
MX@?"GXF?'[_@H!;_  7T*QUC4))_#NH26T=IXV40QJ;:9Y5+JL)99 8R#F3G
MB@#\HO\ AE+_ ()7_P#2J1^U?_WZU7_Y<5][_P#!#_X4?LK_  P_X6?_ ,,S
M_P#!*/XL?LQ?;O[%_MO_ (6>ET/^$EV?;_)^S?:+RX_X]]\N_;L_X^H\[N,?
M,_BG]HS]FO7O$^I:YI/_  =IZSI5K>W\T]MI=K!H316<;N66%"T!)5 0H)YP
M.:^P/^"1'COX>^-O^%A?\('_ ,%>=0_:K^S?V3]K^W16"_\ "+[OMFW;]CC3
M/VG:V=^?^/08QS0!]GT444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !7@O[>G_  33_9&_X*3>#=&\(?M4>!+W4G\,W<MW
MX6UG2-<N=/OM&N9 @>:"2!U!8B-.)%=<J#MR!7O5?#W_  6Y\+_\%B/&WPX\
M%>%/^"2.K1:?<7FHWH^(MY#JNF6-Z+,)#]G2WN+]6\EF8S9>)=XPO('! /#_
M (S?L(>./^"8_A!_B)I7QY_9C^(/P^LB0F@?M7>!='T/45B0;C%!XBL($%Q.
MW 'VBUD))'/(Q[C_ ,$4?V]_V;OV[_!?CKQ!\ OV)%^$-SX<OK*T\17NCZ/9
M?V'K\C&Z$;:?J5I'$-16+RI=Q:)#']H3C]X:^#O@E_P3O_X*3_"[Q>GQ6^*/
M_!#GP1\;/'H(:7Q[\=_VEX/%&HR,#D,$NLVT1!R08X4(/?@8_43_ ()]_%+_
M (*%?$.R\2Z9^W7^Q?X2^#UMI$>GQ^"[?PIXX@UA-01A<"Y5EAXMQ$$M@H_B
M\UL?<H ^C:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH \?^)W_!0G]@7X)>,KKX=?&;]N'X/^$?$-B1]MT+Q/\
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
MO=_!_P 8>#[#5_"^H:0VEZAH6J6XN+:ZLVC\MH)4DR)$*?*0V<CK7R9\-?\
M@W]_X);?"_Q[HOC?2O@7JVJVWAC4?M_A/PIXH\<ZKJFAZ)<[BPEM]/NKAX 0
M22 ZN >0 0#0!T/@S]NOX0?$Z[^$W["7[6_A_4M'^)/QV^ T7B#4-'FLWM-/
MNC-9!=2TV.X6172Z3=.?*3#J@#;@<5\FZ%\ OA-_P2F_X+F_ ;]FO_@G,;O0
M?"/QU\+>(KCXT_">#6)[VQLH=/LS)I^M!;F21[:1Y1+'N#!7%NR 9D.?OW]L
MO]@/]E']OOP?I?@[]J+X6QZZ- O_ +=X;U>TU"XL-2T:Z^7,UK>6SQS0D[4)
M"MM;8NX-M&,+]C?_ ()?_L8_L)>(];\?_ 3X9W7_  EWB6%8?$'CCQ1K]WK.
MM7\*E2(6O+V221(LHA,:%48QH6!*@@ V_P!M3XB_M"6O[*_Q*7]@C1='\8?&
M/3-%-MX7\/OK-G%]GU"9A&DDQN)4B0QH9)@DK*KF';WK\./^"@%O_P %&OV9
M/^").H_LG_&#_@C_ '7P_P##LGBO1]7\=?&/5/VA]#UZ^UWQ#-JMO//?W5K:
MQ^=++=W(5-V]O)1D!++&*_>'X,?L>_LY_L]_%KXC_'3X0?#O^R/%7Q:U2UU'
MX@ZI_:]Y<?VK<VZRK#)Y4\SQP;5FD&V%8U.[D' Q8_:E_91^ 7[:?P<O?@!^
MTQX"_P"$E\(ZC>6MU>:3_:EU9^9-;3)/"WFVDL4HVR(K8#@'&"""10 ?LJ_$
MCX^_%KX':1X\_:=_9L_X5'XTO)+D:KX!_P"$QM=?_LY4N)$A;[=:*L4WF1+'
M+A1\GF;#RIKT2BB@ HHHH **** "BBB@ HHHH *_(7]M7]OG_@I/^U1\3OBI
MH/[%OQF\-?"'X:?!?]H'P?\ #2?6Y-%DO]=\1>(+O7M.L[AV_>I'#80O<KNB
MQFXC5HV.)6\O]>J_(+_@JE^P5\/=5UKQ7^VU_P $W?VYF\,>)/$?Q]\":'\5
MO!VB7MGKGANZ\5Q^)-)AM+F]ME8FTOK6>XMKF6/.YPNUD3SG9@#[G_X)L?'3
M]MWXD^!/&O@3_@H/\%+;POXV^'GB^XT9/%NBV$UMH?C/3T&8=6L5G)948!@Z
MY(! 8;=WEI\TZK_P7^\)?&O_ (*??!+]B[]BC1X?%7P[\7>)]5TSQI\6)]-F
M;2]0N;33I;AK#2)\JEP\3>2\LXWIMEC";@^^O6_^"6'[<'[37QZ^)OQN_88_
M;P\(^%H?BY\!=6TJU\0ZWX+60:1XBTW5+5[FRNXXY<M$[1)N=#@?O$PJG<J^
M5_\ !1CP'X'^&'_!5W_@F_X ^&O@W2O#VA:5XH\>0:7HNAZ?%:6EG$-%M<1Q
M0Q*J1J/10!0!]N_M7?M<?L\?L1?!C4/C_P#M/?$RQ\+>%].=8FO+L,\ES<,&
M*6T$2 O/,^UML:*6.TG& 2/F'_@C?_P5+^+/_!3;Q]\?;[QW\'9O F@> O%^
MF:?X*\.:OI\EOJ\-C/:/+OU .Q FDVK+L50(Q)LR^W>WV?XN^'W@/X@+IJ>/
M/!.DZV-'U2+4])&K:=%<BRO8PRQW,7F*?+F4.X61<,NXX(R:^"/^".O_ "D5
M_P""@/\ V7#2_P#TWO0!M_$3]N?_ (*#?M4?MG?$K]D[_@E_X<^$^F:-\$UM
M+/XB?$7XNV^HW=O>ZW<Q&5-,L+>PDC;]RH(FE<G:V0%&%,GJ/_!,+]O7Q_\
MMC^&_'_PR_:)^&>F^"_C'\&_&3^&/B;X<T6\>XL&FV>9;:A9/)\YM+F/+QA\
ML-C DC#'Q#_@@P@L_B_^W3IFKH5UA?VT_%D\XD/S_8I?):T/^[L#[?:C_@FX
M!>?\%VO^"AVJZ&C?V5YWPS@EDC.(VNT\/S"4>[!Q)GTSSC(H ^F/^"E/[=/A
MG_@G5^R)XB_:9UOPC<>)-0LYK73?"WA6SE\N;6]7NYE@M;16P=H+MN9@"1&C
MD*Q 4_+7CO\ ;V_X*U_\$_[WX??&O_@IA\/?@;J/PC\:>*+#0/%]Q\*AJD&I
M> +F^;9;W%P]Y-)%>6R.1'*T84YY7(*AKO\ P<<JT7P9_9FU6^#?V/8?MG^
M[CQ$<@*+(&^5BQ/ &]H^N!G%6_\ @Z6DL3_P0[^,-A.H>[O+WPS#I<07<\EQ
M_P )%IK;4 Y+>6LG3L#0!^@U%4?#,.IVWAO3[?6Y-]['8Q+=MGK*$ <]3_%G
MN:O4 %%%% !1110 4444 %%%% !7+?%[XW_!SX >$U\=_''XI:!X1T9[V*SB
MU/Q%JT5G#)<RG;% C2L \CGA4&6;L#74U^4/_!>W3/$'@?\ ;E_9R_:'_:!^
M(?@O2/@7H5OKEG%K'CKX.7OBS0_#'B:9+<V]UJEK;ZC;";ST0I;2D8MI(I&(
M;>'C /T)_:Q_;?\ V2_V%_!5I\0OVMOCQH/@;2M0N3;Z;+K%PWFWLJ@%D@AC
M5I9BH(+;%;:""<9%;7[.?[3O[/G[77PRMOC)^S/\7]"\:^&;J9H4U;0;U9D2
M90"T,@^]%*H928W"N P) R*_)3]G&W_:+_X*??MS^./^"C\/[6/P?USX:_ +
MP3_PC'@;XH>*OV<M2_X1S4+B0R7NK7UAIMQKZ2136R*L$EZT[*Z, D0QO/?_
M /!#VW^+OQ<_;S_:$_:6_9R^-WP]U'X'ZMJN@V>NZQX5^!U]H&D>-=:M[2[6
MZFTB&76)1920F2W%Q=%9EN69<1J1YK 'ZST444 %%%% !116+\2O^2=:_P#]
M@2Z_]$M3BN:21G6J>RHRG:]DW]QM45_/G17V?^J'_3__ ,E_^V/Y3_XF@_ZE
M/_E?_P"XG]!E%?SYT4?ZH?\ 3_\ \E_^V#_B:#_J4_\ E?\ ^XG]!E%?SYT4
M?ZH?]/\ _P E_P#M@_XF@_ZE/_E?_P"XG]!E%?SYT4?ZH?\ 3_\ \E_^V#_B
M:#_J4_\ E?\ ^XG]!E%?SYT4?ZH?]/\ _P E_P#M@_XF@_ZE/_E?_P"XG]!E
M%?SYU[3_ ,$[?^3U?A[_ -AL_P#HF2LJ_"OL*$JGMK\J;^'LK_S'I9-](_\
MM;-\/@?[+Y?:U(0O[>]N>2C>WL5>U[VNK]T?M'1117R!_3P4444 %%%% !11
M10 5^5W_  4!_P"".G[5O@3QYXR^-G_!-C]H-M,TGXL_&7PAXL\>?"76O"2:
ME90Z];^(+&Y;Q!;3^<DD*1O']JN8,'S8XY%W<1+'^J-% 'S+_P $XO\ @G2_
M[#R?$#XG_$[XVW_Q/^+OQ>\01:Q\3OB)?Z7'8#4)84:.UMK>UC9EMK:!)'6.
M,,<;VY"[$33_ &J?V"?^&F?VQ?V=OVL_^%K?V)_PH/6->O\ ^P/["^T_V[_:
M5E%:[//\]/LOE^5OSY<N_=C"XR?H>B@ KYX_8Z_8*_X9-_:+_: ^/W_"UO[?
M_P"%Z>.+7Q%_9/\ 87V7^Q/)MVA\CS?/D^TYW;M^R+&,;3UKZ'HH ^)?CE_P
M3(_:;\*?M<>,/VSO^";?[8FF_"G7?B?86<'Q0\*>*O!":YHVLW5K&8K?4XD$
MT3VUTD9*G;N64G+8);=Z!^PS_P $Y?\ AB;X!>.O!]E\>-5\4_%'XGZQJ&O^
M/OB[JNEQQW6HZY=1E%NDM5;9###\ICM@Y5<-\WS&OIJB@#Y<\9_\$V;[]HS_
M ()JR_L _MP?M':Q\3M9O;-QJ/Q6AT>+2M1:^2^>[LKZ&%9)5ADMSY" !V#K
M"0W#LM>/6?\ P25_;8_: \9_#S1?^"D__!1.R^*WPU^%OB*UUW2O!^@_#B+1
M9O%6I6G_ !Z7.LSBXE$JQGEH479*22QSS7Z"44 %%%% !1110 4444 %%%%
M!1110 5!J>F:;K5A-I6L:?!=VMPA2>VN8EDCD4]596!!'L:GHH IQ>'M @T/
M_A&(=#LTTS[.;?\ LY;9!!Y1&#'Y>-NT@D;<8P:/#_A[0/">BVWAOPMH=GIF
MG6<0BL[#3[9(88$'141 %4>P %7** "BBB@ HHHH *Q?B5_R3K7_ /L"77_H
MEJVJQ?B5_P DZU__ + EU_Z):KI_&O4YL9_NE3_"_P C\#:***_93_*@****
M "BBB@ HHHH **** "O:?^"=O_)ZOP]_[#9_]$R5XM7M/_!.W_D]7X>_]AL_
M^B9*Y<?_ +C5_P ,OR9]'P=_R5V7?]?Z/_IR)^T=%%%?D)_IZ%%%% !1110
M5\>?\%U/VI_CQ^QO_P $]M<^./[-_CO_ (1SQ39^(=+MK;5/[+M;S9%-<!)%
M\NZBDC.5XR5R.Q%?8=?GW_P<X_\ *)WQ+_V-FB?^E8KIP<8RQ4$U=71RXZ4H
M8.I*+LTF?CQ_Q$6?\%D?^CP__,?>'O\ Y7T?\1%G_!9'_H\/_P Q]X>_^5]?
M$U%?9_4\)_S[C]R/AOKN,_Y^2^]_YGVS_P 1%G_!9'_H\/\ \Q]X>_\ E?1_
MQ$6?\%D?^CP__,?>'O\ Y7U\344?4\)_S[C]R#Z[C/\ GY+[W_F?;/\ Q$6?
M\%D?^CP__,?>'O\ Y7T?\1%G_!9'_H\/_P Q]X>_^5]?$U%'U/"?\^X_<@^N
MXS_GY+[W_F?;/_$19_P61_Z/#_\ ,?>'O_E?1_Q$6?\ !9'_ */#_P#,?>'O
M_E?7Q-11]3PG_/N/W(/KN,_Y^2^]_P"9]L_\1%G_  61_P"CP_\ S'WA[_Y7
MT?\ $19_P61_Z/#_ /,?>'O_ )7U\344?4\)_P ^X_<@^NXS_GY+[W_F?;/_
M !$6?\%D?^CP_P#S'WA[_P"5]?I+_P &X?\ P4R_;=_;T^*OQ.\-?M8?&S_A
M*[+P]X>L+G1X?^$;TVQ^SRR3R([9L[:(OE5 PQ(&. *_ &OV'_X-!/\ DN7Q
MH_[%/2O_ $IFKAS+#8:&"G*,$GILEW1WY9BL54QT(RFVM=V^S/W=HHHKY$^T
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K%^)7_ "3K7_\ L"77_HEJ
MVJQ?B5_R3K7_ /L"77_HEJNG\:]3FQG^Z5/\+_(_ VBBBOV4_P J HHHH **
M** "BBB@ HHHH *]I_X)V_\ )ZOP]_[#9_\ 1,E>+5[3_P $[?\ D]7X>_\
M8;/_ *)DKEQ_^XU?\,OR9]'P=_R5V7?]?Z/_ *<B?M'1117Y"?Z>A1110 44
M44 %?GW_ ,'./_*)WQ+_ -C9HG_I6*_02OS[_P"#G'_E$[XE_P"QLT3_ -*Q
M75@?]\I^J_,X\P_W&I_A?Y'\S]%%%?='Y^%%%% !1110 4444 %%%% !7[#_
M /!H)_R7+XT?]BGI7_I3-7X\5^P__!H)_P ER^-'_8IZ5_Z4S5P9I_N$_E^:
M/1RG_D8T_G^3/W=HHHKXH^["BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M K%^)7_).M?_ .P)=?\ HEJVJQ?B5_R3K7_^P)=?^B6JZ?QKU.;&?[I4_P +
M_(_ VBBBOV4_RH"BBB@ HHHH **** "BBB@ KVG_ ()V_P#)ZOP]_P"PV?\
MT3)7BU>T_P#!.W_D]7X>_P#8;/\ Z)DKEQ_^XU?\,OR9]'P=_P E=EW_ %_H
M_P#IR)^T=%%%?D)_IZ%%%% !1110 5^??_!SC_RB=\2_]C9HG_I6*_02OS[_
M .#G'_E$[XE_[&S1/_2L5U8'_?*?JOS./,/]QJ?X7^1_,_1117W1^?A1110
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
ML6TZWF6VN)X_]?/\^^1B>'=E 10$7[=H **** "BBB@ HHHH **** "BBB@
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
&444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>cvlt-20210331_g14.jpg
<TEXT>
begin 644 cvlt-20210331_g14.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MD &0 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M'^SB9T"36<[("Z0S!8R70%D>&)L,%*-\<Z+^UM_P=Z?#KX<V_P"S?<_\$[?
MWB;Q79VHT^U^*]SJUE+]J0#8MY+C4DMFF(^;<ZH">7ASN!_:*B@#\;_^">__
M  ;B?'SX>_\ !+?]H[]E/]K7XJ>'8?&?[0ZV-Y'#H@>XMM OK&1[JS>>4*HF
M)NC&TB1+M58R$=]V1X3\)/V0/^"V'P;_ &:]"_X)_>$O^")GP&G\::#J$=G:
M_M&^(+#PWJ5M+IBW)D\R:*XC?SG,?[LRL#+Y7_+#S<,/Z!J* /R'_P""VG_!
M)_\ ;=_:3^$?['_P[_9N^#_A_P 6W_PFUV2X^(<WA1M*\.:;:NXT]I9[:SGG
MA5(GEAN&6*(,R@<C)R?0O^#C[_@GM^U_^WK_ ,,[_P##)WPB_P"$K_X07XD2
MZKXJ_P")_I]C]AM&^RXD_P!,N(O-_P!6_P L>YN.G(K]-J* /QY_X*O?\$KO
MVN?!'_!5G3?^"MO['G[)/@O]H32M;T"'3?B5\(O&#60::2&T6S6XB%X/+(,$
M5MM9 \D<D!)1T<@>O?\ !'[]GC_@H#J7[3_C/]JC]KG]B+X+_ #P3-9&V^'?
MPX\*>"]$.NV;NL:/(^I648E$.Q)-ZR,'DDF.$BC15/Z444 ?F3_P;3_\$]OV
MO_\ @G_X ^.&B?M<_"+_ (1*Z\8?$A-5\.1?V_I]_P#:[01.IDS97$PCY(^5
MRK>U?+_AK]@'_@IU^Q+_ ,%9OCY^T%8?\$LO!W[4EI\7?$UUJ/P\^('BWQ;I
MMO%X866[FGB=C=B1X?+CECAEB5(F9;9!#(%X;]UJ* /Q2_X)A_\ !)[_ (*4
M?LV?L@?\% _@)^T%\!-/B\3?&GP?J]O\.M2T+Q3IDFG^)=0GT_6;?; /M(DL
MXWENK<H;M8<+-\^PHP'VM_P;W_LC_M"_L._\$N/!7[.?[4?P^_X1?QEI&L:S
M/J&C?VM:7OE1SZC/-$?-M)98FW1NK85R1G!P<BOM>B@#\G_^#D#_ ()V?MI?
MM4_&+]G[]I[]FOX&:;\:/#?PFUN6Y\6?!O5]3A@AU-3<VTY<QSNJ3QRI 8)%
M&YP-F$D4N!Y!IG["'_!6'XV_\%<?V:/^"A?B/_@F;X-^$/PX\$7$>E7'P[\&
M^-]&EG\+:8))A)>W@#6R3R.;V20):H[+';!6C#X$G[?T4 ?E[^PK_P $Z_VQ
M_@W_ ,'&O[1W[>/Q(^#W]F_"CQ[X#O-.\)^*O^$@T^;[=<O=:'(L?V:*X:YB
MRMG<G=)$J_N^N67*_LF?\$V_VK?!?_!Q/^TO^VK\6?@PMM\&OB7\+9]"\/\
MB5M?T^4:E-(V@AH3:Q7#7,65L[KYI(E7]WU^9=WZ@T4 ?AM^PM^RC_P7I_X(
ME^+OB3^Q1^R#^R)X3^,'PW\:^*I=7\"?$36O%5O96ND3R0I!]LO(_-67B"&W
M$MOL!+P'RG<'YOH#_@VH_P"";/[;W_!.Z^_:)M/VT_!,5C=>,_&MA=Z!K\&M
MV-VFOQPF_$UXJ6TTCP!S-&X298WQ)C:"& _4FB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK\2?^"N__!SW\?\ ]AS_ (*57W[,O[.OPS\(^)?AY\/1I$7Q/O\ 4=)NKB]:
MYED66[AM[B*YCBAVP310KYB-MG63.<;1^N/[7/[2'@O]C_\ 9A\>?M0?$%Q_
M9/@;PO>:O<0F3:;EXHR8[=2?XY9-D2^K2+7\I_[,G[=W[!6L?L.?M;>&OVX?
M^$QU;XY?M%:L^I:;KND^'(;FTL;JVD;4+.5IGN$>(2:C+)YRHI_<H@^;[H /
MZX?!'C3PQ\1_!>D?$/P1K$.HZ+KVEV^HZ1J%N<QW5K/&LL4JGNK(RL/8USGC
MOX]?"_PQ=:MX(L_B?X9_X3&RT:XO;;PQ-K4!OF\N%I QM@XE*X7)('3G-?DA
M_P $(/\ @J1XO\0_\&]?Q@CT?5?M/Q&_9>^'^OKI2R*)7-E'IUS>Z1.ZG@QH
M8Y;<#'W++OFO&O\ @C#_ ,$7OV.OVZ_^"3?B[]O#]HO5_$>J_&CQ3JOB'4-/
M^)0\87L%[X9O+-W$5PGES*DLIEC-P[SJY;S,94 &@#]"O^#?K_@JQ\9/^"F/
M["GBW]J;]KM?!/AR^\/?%*\\.1S:!;RZ?8):1Z?ID\;2?:;B7]X9;V1<[P"-
M@"YY/VQ??'+X)Z7K^D>%-3^,/A:WU3Q!$DN@Z;/X@MDN-21_N-;QE]TP;L4!
M![5_-5^QO_RIM_M8_P#9P&F_^E?@VK_[87_!+']EGX;_ /!MC\,/^"BNFZ3K
M5W\9[Z/P[=WGC>_\2WLLILYY#;1:>D#2F"*""'R$CV1JRBW7YL$@@'])E[\8
M?A'IOCV#X5:C\4O#EOXHN4#VWAN;7+=+^52,AEMR_F," 3D+TKYS_;6^.?\
MP44^'/[9'P-^'O[*W@'X<:G\,/$NMQ0_%K4O%>M6UOJEC:&\@1VL(I;^!YG\
MAI2 D,YWA1@DA3^)G_!7C_@F[\"OV8O^",'[.?\ P4R\ ZCXHF^/WC3Q!X8U
MGQO\3]3\7W]SJ&JW>IZ-<ZG)(3)*5C>*YB@\J1%1PL?S%F)-?47_  6<\0:G
MXM_X+ _\$R/%6M2B2\U/7M%N[MU7 :635M,=B!VY)H _:FY^('@.SUNX\-7G
MC;2(M1M+4W-WI\FI1+/#"%W&5XRVY4"D$L1C!S5;X??%CX6?%JPGU7X5?$OP
M_P")K6UF\FZN?#VLP7L<,F,[&:%V"MCL>:_"']J;]D[X;?MN?\'=?B']G'XU
M7NL-X*UKX?V4OBO1M'U>>Q.MVEOH%O<+8S2P,K^0\T<+.JD%A'@%3AAT/["G
M[./P[_X)Q?\ !V'XD_9._9/M[WPY\./$7PPDN9O"QU6XN845M,AN_++3NSN%
MN8V="[,RAV4'!Q0!^EW["WQS_P""BGQ,_:P^//@7]KCP#\.-*^'7A?Q1-;?!
M_4/"&M6USJ5]IXO[R-'U".*_N'AE^SQVS$/% =[2#:""J^^W?[1G[/>G^./^
M%8W_ ,=_!L'B7[0(/^$>F\46BWWFGI'Y!D\S<?[NW-?BQ_P1Y\'_ !3^(?\
MP4(_X*Q^ /@9XM&@>-M<\3>)=/\ !^NF9H_[.U2;5O$,=K<[U!*^7,T;[@"1
MMS@U\"M\!OA)^Q1\%;[]G?\ X+!?\$3_ (M:7K*ZM++??M(>!O%5VFHY:Z\S
M=#]H6;2;HA#Y0(D",N&*^8WF4 ?T0_\ !8S_ (*L^ _^"1_[*H_: \0^ I?%
M^M:GK<.C^'/"]MJL5J9[F6*>433.VYTMT$#!G1'.YD7 W;E]N^$/[1OP\\?_
M  )\)_&77_'WAJRB\0:/937$J:S"MM%>36R3/;*[/]Y=Q^0G=@<U^%G_  <0
M^"?V-_CQ_P $-/V;_P!MW]G;QMXK\:PZ-K=CX/\ !OC'QEJCR:FVE-;:@+FV
MOD4)')=)<:?'&\A4MN@;#,&+-%_P7W_9 ^!7[#O_  0#^ /@+]G'PY=Z-INN
M?%_2/$^H1W&J373OJ5WX:O#-*KS,S*"8UPH(48X H _H T#XG_#7Q9XGU3P3
MX6^(>AZEK.B,%UK2-/U:&:ZL&/ $\2,7B/\ O 5C^'_VC_V>/%GB\_#WPK\>
M?!>IZ^)&C.AZ?XIM)KP.OWE\E)"^1@Y&.*_-CQM_P2:_X)C_ /!+3_@F[\5O
MB[\5/CE\2? LWQ$^'FF:/\5/B?HWB W>O:E-)<++/%9B:*4*]]<2"*5%7#1X
M^:/#RU^/O_!1/X-_LK?#+]A'X:_'G]AG_@F1\<?AA9V/B?35L/VE/B;XBDL;
MOQ0SVMQ-$T.GI<21@S-$+F.XMPB1B !>'% '] __  4^_P""R?@/_@G=\>?@
M=^S5;^!H/$7B3XR^.[31I[RXUJ*WM/#5@U[8P3W=R!F0OY=X&C0A%.QF9P%V
MML_MH?M'?\%"?"7[5_P%\,_L6^$OA;XA^$_B_7K2/XIZYXD\0VD=_;:>^H6T
M<LFFJ^H0-._V9YV41Q3Y=4 4DA6_)_\ X.%/V/\ X%?$C_@H7^P]\2/&'AR[
MNM8_:)U?2-+^*]U_:DZ_VI;1S:#9JJ*K 6Y\FZF4M%M)+9SD UWW_!9WX#?#
M3]E[_@J[_P $QOV>O@WH\VG^%O"'CK0M-T*RGO)+AX;:/Q+I853)(2[D>K$F
M@#]RM"\<^"?%.H7FD^&?&&E:C=Z<^S4+6PU".:2V;)7;(J,2ARK#!QR#Z4J^
M./!;^*&\$)XOTLZTL>]M(&H1_:@NW=N,6[?C:0<XZ'-?C%\6;W1/^",O_!SK
M8_&W6[Z+0O@_^UCX8NEUV]E.RTL]8RK3N<\&3[=%;3,W9=5?'I7FW_!,;QU\
M4?B%\/OV^_\ @X_O=(DC\3ZCH/B+3O@\VH0ASI]O;6OGAMK9#K#''I< 8<$6
MLZYY. #]TM4^.'P5T/QW!\+=;^+_ (7L_$UR4%MX<NO$%M'?R[^5VV[.)&SV
MPO/:NHK^4']E?]E?X;?M6?\ !-SQ3\2O$G_!+C]J/XO?'OQW<ZQJ.@_M ^'%
MN+O3(M52>1;< _:@L\?FQXN6DADE+/-M.5C*_P!!O_!$'Q+^UQXA_P""9?PV
ML_VYO!OB71?B7HEK=Z1KD7B^SEAU"YAMKJ6*TGF$OSL[VH@W2-DNP9B26- '
MUC1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 ?+'_  6!_P""='C?_@J9^R)+^R-X7_:5_P"%8Z;J?B&S
MO_$>I+X3.KMJ5K;%I$L_+^UVP1?M @F+;FY@48YS7K7[+7[*7PJ_92_9P\#?
MLV>"="LKC3/ _A>RT>VO)M/19+LP1*CW#CGYY7#2-R?F<\UZ;10!^?\ ^S%_
MP0A\-_LM?\%%OC3^V'X-^/\ ;W?PX^.>F:G9>,/@E=>"<6S)?,LLN+T7N"!.
M9RJ_9P%BN7B']^O#/A5_P;*_'GX"ZSXK^ 7P._X*P^//#'[-'C?5);GQ-\+=
M/T51J-S:R@1S62WQFVQ>9"!$]PD2F1 %>-\9K]<Z* /S ^#?_!M[_P *D_X(
MV_%C_@DG_P -E_VA_P +0^(%MXG_ .%@?\*[\K^S/*FT:3[/]A_M!O.S_9&-
M_GIC[1G:?+P_J'[0?_!$[_A>_P#P1M\)_P#!)/\ X:8_LK_A%]/T>U_X6!_P
MAGG_ &G[!,)-WV'[8FS?C&//;;URW2ON^B@#X0_X*"?\$3O^&Z_^"7WPI_X)
MN?\ #3'_  BW_"L?^$>_XK/_ (0S[=_:7]EZ3-I__'I]LB\GS?-\S_7/LV[?
MFSN%C]KS_@B[_P -5?M7_LN?M/\ _#2?]@_\,UW&GR_V'_PAWVK_ (2/[-=6
ML^/.^V1_8]WV;;]R;&_/.,'[GHH ^*++_@CS]C_X+67?_!83_AHG=]J\+C1_
M^%=_\(CC;C34L?-^W_:^?N>9M^S]]N?XJL?\.B/^-T?_  ]\_P"&A/\ F3_[
M"_X5Y_PB?_3C]D\[[?\ :_\ @>S[/[;N]?9]% 'P/^RS_P $)_!WP&^.'[6W
MQ-^(/[05YXLT3]J[5-0N=3T#3O#[:1<>'8;N]O[IDBO$NY6FD3[=M641Q$-"
M'V\[1\]0?\&Z'_!17PC\#=:_84^&/_!:W6+/]GO7YKI;SPGJ_P ,K:[U&.TN
M)6EFM1<F<2;79W+^7)%&[.S&+YB*_7VB@#\__P!JW_@@%\#_ (V_\$BO"W_!
M*/X1_$[4/"6F^!-1M]6\,>*-0L5OY)-21[EYY[J)6BW^>UY=%@C($,H*@J@0
M^8?'+_@WH_:4_:Z_X)F>$?V#?VI/^"E\VN:_X1^)4?B33O'$OP]-T(-.ATI]
M/@TA(#?Q$JF]Y1.7!)8J4)RY_4^B@#YT_P""E?\ P3H\!?\ !2K]B'6_V,_'
MWC6]T%+]+.?2O$EA;"5["^M75X9C"S 2H2"KQEERCL RMAA\!_$S_@V9_;,_
M:I_96T+]EG]L+_@LCKOB#0O "6D'POT?3OAG:IIVDQP+Y*RW:"XCFU"46I>&
M,R3!H0[8=P2I_8>B@#\Z_P#@J1_P0R\??\% OAE^S[/X&_:];P1\3OV?;:-=
M'\90^&&:WU&X$=CNN1 +C?:2+/8131XDEV[F0[^'#?C5_P $+_BQ^TK\8/V2
MOV@OCK^WG-K?B_\ 9JU.QU'7]2N/  =_&EQ!JMMJ!)87RBRW"W$6[;-UW[>-
ME?HM10!\=_\ !:/_ ()!^!?^"Q'[.VA?!K7?B?\ \(-KOACQ,FK:#XO3P\-3
M>W5HGBN+8P&>#='*K(3B08:&,\[<'TS]D+_@GW\&/V4O^"?_ (=_X)Y"SA\1
M^$].\&3Z#XC>ZL_(77C=K)_:$TD2NWEBXDGG<IO;:)-NYL9KWBB@#\>H/^#9
MW]L?X6> ?$_[(7[+O_!8CQ-X1_9X\8:K+=:GX#O?!4=W?6L,CJ7MX[I;A"=X
M4!VC\A7YWQMEL_J%^R?^S;X-_9!_9U\)?LV> -<UK5-+\):4MG!JOB/4FN[Z
M]<LSR3SRM]YWD=V( "KN"HJJJJ/0Z* "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HKFO&OQF^#_ ,-;N/3_ (B_%;PUH$\R;X8-;UVWM7=?4+*Z
MDCW%;FD:QI'B#38=9T'5+:]L[A-]O=VDZRQ2KZJRDAA[@T 6:*** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ;]K[]G?
MX_?M+QZ+\/?AW^U?K7PJ\&.MPWCB[\$6,:>(]4!,8@MK/4)=RZ;'CSC)*D33
M$^6$>,;B?::* /@MO^"(_P#P0D^%^A>)?%'Q/^!'@O5)/#T8O/'?BWXC^.+K
M4+JU+)O^T7]S>W;>1N7Y\L44CD#%9WP-_P""5_[$$N@+^T?_ ,$4_P!KG4/A
M7+<7;E=1^&'C8^)?!VKW"8#PZAI5Q/-;3@ [2L+P2IG*NIYKX&\%^'?#7[06
MA^$O^"/0^''B(_'7XB_M5WWBG]M234- O4%WX<T[6;V^2YGNY4\F2VN(#8BV
M:-RA*8QND!?[P_X([1_!'Q)^VU^U1\4OV(OAK'X9^ E_=>%])T(:7X;?2='U
M/Q+807L6KW&GVICC6-4#6D,K*BK))&&&[J0#] /#">)8_#6G)XSGL9=86QA&
MK2Z9$Z6SW.P>:8E=F98R^[:&)(&,DGFKU%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 ?F?\ LY?&3_@MY_P4F\(Z
MG^U9^SS^T+\&?A%\--5\5ZUIO@7PQK/@"YUC56LM/U&XL#/>R-,BI,\MM+E5
MP  ,*,U];?L/_"_]O_X9P^)+;]N3]I#P)\0([D60\)1^"? K:(NFA//^T^:#
M*_F^9NM]N,;?+?KNX_+WX^:K\+?^"8'Q^\;> =8_X.<K_P"%FJ^+O%UYX@U?
MX>:%\"K+6H-(N[V3SFW6MK%<16#.&5V^2$R%C*P+2%C^A?\ P2;N/'7C3X7:
MW\:M2_X*MK^U1X7\2R6L7AO6(/!FEZ/'H4MOYWVF(BQ 9I9/.@W1SA7C\E<
M;S0!]8T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !117G'QDU/\ :2TWXG?#]_A%K'PXM/!;:G=?\+.'C(W@U.2S\I?L
MXTHPL(A*)=WF>>"NS&WF@#\ZO^"5W[;/_!/+]@OP7\1/V>/VYOB/X7^%_P"T
M)8_$OQ+=_%N^\?0?8[OQ6USJ=S<6NI17<JXO+:6SD@$:JYP%.%PP9_3_ /@C
MAXA^$/QD_;+_ &I_VG_V,?"K:;\!/&&I>&K7PWJ-II#V&F>(?$5G;7::OJ-A
M Z)MC/F6L4DH0":6)FR2":S?CM\(O^"TWQK\7SW?B[P=_P $X/%FE6-_-_PC
M3^._"OB/4+RVM?,8Q!F>1E63;M+;,+NR17TO^P%%_P %#K#3/$.B?MUWG[.Y
MLK**PB\#VGP M=6ABMD G%RMVFH.P48%MY(B  Q-N_AP ?1%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\,?\ !;?X
M7?LQ?$WPM\/8/VE?^"7/Q2_::@L]0U%M(L?ABMT9- =DM_,DN/L]W;G;* @7
M<6YB;&._W/7S=^WC\?O@=^S=\0/A3\3/C]_P4 M_@OH5CK&H23^'=0DMH[3Q
MLHAC4VTSRJ7582RR QD',G/% 'Y1?\,I?\$K_P#I5(_:O_[]:K_\N*^]_P#@
MA_\ "C]E?X8?\+/_ .&9_P#@E'\6/V8OMW]B_P!M_P#"STNA_P )+L^W^3]F
M^T7EQ_Q[[Y=^W9_Q]1YW<8^9_%/[1G[->O>)]2US2?\ @[3UG2K6]OYI[;2[
M6#0FBLXW<LL*%H"2J A03S@<U]@?\$B/'?P]\;?\+"_X0/\ X*\ZA^U7]F_L
MG[7]NBL%_P"$7W?;-NW['&F?M.UL[\_\>@QCF@#[/HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O!?V]/\ @FG^R-_P
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
M%_9FNZ#)*I:%IH [JT<@5BDB.RD#L>*^@J "BOG;6?\ @IY^S%9_\%#O#O\
MP3-\.ZY-KOQ'UC0+_5M832'CDMO#T=O")4BO'WY2:5-S+$H9E4!G"AT+?1-
M!1110 4444 %%%% !1110 4444 %<M\7OC?\'/@!X37QW\<?BEH'A'1GO8K.
M+4_$6K16<,ES*=L4"-*P#R.>%099NP-=37Y0_P#!>W3/$'@?]N7]G+]H?]H'
MXA^"](^!>A6^N6<6L>.O@Y>^+-#\,>)IDMS;W6J6MOJ-L)O/1"EM*1BVDBD8
MAMX>, _0G]K']M_]DO\ 87\%6GQ"_:V^/&@^!M*U"Y-OILNL7#>;>RJ 62"&
M-6EF*@@ML5MH()QD5M?LY_M._L^?M=?#*V^,G[,_Q?T+QKX9NIFA35M!O5F1
M)E +0R#[T4JAE)C<*X# D#(K\E/V<;?]HO\ X*??MS^./^"C\/[6/P?USX:_
M +P3_P (QX&^*'BK]G+4O^$<U"XD,E[JU]8:;<:^DD4ULBK!)>M.RNC )$,;
MSW__  0]M_B[\7/V\_VA/VEOV<OC=\/=1^!^K:KH-GKNL>%?@=?:!I'C76K>
MTNUNIM(AEUB464D)DMQ<7169;EF7$:D>:P!^L]%%% !1110 4444 %%%% 'X
MO_\ !1O]E_\ ;N_X)T^.?B;\5_@3\-_#WQ4^"GQI_:3\#>/[[1DUK[!XCT/Q
M,GB;2Y19Q"4&.Y@O+F.&W0C)B\U6*JL;F3VCXH_&+X<?\%?O^"5W[57PH_8Q
M^ FJ?#CXW?V?+I_Q*^&^O>'8-,U\:RA$ZP7108N#=1P3PQ3.WS98-LPP'D__
M  4'7_@IW^Q3KOQ#\*>//A=XH^._P:\>_M,>!_&_PT\70>-H9;_PM./%&DS#
MPPUK>2[T@>2"*WMC%B%'D#L<S2>7]"?L,?L6?M\W-]^UA^W-\4[C2_@K\;/V
ME8[&/P1X>M)K76D\#Q:7ITMGI<MX^R2WNIR71YE"LI$>>&=D0 \+US_@L_\
ML'_%'_@CKJ_[&OP\T#7+SXP2_ NZ\#S? 0>#+V/4=*U&+2&LYEN T*PP6=N5
M:9[AG54BC).UQY8^A_\ @CA\!/@]^T'_ ,$Y_P!CS]K3X\>"5U3QW\)?AM-#
MX$\07^JW _LB":!K"5_+600R;[2&(9E1RFU2I5E!'E_Q"\?_ /!;?]IS]E+4
M/V#=<_X)T0>#OBCXP\,?\(C\2/V@]3\9Z2?#WV%X3;76KV\=HWVF:6:$R,EL
MD:F%YNF$Q4'_  5<_8]_X*+:#^RI\#_^":__  3I_9HUSQW\%?#OAVTTWXO3
MZ+\2]'\,:EXATVS2*%-)6ZO9=]NMP$EEN)(XI V]4SCS%8 O^,/B+!_P69_X
M*N?"*]_98M1?_!/]D_Q9>ZYXS^+T(/V/7?$;0JD.CZ7)TN40HK32H3&R,3G'
MDF;]/YX8[F![>7=MD0JVUBIP1C@CD?45\ _L4?'?_@IG\*KKP%^S%IW_  ;V
M:;\'/A58WEMIMSJVD_M*^'K^'P[8,_[V[^R00B6[9<M(P#>9*Q8EBS$GZ2TW
MXO?MI_\ #3OQ+\#ZQ^R/:?\ "K_#OA."^^''C>U\8V7VKQ9JA@B>73VM6EWV
M>V5I8Q+*JH=@;.#F@#RCX[_'C]AK_@@[^QOHOPE^#_P[-LUQ=W=G\(_@YX=N
M[F_U?Q1K-W</-]FMQ*\UPZM<3Y>9BRQ*ZJ,GRHFF_P""'7[%OQ<_8=_8)TSP
M!^T MI;>.O%?B;4_%_BW1].D#6VCWFHS"3[#$0S+B)%C5MI*^9OVEAAC\&_L
ME?#_ /X+>_!W]IWQ;^W5^U+_ ,$,S\9_C7XCO98M%\8ZE^TSX8T^T\):.1B+
M2]*L3]H6T10SAI1(9) [9(+R&3]6?V-OB[^U%\:_A')XQ_:Z_9!_X4EXJ76)
MK>/P;_PL"R\2;[14C,=U]KLD6,;V:1?+QN7R\G[PH ]8HHHH **** "BBB@
MHHHH **** "N7^-_PJT/X[_!;Q?\#_$]W/!IOC+POJ&AZC/:MB6."[MI+>1D
M/9@LA(]P*ZBN3^//P]\1?%KX(>,/A;X/^(6I>$=7\1^&+_3=*\5:-,T=WHUS
M/;O'%>0LC*PDB=ED7!'*#F@#\7?#GC3]OO\ X)!_M!?!_P""?[7G['D'QN\"
M_"KX#>-]!T'Q!\()TN+S5_"+ZAH#7%Y=Z9<@$/:)#;121Y"R+=9W,(I)']I_
MX*9?$'X0?$/]GO\ 8P_X*E_LF?#>7Q3^SU\)?BC#XH\2^'/!GAU5;3-*D'E&
M^%C&H"-8W$4JNB@;)&.2 &=?,O#_ ,<O^"T/P$_:0^#GP#^)G[ ][\1/C=X)
M^ 'C?PEX8\8?\+&L)]*\8P27_AU8O$-S<7,@E58!;P?:8Y\3323H?E,C>7]-
M_"O]A#_@HW_P3:_X))_!?X _L)^/=%\1_$?X6^(X];\?^$;G[)%9^.;&XO;F
M\U'1;>[O(C]C.^Y"Q7(,3%8,L5+XH ^9?^"UO_!6K]EG]M#X9_ L?L!>);[X
MAW_@K]HKPEXGU/QGI6@WEK8^&F666&VMY+FZBB"W=Q).H6W7<_EQ2LZJ%!/Z
M@^,O!O[$'[!NN_%G_@H7X]&D^"+[Q?8Z=/\ %#QSJVK7#"]BT^%H+-!')(RH
MRH_EI%;HK2L47:[!*^1?%/PJ_;>_X*L_'?X/>'?C+^PY=_L]_ OX1_$"T\>^
M)+/Q1XBT^ZU3Q;KED'-G906U@[K':I*[/+)*0)0V5 90#Y5_P4-^"?\ P5D_
M:,_X*:'XE?$#_@D[/\>/V?OAG*A^$GP^G^.GA[P_I6H:F$3?KFHP3O-)>.6,
MJQ031QK&FT%3ND$@![3_ ,$C/"7Q4_:Q_;;^-/\ P68\9_#F_P#!'@WXIZ#I
M?ACX/^'=6A\K4-4T"RP?[9NX_P#EG]H:.-H0>?+9L93RY)/OWXB^#A\1/A]K
MOP_;Q+JVBC7=&NM/.L:#>?9[ZP\Z)H_/MI<'RIDW;T?!VLJG!Q7S_P#L0_M.
M_P#!13XW>.]4\,?MB?\ !+-?@-H%CHWGZ3X@7XVZ/XG%]="6-!:"WL8D>']V
MSOYC';^[VXRPKN_V)?B9^UU\6/@S)XI_;6_9IL/A3XR77+JWC\+Z=XHMM7C:
MQ3;Y%SY]M(Z R9;*9RNWD#- 'YW^#?V$_P!FG]@'_@OM^S'\)OV:_ S:;:W_
M ,'?&=_K^KZA>27FI:Y?N#YEY>W4I,D\S=<DA5SA54<5^MU?&GQX_92^/OC/
M_@MO\!_VO/#7@+[3\._!GPK\2:/XE\0_VI:I]CO;K/D1>0\HGDW9^\D;*/XB
M*^RZ "BBB@ HHHH **** "BBB@ HHHH *@U/3--UJPFTK6-/@N[6X0I/;7,2
MR1R*>JLK @CV-3T4 4XO#V@0:'_PC$.AV::9]G-O_9RVR"#RB,&/R\;=I!(V
MXQ@T>'_#V@>$]%MO#?A;0[/3-.LXA%9V&GVR0PP(.BHB *H]@ *N44 %%%%
M!1110 4452\2ZQ_PCWAS4-?^S^=]ALI;CR=^W?L0MMS@XSC&<&FDV[(F<XTX
M.4MEJ7:*_/G_ (?M_P#5K'_E\?\ W#1_P_;_ .K6/_+X_P#N&O9_U>SC_GU_
MY-'_ #/RG_B./A=_T,/_ "E7_P#E9]^:OH>B^(+5;'7M(M;Z!+B*=(;RW65%
MEB=9(Y &! 9'575NJLH(P0*M5^?/_#]O_JUC_P OC_[AH_X?M_\ 5K'_ )?'
M_P!PT?ZO9Q_SZ_\ )H_YA_Q''PN_Z&'_ )2K_P#RL_0:BOSY_P"'[?\ U:Q_
MY?'_ -PT?\/V_P#JUC_R^/\ [AH_U>SC_GU_Y-'_ ##_ (CCX7?]##_RE7_^
M5GZ#45^?/_#]O_JUC_R^/_N&C_A^W_U:Q_Y?'_W#1_J]G'_/K_R:/^8?\1Q\
M+O\ H8?^4J__ ,K/T&HK\^?^'[?_ %:Q_P"7Q_\ <-'_  _;_P"K6/\ R^/_
M +AH_P!7LX_Y]?\ DT?\P_XCCX7?]##_ ,I5_P#Y6?H-17Y\_P##]O\ ZM8_
M\OC_ .X:[3]G;_@KY_POSXU^'O@]_P ,\_V3_;UZ;?\ M'_A+?/\CY&;=Y?V
M1-WW<8W#K45,AS:E!SE3T2N]8]/F=.#\9?#;,,93PN'QW-4J248KV597E)V2
MNZ:2NWNVEW/M*BBBO(/T\**** "BBB@ HHKY]_X*<?MV?\.Y/V3M3_:@_P"%
M6?\ "9?V=JUE9?V'_;G]G>9]HE$>_P [R)L;<YQL.>F15PA*I-0CNR*E2%*#
MG)V2/H*BOQ-_XC$_^L=?_F7/_O31_P 1B?\ UCK_ /,N?_>FN[^R<P_D_%?Y
MGG_VQEO\_P"#_P C]J)=#T6XUF#Q%/I%J^H6MO)!;7SVZF:**0HTD:OC<JL8
MXRR@X)12>@JU7XF_\1B?_6.O_P RY_\ >FC_ (C$_P#K'7_YES_[TT?V3F'\
MGXK_ ##^V,M_G_!_Y'[945^)O_$8G_UCK_\ ,N?_ 'IH_P"(Q/\ ZQU_^9<_
M^]-']DYA_)^*_P P_MC+?Y_P?^1^V5%?B;_Q&)_]8Z__ #+G_P!Z:/\ B,3_
M .L=?_F7/_O31_9.8?R?BO\ ,/[8RW^?\'_D?ME17XF_\1B?_6.O_P RY_\
M>FC_ (C$_P#K'7_YES_[TT?V3F'\GXK_ ##^V,M_G_!_Y'[945^)O_$8G_UC
MK_\ ,N?_ 'IK[#_X)!?\%L?^'K7CGQIX+_X9G_X0+_A$-)M;W[3_ ,)G_:GV
MOSI7CV;?L=OY>-F<Y;.>@K.KEV,HTW.<;)>:_P S2CF>!KU%3A.[?D_\C[OH
MHHKB.\**** "BBB@ HHHH **** "BBB@ HHHH **** "L7XE?\DZU_\ [ EU
M_P"B6K:K%^)7_).M?_[ EU_Z):KI_&O4YL9_NE3_  O\C\#:***_93_*@***
M* "BBB@ HHHH **** "O:?\ @G;_ ,GJ_#W_ +#9_P#1,E>+5[3_ ,$[?^3U
M?A[_ -AL_P#HF2N7'_[C5_PR_)GT?!W_ "5V7?\ 7^C_ .G(G[1T445^0G^G
MH4444 %%%% !7Y]_\'./_*)WQ+_V-FB?^E8K]!*_/O\ X.<?^43OB7_L;-$_
M]*Q75@?]\I^J_,X\P_W&I_A?Y'\S]%%%?='Y^%%%% !1110 4444 %%%% !7
M[#_\&@G_ "7+XT?]BGI7_I3-7X\5^P__  :"?\ER^-'_ &*>E?\ I3-7!FG^
MX3^7YH]'*?\ D8T_G^3/W=HHHKXH^["BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K%^)7_).M?\ ^P)=?^B6K:K%^)7_ "3K7_\ L"77_HEJNG\:]3FQ
MG^Z5/\+_ "/P-HHHK]E/\J HHHH **** "BBB@ HHHH *]I_X)V_\GJ_#W_L
M-G_T3)7BU>T_\$[?^3U?A[_V&S_Z)DKEQ_\ N-7_  R_)GT?!W_)79=_U_H_
M^G(G[1T445^0G^GH4444 %%%% !7Y]_\'./_ "B=\2_]C9HG_I6*_02OS[_X
M.<?^43OB7_L;-$_]*Q75@?\ ?*?JOS./,/\ <:G^%_D?S/T445]T?GX4444
M%%%% !1110 4444 %?L/_P &@G_)<OC1_P!BGI7_ *4S5^/%?L/_ ,&@G_)<
MOC1_V*>E?^E,U<&:?[A/Y?FCT<I_Y&-/Y_DS]W:***^*/NPHHHH **** "BB
MB@ HHHH **** "BBB@#Y%UK_ (*+_M3Z9K-WIMI_P2R^*%W%;W,D45U%=KMF
M56(#C$)X(&>IZU6_X>2_M8?](HOBG_X%K_\ &*^PZ* /CS_AY+^UA_TBB^*?
M_@6O_P 8JEXE_P""AO[6'B'PYJ&@?\.JOBG#]NLI;?SOM"MLWH5W8\D9QG.,
MBOM"BFFT[HF<(U(.,MGH?AM_PR3^UA_T:3\4_P#PDE_^/T?\,D_M8?\ 1I/Q
M3_\ "27_ ./U^Y-%>S_K#G'_ #]_\EC_ )'Y3_Q [PN_Z%__ )5K_P#RP_#;
M_ADG]K#_ *-)^*?_ (22_P#Q^C_ADG]K#_HTGXI_^$DO_P ?K]R:*/\ 6'./
M^?O_ )+'_(/^('>%W_0O_P#*M?\ ^6'X;?\ #)/[6'_1I/Q3_P#"27_X_5#Q
M1^S?^TIX-\/W?BCQ+^R]\2;&PLHO,NKR]\,I'%$O]YF,W ]Z_=BO*/VY_P#D
MT?Q[_P!@%_\ T-:/]8<X_P"?O_DL?\@_X@=X7?\ 0O\ _*M?_P"6'Y$6/[*W
M[4VHV4.H67[*'Q0EAGB62*6/PHI5U89!!\_D$'K4O_#)/[6'_1I/Q3_\))?_
M (_7[6?"[_DF?AW_ + 5I_Z)2MVC_6'./^?O_DL?\@_X@=X7?]"__P JU_\
MY8?AM_PR3^UA_P!&D_%/_P ))?\ X_1_PR3^UA_T:3\4_P#PDE_^/U^Y-%'^
ML.<?\_?_ "6/^0?\0.\+O^A?_P"5:_\ \L/PV_X9)_:P_P"C2?BG_P"$DO\
M\?KM/V=OA1^UA\ _C7X>^,/_  Q/\4]6_L&]-Q_9W_".K!Y_R,NWS/,?;][.
M=IZ5^RM%14S[-JL'"531JSTCU^1TX/P:\-LOQE/%8? \M2G)2B_:UG:47=.S
MJ-.S6S37<^//^'DO[6'_ $BB^*?_ (%K_P#&*/\ AY+^UA_TBB^*?_@6O_QB
MOL.BO(/T\^//^'DO[6'_ $BB^*?_ (%K_P#&*/\ AY+^UA_TBB^*?_@6O_QB
MOL.B@#X\_P"'DO[6'_2*+XI_^!:__&*/^'DO[6'_ $BB^*?_ (%K_P#&*^PZ
M* /CS_AY+^UA_P!(HOBG_P"!:_\ QBOGW_@IQXY_:P_X*-_LG:G^R_\ \.]?
MBGX-_M'5K*]_MS^SEU'R_L\HDV>3^YSNQC.\8ZX-?J+15PG*G-3CNB*E.%6#
MA)73/YBO^'"/[6'_ $3;XI_^&N7_ .3Z/^'"/[6'_1-OBG_X:Y?_ )/K^G6B
MN[^ULP_G_!?Y'G_V/EO\GXO_ #/YBO\ APC^UA_T3;XI_P#AKE_^3Z/^'"/[
M6'_1-OBG_P"&N7_Y/K^G6BC^ULP_G_!?Y!_8^6_R?B_\S^8K_APC^UA_T3;X
MI_\ AKE_^3ZR]?\ ^"(G[1?AG4],TC7/"?Q&M+G6+HV^FP77PV1'N90NXI&#
M?_.V.<5_437A?[6'_);/@?\ ]CW+_P"DS4?VMF'\_P""_P @_L?+?Y/Q?^9_
M/]_PX1_:P_Z)M\4__#7+_P#)]'_#A']K#_HFWQ3_ /#7+_\ )]?TZT4?VMF'
M\_X+_(/['RW^3\7_ )G\Q7_#A']K#_HFWQ3_ /#7+_\ )]'_  X1_:P_Z)M\
M4_\ PUR__)]?TZT4?VMF'\_X+_(/['RW^3\7_F?S%?\ #A']K#_HFWQ3_P##
M7+_\GU]A_P#!(+]G/]K#_@E+XY\:>-/^&.OBGX]_X2_2;6R^S?\ "+KI?V3R
M97DW[O-N/,SOQC"XQU-?ME16=7,<96IN$Y73\E_D:4<LP-"HJD(6:\W_ )GQ
MY_P\E_:P_P"D47Q3_P# M?\ XQ1_P\E_:P_Z11?%/_P+7_XQ7V'17$=Y\>?\
M/)?VL/\ I%%\4_\ P+7_ .,5ZG^RO^U3\9OC_P")]3T'XF?L:>,?AI;6-@MQ
M;:EXDG5HKMRX7R4Q&IW8);OP#7N%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%5=<U5="T2\UM["ZNEL[62<VUC;F6>8(I;9&@Y=SC 4<DD
M"OS=M/'?_!>/XG_LK^(/^"A4_P :O ?P?GL--U/7M#_9M\7?"224QZ99F5H[
M;5-3FN8[J"ZFBBW,8XU1=ZD!0Q" 'Z65%?6%CJEI)I^IV45Q;RKME@GC#HX]
M"IX(K\]?'W_!5[XZ_M%?!#]E'P7^Q9H.B>%OBK^UEIT^HV^H^*K1]0L?!>EV
M%FMSJUX85:/[6Z$^7;JY1)2<MC[M=C^S9^TK^V=^SI_P4'L?^"<W[=WQ:\.?
M$R'Q[X#N_%'PJ^*&B>$ET&YN9K*54O\ 2KRRCEDBWI&ZS)+&0-@.[);" 'VY
M%%%!$L$$:HB*%1$& H'0 =A3J_.WP#KW_!<W]L#X>>)/VL_!7QE\*?L^V$>K
MZF/AW\$/B!\'Y)[N]L+.>6&&36[NZGAN+)[DQ%\PQA5B=)%W!A7I7[.'_!7W
MP!\2/^"3G@3_ (*;?%/X:>(H&\560M6\%^"M"N-4U"_UI;Z;3C9V-N@+R>;=
M0/Y6\@!&4NXY:@#[(HKXB_X(V_MV?M7_ +<&O_M W/[5WPUB\#7W@GXI1:/H
M'@/$+S^'K%M.MYEMKB>/_7S_ #[Y&)X=V4!% 1?MV@ HHHH **** "BBB@ H
MHHH **** "BBB@ HKQ3_ (*%?'WX]?LV?LI>(OB9^R[\ ]1^)?Q"\RUL/"7A
M6QTZXN8WN[F=(1<7*VX\P6L*LTTA!7Y8RNY-VX?(WQ]^.?\ P5;_ ."7\_PT
M_: _:G_:Q\ ?&?P+XP^(NC^$_'O@W2_ADN@7.A-J4AC2YTJZCN)&O!#)U2X0
M-(B_PEB8P#])*@N]+TR_G@N;[3H)I+63?;230JS1-C&Y21\IQW%?#7Q4_:*_
M;G_;*_;]^(_[$O["GQV\-?"/PW\#M"TB7XB?$/5_ Z>(KW4=;U2%KFUTZUMI
MIHH4@CMUWRRDEPY" #K65\(/^"H/[6UC^QO^T1:_$+]GD?$+]HK]FWQ+)X:U
M#PE\.-(NIH?%TTXB;2]3M[6,23QPS1S"66-<LBP3,-H(50#] :*_,C]J;X]?
M\%A/^"7G[/VF?\% /VI/VJ?AO\3/"VFZSI$7Q2^$>E?#)=*.F6M_>0VKC1]0
M2Z>:ZFADG0*)T(=59B!C%>L?M(?M+?ME_M'?\%"-1_X)R_L)_%SP_P##&'P!
MX#M/%'Q3^*&M>$$U^X@GO9&6PTJTLI98XMSQJT[RR$_*0%P5(< ^WZ*^2?\
M@FI^U]^T!\3OB?\ &7]B+]LB?P_>_%?X$Z[IL.H^)?"]@UG8^)M&U*U-UIVI
M+;N[^1,R+(LT2LR(Z@ \X'UM0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% "22)$C2RN%502S,< #U-?FM\4?BI\:O^"\?B
M'7OV9?V4];O_  5^RAIVIS:1\4OC3;_)??$,Q/MN=%T '[MF2#'/?$%7!9$#
M*&27]%/'O@CPU\3? VM?#?QG92W.C^(-)N=-U:VANY;=Y;:>)HI466%EDC)1
MV =&5USE2" :^+],_P"#;7_@C1HEC'I>C?LIZS:6T0/E6]K\8/%D<:9))PJZ
MJ .23^- '&_M+_#OP%^R_P#\%FOV$[+PWHEKX>\!Q> /&?@+PM;192UTZXCT
MVW:SM S$X:2-/+C!.YV3&2:VOVL63XA_\'"G[)/A/PK.+F^^'?PN\?>)/%<$
M)W-9Z??VT&G6TD@'W5>X!4$]2*^B?B!_P35_8L^*/[*.B?L4>.O@T-1^'GAD
MP2>&M-N==OWO-)GA+-#<V]^TYNXYT+OB42[\,RDE6(,?[*7_  36_9'_ &-!
MXIU'X,>"M6;7O&T*0^+?&/B3Q5?ZKK>IQ(I2.-[^ZF>=$13\JQLB@@-C<,T
M?,/Q[_:&^/7_  6$^(_BS]A3]@;7KKPI\%-!U*70/CK^T1"!OOV'RW>@>'0>
M)IV4F.:\.8XE8E<YC,OW3\!?@9\+_P!F;X,^&O@!\%O"\6B^%?".D0Z;H>FP
ML6\F"-<#<S9+NQRS.Q+,S,Q)))KY%TG_ (-L?^",F@V2Z;H7[)^KV5NK$K;V
MGQ?\61H"3DD*NJ <FOK#]G#]G+X/?LE?!C1OV?/@'X8N-&\)>'_M']DZ;=:S
M>:A)#Y]S+<RYN+R66>3,LTC?.[;0P484   ^2?\ @D/_ ,GA?MT?]G(+_P"F
MBTK[NK@_A#^S-\$?@-XP\=>/OA1X)_LK5OB5XD_M_P ;7?\ :5S/_:.H^2D/
MG;9I'6']W&B[(@B<9VY)-=Y0 4444 %%%% !1110 4444 %%%% !1110!PW[
M2O[2'P;_ &1/@7XD_:.^/_C*#0?"7A33S>:OJ,P+$+D*D:(.9)9'9(TC7+.[
MJH&37Q9\ O@!^TE_P59^/?@K]OO]N_P1>> /A/X#U5->^ ?P"O2/MT]Z%_T?
MQ%K^#@7*J=\%H/\ 4[OF.?,\[ZW_ &Q/V)OV9?V^_A$OP(_:R^'4OBGPFNK0
M:G_9,>OW^G!KJ%7$;M)8SPR,%\QCL+%<X)!*J1X'X8_X-[O^"2G@[Q+I_B[P
M[^S=KT&H:5?0WEC,_P 7_%<@CFB<.C%'U0JX#*#M8$'H01Q0!R?_  32>+P)
M_P %>/V\/A/XEN5AUG4_%'A#Q3I<,QVM>Z9<:.4$T0/+I'(OE.PR%<@'!(%<
MQ^P1\9/A?\-OVX/^"C?[<7Q \;V6D_#'2_'OAW2[_P 3W$A-M%<:'H7DZBH*
MY+NDDT:;%!9F95 9B!7U)^UU_P $QOV0/VV/&NC_ !2^,W@K5[7QCH6GR:=I
MGC/P=XKO]#U5+!V+/9O<V,T3RP,68^7)N"EW*[2S$QZM_P $K/V!]:_8O_X=
M[7?[/MM%\(6GBGN?"6GZYJ%I]KFCN%N5FGNH+A+F>0S(DC/)*Q<J-Q.!0!\R
M?"[X8?';_@M[\4/"/[5?[4W@34/ /[,'A'68?$'PC^$>JC9JOCN]B.;77=;4
M$B&T4'?!99._=O<LA4R]#^R28?A]_P '"'[7?A7Q1<K;7_Q"^&/P_P#$GA:V
ME.UKS3[&UN-.N94!^\$N"$)'0FMZ/_@W'_X(\1((HOV8M?55 "JOQE\7  >G
M_(5KV[]K[_@G/^RE^W!J?A_Q5\<O!>I)XE\)B9?#/C+PKXDO=%UG3$E&)8H[
MRRECE,;C.8V+)R3@$YH ^<_V&)8OB%_P77_;2^*'A6=;C0M \.^!?"EW?0/N
MAGU6*QFFN(0PX,D *QN.2C-@X/%??U>:_LI?L@_L[?L2?">/X*_LS?#>#PWH
M(OIK^ZC6ZFN;B^O)<>;=7-Q.[S7$S[5S)([-A54$*J@>E4 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
3!1110 4444 %%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>cvlt-20210331_g15.jpg
<TEXT>
begin 644 cvlt-20210331_g15.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MD &0 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** //?VJ/
MVI/@A^Q=\!/$7[2W[17C./0?"/ABT$VI7S1-([,SK'%#%&H+22R2.B(@Y+,.
M@R1^9<'_  >'_L9Q7%MXKUW]C#X\Z=X!O;[[/:^.;CP[9FW?+%0VT7.P\ALJ
MLC-A3@$C%?8?_!;3_@G?XH_X*??\$^?%/[+W@#Q=:Z+XF>]M-7\,W.HNZVDM
M[:R;U@G* LL<B%TW -L9E?:VW!_)+Q=_P4#_ ."N_P"P;^R(O[#?_!7O_@C]
M;?$SX$:+X<M/#FIZUI*7%G$VEVPCC@\W4].:>T5D$411ML$A9 2P?+  _?/X
M$?'/X4_M,_!WP[\?/@=XQMO$'A/Q7ID>H:'J]J&"SPOZJP#(ZD%61@&1E96
M92!UM?FQ\,?BUX:\9_\ !!ZS\;_\$#O$'@CX/Z.$N1IUS\6?$,L-OX*!O))-
M3626Z%V@NA,[[/.8P?OQ*&*[ WYI?&'_ (*>?M7?\$ZOCS\(_$7PC_X+Y6O[
M4U_K/B*"#XG^ +711<:1:0%XO-2&[WRPRQN7EC5XFAE78K@88A0#]LOC9_P5
M?^!/P*_X*6_#;_@ESXG\!>+;KQO\3_#2ZWHFN6%M:MI5M 6U!=D[O.LP?.FS
M<+$P^=.>3M^HJ_&'_@HI_P K@7[(O_9'XO\ T;XJKR7XZ?\ !5/]H#_@H'_P
M4G^,GP+M_P#@K[H'[&WPE^#FJW.B>&[F:.W%[XGOX+F6V>8F2:!YE9X)9& D
M"11F!?++NTA /WXHK\4_^">?_!<?]MGXD_\ !.+]K;1M6UO0_BQ\9/V9[&4^
M%O'>@V236GBFP>6YACU+RX%5+A8!:RW&]5430F+<"V]V^4/V6?\ @HE^U#^T
M+X(\,?%'P+_P<KQ>%?CI?:M#+KOPP^-_A)M'\*0AY2)(UO1%-9L@7;M41+NR
M1B(X- ']+=%9'P^NO%5]X"T.]\=3Z3+K<VD6SZS)H$KO8/=F)3,;9I ':$ON
MV%@&*[<\U^=7_!;+6_VW;;XX^"M)T+_@JY\,/V4/@1)I$KZ[XDO-:B'BG4]1
M3S&(@M9EB,T0'D1JD%P"-\KR!L(@ /TLHK\4O^#>K_@IM^TA\6?^"FOQ8_X)
M_>-OVZ9?VCOAIHG@NXUWP3\3-1T!K&YN)H+FPB?:)1YPB87DJ,LC2+OMU:)M
MCDMYY_P2]^(W_!;'_@L$OQW^&'A__@J)?_#+P[\._'4J6WB:+PG#?:M>SS-.
MMMIT<B/#]FM(EMC([H?,9IE'SC[H!^^%<G\>?B]X?_9\^!OC/X]^+-/O+O2O
M!'A/4=?U.TTY$:XFM[.VDN9$B#LJERL9"AF49(R0.:_(#_@DM_P6T_:WT;_@
MDU^U!\</VQ/$4'C[QA^SEJ#VFAZM?HD;ZE+-&8;:VN7B5/-5;M0#+CS&23DD
MJ#7EG@3X>_\ !<[]JS_@D+\2/^"I_CG_ (*;M>6?C#X<>)[V[^"&H^$8)-*O
MO#2P75O=JLB.BV=P8(YY(!%$3\D0:3,CA0#]B/\ @G%_P4 ^%/\ P4T_9;TS
M]K+X+^$_$.B:#JNIWEE!8>*((([M7MIC$Y98)94P2,C#DXZ@5P/_  5?_P""
MP_[/?_!(/P=X.\:_M ?#OQGXAMO&NIW5CIL7@ZUM)7A>"-)&,OVFXA 4B08V
MECD'(%>"_P#!I/\ \H6_!W_8X>(/_2YZ\4_X.[]"TCQ1>_LB>&=?L8[JPU'X
MRRVM[;2C*S0R&R1T/L5)!^M 'Z+_ +-?_!2C]GK]I[_@GRO_  4F\')JVG>
MH_#.KZWJ%MJ\4*WUC!IK7"W22I'(Z!U^S2$ .005.<&O#O\ @E=_P<'?LF_\
M%;?CEKOP$^ GPD^(GA_5?#_A.37[N[\7V-A%;R6Z7-O;%$-M=S,7W7*'!4#"
MMSG /XVZ+^UYK'[!?_!&']M+_@E1X@U^1?%?A;X\Q^#O#:SOB2:PU&XE2[$:
M_P <;0:->L2HQF]4]& KZ-_X-S/V<1^R)_P7E^-?[-IL5@O/"'[.&D66JQXV
MAM0\GPV]V_MNN7F;_@7>@#]^**_G[_;G^.7_  4%^%-Q\6_BS^UK_P '&'P[
M^%GQ#\/WM[)X$^!'P<N#K-O*(HS)!8S"%8KBU9W_ '&ZYMY'X\R0X.*[3XJ_
M\%A/V[_''_!L!X?_ &[-.^,=QH'Q:A^(4/A_4_&.BZ?;PO?Q17\T/FF+RS$K
M/$(P^Q0I96("YP #]F/VF?CSX6_99_9V\<_M*>.-*U"^T;P#X3O]?U6RTI$:
MZGM[2W>>1(A(Z(7*H0H9E&2,D=:X?_@G9^WG\+?^"E7[*FA_M<_!KPKK^BZ!
MKU[>VUKI_B>&".\1K6YDMW+K!+*@!:,D8<\$9P>*_+WP_P#!C_@K'\0O^"67
MQD_X*$?MR_MZ-XE\(?$C]CWQ!J.E_"+3M.\BVTN2ZTE9;&9SMVLWV7>TFT*_
MFRC+/AB?B/\ X)H_\%4?VI/%G[+?[.O_  12_P"">/Q1L_AEX\\3>--4F\9?
M%+6Q$$L8YK^ZNHK*U$JL'9H0'; W2NT4"$%GH _J.HK\A_\ @N[_ ,%'?VD/
M^"<_A/X _P#!.S]GS]J;^Q?&WQ*F2'QC\>OB&UN\^E:<+B*W>^E)C\F+S))9
MI'=4_<Q6Q6-065D\8_9-_P""I/QU_8C_ ."H?P@_9.U;_@K?X>_;&^$WQJO(
M-$N]8ACM_P"T/#.LW$RVUO\ -%-,Z*9Y(,!I61XY)<(KQAR ?L#I7[=G[+?B
M']LB]_8&\,_%&UU/XIZ3X7E\0:]X;L(GD.DV2-;*#<R@>7%(_P!K@98MQ<HV
M\J%*D\%\&/\ @J;\&OC?_P %(?B-_P $RO#OPS\:67B_X:>&VUK5_$>HV-NN
MCW<(;3U\NWD6=I6?_B8Q<-&H_=R<\#/XO_LI_LJ?MUZM_P '17Q?^%>@?M\3
MZ?XZ\.:3!K?C#QZ/#*,WB+0P=#F.D&'?B(&">VA\T$G_ $7./FK[Q_8C_;<_
M:K^)/_!S+^TI^QEXY^-&IZC\,/!WPSDU'PSX/FCA%MI]T)/#P$J%4#DXN[GJ
MQ'[T^V #]2J*_ W_ ()>?$C_ (+8_P#!8-_CO\+- _X*AZA\,?#OPZ\<R+;^
M)XO"4-]JU]/,TZ6VG1R(\/V>TB6V,CNA\QC,H^<?=]$_X)%?\%N_VK-'_P""
M5_[4OQ=_;%\31_$'QA^S9=F'1M6OXU1]3>=)(;6UN7B5#*@NX2#*1YACEY)*
MB@#]KJ*_"']FI/\ @OO\7O\ @FSXC_X+20?\%19/[2NO#&N^(M.^"]_X.ADT
MNYT>T^T)*$='5;2X*022P".(G*1;I,R/M^X/^#:?]JG]H/\ ;(_X)?:5\:_V
MF_BA?^+_ !3/XSUBTFUG4DC65H(I4$:8C55PH)QQ0!]_4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 ?'W_!<3_@G/\0_^"FG["NH_
M SX,_$=O#'C;2-9@UWPI=R7\MM;7=S#'+$UG<O%\PBEBGD&<,%D$;$$+7YY^
M*?B[_P '7?C[]DS4/^">/BC_ ()N^$KJ\U7P?+X1U3XH7.N6+/<:?);FUEN6
M<ZC]F,[0DYDQ@DEA%NXK]S:* /PZ_::_X-X/VSO!G_!OOX3_ &#_ ( >+++Q
M-\2-'^)?_"<^._#NGZJMK::W)+!-"UE;2SF-7\@-;,HE*+(T#N &,:CRS]MK
M_@G9_P %>_V\_P!G_P"$NC_!W_@B[\._@;H?PM\26TUSX&\,^-M%M]2\0W)A
M EU %VMXH+:/R-GERR/.7N@V95#.O]#%% 'YB_MC?\$^OVP_C!_P<<_LX?M^
M^!/@R]S\*/ _PTBTSQ;XEE\0:;$VG7F_7V,)MFN1<2D"^MOFBC=/WG#':V/F
M[XD?\$O?VX_^";O_  4?^,O[2/[/G_!,SX>_M9?"CXT:I-K%OHOB6XTY;_PU
M?S7$MP8U^VJ[1JLMQ.I,:2+)%Y6]T=,#]RZ* /S6_P""?_[(O_!6GP7^P]\6
M?%OB[0O@;\%OCSXS=9?AIIOA#X;Z/!;Z#!%(TJ6NIRV$31W(DW-"O^N," 2%
MI)&9!^?_ .U)_P $]_\ @J7^VU\$5_9N^+?_  0'^&NE?&VXN[=-4_:>\/\
MBO1='BN0ERKO>RVMAY<4LDD2E'R\G#L4@5MBK_1310!Y)^P5^SIXB_9$_8M^
M%W[,/BWQF/$.J>!/!&GZ-?ZPF[9<2P0JC>7O^81 C:@/(15SBORZ_P""H_\
MP3X_;QT#_@MQH_\ P4I\ _L$:'^U;\-Y_"EMI=I\/==UZQMTT2XCM3!MV7H=
M$Q-NNTE$4J!II,['"N/V@HH _'K_ ():?\$]O^"G/PI_X+F>.O\ @H+^UG^R
M?X9\'>$_B1\,Y[ +X(\5Z;<:?X<F(TW[-IQA699Y'BAL%A>2*$Q-*2RML.1Z
M?_P;@_\ !/;]K_\ 8*_X:(_X:Q^$7_"*?\)U\2(M5\*_\3_3[[[=:+]JS)_H
M=Q+Y7^L3Y9-K<].#7Z;44 ?C7_P2Z_X(D?M4:=^QG^V?^R7^V5\//^$!3XY^
M('D\&:F=;T_4@0!<O!=LME<2[5CG-NYC<HS $#'4><_L_? ;_@X^^&/_  3[
M\4?\$6K3]BKP9%H,?A_6="L/C5>>-;7R%T2\-P\L$$8FW3S2B:6*%V6,Q"6/
MS4389!^[5% 'PY_P;N_L>_M&?L+?\$Q/#7[/'[5'P[_X1;QCI_B36+J[T?\
MM>SOO+AGNVDB;S;.:6([E(. Y([@&O./^#AS]@#]KC]N?7_V:;W]EGX2_P#"
M4Q?#_P"*AUCQ<W]O6%C]@LM]H?-Q=SQ&7B)_ECWM\O3D9_2JB@#\+?\ @H1_
MP;Z?M3?M#?\ !P/X?_:L\ _!Z&^^!?B7Q;X:\1?$#7/^$ATZ&.T>T$27UN;2
M6X6YD:5;7=N2)QNO#SPP'TC^S/\ \$X_VT/!G_!>C]J_]L/Q!X&E\,?#OXH_
M"V71/ ?C^#7;"9VOW31U5UM8K@W,91K6=@9(T&8NOS+G]0:* /YYOV'_ /@F
M7_P5W_9.^!7Q?_8(L_\ @DM\,]<\9?$";5;:W_:A\2^,K!ETW3[RS^RN8B4D
MNIQC?)"JF)DDG+2PGYJ[I?\ @D!_P4UU/_@VE;_@G?=_LL26WQ9T[XP?VG:^
M&'\::(1=Z:;C[0;I;E;TVR@&5TV-(LF8S\N""?W?HH ^0/'W[+GQVUK_ ((/
M7?[&.F>!O-^)4O[+$?@]/#?]IVJYUH>'ELS:_:#*+?\ UX*>9YGE]]^WFOS*
M\-_\&V/[1 _X(E^#K+PQ\"++P+^V'\.OB%>>+-'N+'Q!IWVW5#]M"QVKZC%<
M-;IBVBMIH<RA8Y;=0=AEE8_OI10!^.G_  5,_P"":'_!1W_@H3\#?V:?V];'
M]G#PS;?M(?!P)_PGWP=\5ZGIEWIWB(1W$4K*DD<[V<D+RP/)]G>90T%ZZ%U>
M,*VU^Q+\!O\ @IA^T%^WAX0^+/Q+_P""4/P'_9?^$/@Z&&YUK3Y/!WA_5=8U
M;4H)&D26QN8(5N+63S!%MD_=I$B%E:5\"OUQHH _&?XT_LD_\%6OV1/^#B7Q
MM_P40_9._8ZM/BGX(^*_A[3]$EOG\26EI'IELUMI<-VTHDFC=)8I-/+KD;'1
MP V[<%]A_8P_X)Z_M@?"?_@Y!_:+_;W^('PB_L_X3>//AN^E^%/%?]OZ?+]N
MNS)H!$?V6.X:YBXLKKYI(E7]UU^9=WZ;T4 ?F3_P;@_\$]OVO_V"O^&B/^&L
M?A%_PBG_  G7Q(BU7PK_ ,3_ $^^^W6B_:LR?Z'<2^5_K$^63:W/3@UX1_P3
M8_X(^?'#X,?L8_MS_!S_ (*1:)I_PC\)?&"Y%SHWC#5O%>EW%K9VT7V^1=1F
M>WNG2&."22WE83-'D C(Y(_:VL;XB?#[P5\6O .M_"WXD>&[;6/#WB32;C3-
M=TF]3=#>V<\;130N.ZLC,I]C0!_/[\'-!_X+K_!C_@D%\3OV*O!EM\"M4_9^
M\*>!O%9/[0F@?$&QU@2Z&L%S=WMC8_8[QG:6;?+%&TUNC1"?!*[49?N7_@T;
MTN]T_P#X(R>&;NZA*I?>-]?GMF((WH+KRR1GK\T;CCTK#N_^#1;_ ()Y))?^
M'/#'[1G[06A^"-4U#[9J'P[TOX@6PTF9P1A2DEDSNH"J-SL\F%'SYP1^CG[.
M'[.OP=_9*^!_AO\ 9S^ '@R#P_X0\*:>+/1=*@=G\M-S.[L[DM)(\CO([L2S
MN[,2230!VU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7QA_P7 _X*5>-/^"<W[,6B2? 70[#6OC!\3O%UGX5^%NA:A"98I;V:1?,
MGDC#*72-"$ !'[V>$'@FOL^OQS_X*^:A/\1/^#EK]A7X,^)E>70]"LV\1Z?%
M(,QK?&[NI-P_V@VF6I_X"M 'ZQ6/BI/A3\)M+UK]H3XE:#:WFGZ3;1^)/$EW
M-'I]C->")1-*OFL%B1Y S*I;@$#)Q5KX>_%CX6?%O39=9^%/Q+\/^)[."3RY
M[OP]K,%[%&_7:S0NP!]B:_+'_@XCB_X)N_$#]J/X(?"[]L"7XZ?%+QE;0S7O
MA3]FKX/0I/#X@BE>1/M5TB^5-$7:%H_,BG\SR[>0(@&]S\@_\$BM#N/V<?\
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
MYO\ ]O?]H7XL>$/^#?#]@[]D[P1J6NV_A[XNOJ:>,8/#1Q=ZG;V5]&L=@N2
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
M5Z1Q11@*BCT '6MF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOG;_@H[_P4[_9
MJ_X)@_#/0/B'^T%<ZE=W'BOQ'!HOAGPWX?BBEU#49W9?,D1)9(U$4*L'DD+
M+N1>6=%8 ^B:*\W_ &M/VL_@3^Q#\!];_:/_ &C?&::)X8T.-//F6%I9[F>1
M@D5M!$N6FFD<A51>YR<*"1\\?!G_ (+9?!OQ]\=/!GP$^-O[*GQQ^".H?$N1
MHOAOJOQ@\%0Z;8>(;C 9;2.6*YF\JY92I6&4(265<[F56 /L^BODO]JG_@K+
MX5_9W^-'BWX)_#W]EWXC_%>]^&/A*V\3_%V\\!Q6'E>$M,N!(\)D%W=0M<W#
MPQ2S+;0AG,:%AWQZ!\;_ /@H/\!O@]^Q%;_MWZ7<WGBGPKK>BZ9>^"[#0H@;
MWQ)/J31)IUG;1OM)GGDGB0*<%<L6 "-@ ]THJKHEWJ.H:+9W^L:2VGW<]K')
M=6#3K*;:0J"T9=?E?:25W#@XR*M4 %%%% !1110 4444 %%%% !1110 4444
M %%%% !7QW_P5;_;D_:H_9A\7? []GS]B+P1X#UWXG?&SQS=Z3I5O\1C>#3;
M>RM+%[BZG<V;K*NPF$EAN 7=\A)!'V)7Q'_P4)_X)G:/^WK^W/\ !_XDZE^W
M7KOPZG^&7A;6S;^#O 5U'9>([R#40MO<W=M?><9;2)TC2!WC@+%0ZK(A;*@'
M6_LA:O\ \%N;WXRP0?MV^#_V9K+P!_9\YN)_A;J&O2:L+K \D*MZ/*\O.=V>
M<8Q7D5G^W7_P5"_;I^-7Q9T[_@E]X2^"FD?#CX/>+KKPA)XJ^+\6J74WB_Q#
M:*K7<-HMA+&+:UB9UC\YMY?<CJ3EE3@]!\)_&/\ X)$?\%;_ (#?LU_#S]J/
MXC?$3X,_M*VGB&PN_!?Q-\42ZW=^&=5TRUCN5O;*XF_>K"_FQJR= #*SECY6
MSM/^#8V.XL_^"?GB[1]8=/[9L/CYXPM_$";<.EZ+Q2XDSSNVE#SS@B@#1C_X
M+=7O_#H+XG_M_:M\$HM+^)7PCUBZ\'>-_AM<WQDATWQ?%?V^G"V:5<,UN9KN
MVE)!#"-RN[<I:NO_ &:/VI/VW/A5^WWI?[ ?[=GB[P!XRO/&WPHG\:^%?%?@
M+PS<Z0+"ZM;J*WO=*F@FN9Q-&HE5XKD,C,$8.F6&WYZ_X)R?LN_#']MVY_X*
M0_LY?%>UNI_ 'CC]IW6M*N7T^<)+#>1*CS30OM*K-%.()%)# ,B[@PSG;_:I
M_9O^,O[&US9^/XOVOO%?QE_:D^,VCP?!?X%ZYX@TFRT]?"VFW#_:;_4Q;V,:
M[WMH8I+V>\?<Q:"%/E#X8 ^J_P!C#]J?XI?M>_M ?&+QKH#Z?'\%/!?B%?!G
M@*ZCL3]H\0ZQ9%AK&HB8MAK6.X86D6P%7:WF?=T%?2=?EYX5_P""AGBS]@GX
M)^./ G[('[&.G^*/V;_V/]3@\#_$;Q;?>./L>OZA?6\=N^JW-C9"U:*=[=KK
MSYC--$9W=]F,YK]-O#?B+1O%_AVP\6>'+Y;K3]4LHKNPN4!Q+#(@='&><%6!
M_&@"[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!SG
MQ=^+7PZ^ WPNU_XT?%SQ7:Z'X8\+Z3/J6N:M>OB.UMHD+NYQR3@8"@%F)  )
M(%?B'_P4Y^%GQ%_:K_X)]>-_^"P/[4GA:[TO6O&OBOPEI7P*\#ZHGS^"_!1\
M063Q2LG(2_U#Y;B=AEEC:.(,%W(/VG_:1_9P^#'[7/P2U_\ 9S_:&\&_\)#X
M-\46\<&NZ-_:-S:?:8TF291YMM)'*F)(T;*.I^7!X)!_+G_@II_P:X_L)_\
M#)VH?\.X_P!AG_BZ7_"0:1]@_P"+FZI_QX?;X?MW_(4U/[/_ ,>OG=?F_N?-
MB@#MO^#C#XL>*O WQ^_8J\*:!\)9_B#]M^-]UJVE^ H;N.!=;UVSM8H])BDD
MDRD40N;P%Y&!")O;!Q@S?'O]IO\ ;P_9X^-/P9F_X+/?LH?LZ>-OA)XL^*>F
M67A;Q5\-8-0N;GX=>*I ZZ?=3KJFX2A29 +F%8RG[QLJ?+B?OOVU_P#@CKIW
M@O\ 93^#WAW_ ()9>!M(\-^*?V:OB4OC?X8>$]>UNZGL]5+SR3W^ERW=W++*
M@N6D+!W?"LBKF-3N3C?CQX2_X*(_\%@_'/PF^!OQD_8%U7X _"WP-\1],\:?
M$[7_ !=XTT[4;O5Y].+/#I.FQV3L7CD=CNN7"C ! !79( ==^TK^R'^W[\*?
MVKOVB_B[^QI\)_!?CW1_VI/ FC:1JLWB?QJVCR>#-7T_3I]+2\>/[/+]MM&M
MYEE,<9$I>(J  =Q\=\&R? OX#^,? 'PN^//Q7MW^ /\ P3S\)Z/:>)/$3V4T
MT?BCXHW5JD%M%!;Q+(\[V,,YD2&,-(ESJ$2X)CR/T=_;*^+?Q1^!G[,/C/XF
M_ [X2:MX[\:Z?H[IX1\*:-9-/+?ZG*1#;*ZK]V%99$>5R0$B21NU?$W[1/\
MP3#^,OP=_P"":'P@\%?"/19_B5\1?A1\=?#GQ@^)5C;W$<=W\0]7@OWO=9VO
M,56265YY&B60C*P11@DA00#[$_9'_;M_9W_;6M?$4/P7UG6H-9\'WD%KXN\)
M^+/#-YHNL:+)/'YL'VBSO8HY426,%XWP4<!L,2K >Q5\0_L"> ?C7\8/^"B/
MQL_X**^.O@%XL^%WA/Q?X+\.>$_"'AGQW;P6NLZH; SRW.H7-K#+*+=0\RPQ
M!W+LJLV%& ?MZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^2OV^/^
M"9_BW]I/X]^ _P!MG]EG]HR?X1_&_P"'6G7&E:7XI?0(]6T_6-(G+-)IM_9R
M.GFQ;GD9&5@8VE=L,VPI]:T4 ?&O[+O_  3(^,NF?M>6O_!0#_@H'^U1#\6_
MB=H'A^XT7X?Z?H?A5=%T'P?:7 (N7M;<2RO-<2J61IY&#;'9"& 0KR_C'_@E
M?^V-\%?CW\2_BQ_P3+_;STWX5:#\9=<DUWQQX*\5_#N/7K2PUV5 MQJ^FLT\
M?E32X#/$X9&< DE51$^\J* /#_\ @GK^PK\.O^">/[-UG\ / 7B34_$-W-JM
MWK7B[Q=K; WWB+6KMP]U?SXR [D*H&3M2-%+,06.7H7[(/C;Q%_P4:UK]M[X
MT^)=*U'3/#G@F'PO\%O#UB96;1(;@B;6+^X\Q0HN[F1((5,9(6W@"DDNP'T)
M10!^=OQW_P""/O[47BJ_^.GP!^!7[2?@WP[\"_VEO&S>*?B5::MX7N+CQ)H]
MY<I;IJD>F2I,MLZW:VJ?/.A,.]MJN1D_H'X5\,Z-X+\+Z;X.\.6@M].TFPAL
MK" '(CAB0(BY/HJ@?A5^B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBOSY_X?M_]6L?^7Q_]PUVX/+L9C^;V$>;EM?5+?;=KL?)\4<<<+<&
M>Q_MG$>R]KS<GN3E?EY>;X(RM;F6]KWTZGZ#45^?/_#]O_JUC_R^/_N&C_A^
MW_U:Q_Y?'_W#7;_J]G'_ #Z_\FC_ )GR?_$<?"[_ *&'_E*O_P#*S]!J*_/G
M_A^W_P!6L?\ E\?_ '#1_P /V_\ JUC_ ,OC_P"X:/\ 5[./^?7_ )-'_,/^
M(X^%W_0P_P#*5?\ ^5GZ#45^?/\ P_;_ .K6/_+X_P#N&C_A^W_U:Q_Y?'_W
M#1_J]G'_ #Z_\FC_ )A_Q''PN_Z&'_E*O_\ *S]!J*_/G_A^W_U:Q_Y?'_W#
M1_P_;_ZM8_\ +X_^X:/]7LX_Y]?^31_S#_B./A=_T,/_ "E7_P#E9^@U%?GS
M_P /V_\ JUC_ ,OC_P"X:/\ A^W_ -6L?^7Q_P#<-'^KV<?\^O\ R:/^8?\
M$<?"[_H8?^4J_P#\K/T&HK\^?^'[?_5K'_E\?_<-'_#]O_JUC_R^/_N&C_5[
M./\ GU_Y-'_,/^(X^%W_ $,/_*5?_P"5GZ#45\^?L)?MV_\ #:__  E7_%K/
M^$9_X1G[#_S'/MOVG[1]H_Z81;-OD?[6=_;'/T'7F8C#UL)6=*JK26ZT>ZOT
M/T+(\\ROB3*Z>8Y=4]I1J7Y96E&_+)Q>DDI*TDUJEM=:!1116!ZP4444 %%%
M% !7Y=?\')W_  46_;)_8#_X4O\ \,D_&+_A$_\ A+/^$C_X2#_BGM.O_M7V
M7^R_(_X_;>;9M^T3?<VYW\YPN/U%K\3?^#Q/_FW7_N;O_<+7?ED(5,=",E=:
M[^C/.S6<Z> G*#L]-5ZH^)O^(BS_ (+(_P#1X?\ YC[P]_\ *^C_ (B+/^"R
M/_1X?_F/O#W_ ,KZ^)J*^M^IX3_GW'[D?&_7<9_S\E][_P S[9_XB+/^"R/_
M $>'_P"8^\/?_*^C_B(L_P""R/\ T>'_ .8^\/?_ "OKXFHH^IX3_GW'[D'U
MW&?\_)?>_P#,^V?^(BS_ (+(_P#1X?\ YC[P]_\ *^C_ (B+/^"R/_1X?_F/
MO#W_ ,KZ^)J*/J>$_P"?<?N0?7<9_P _)?>_\S[9_P"(BS_@LC_T>'_YC[P]
M_P#*^C_B(L_X+(_]'A_^8^\/?_*^OB:BCZGA/^?<?N0?7<9_S\E][_S/MG_B
M(L_X+(_]'A_^8^\/?_*^C_B(L_X+(_\ 1X?_ )C[P]_\KZ^)J*/J>$_Y]Q^Y
M!]=QG_/R7WO_ #/MG_B(L_X+(_\ 1X?_ )C[P]_\KZ/^(BS_ (+(_P#1X?\
MYC[P]_\ *^OB:BCZGA/^?<?N0?7<9_S\E][_ ,S[9_XB+/\ @LC_ -'A_P#F
M/O#W_P KZ_J+K^)NO[9*\'.Z-&E[/DBE>^RMV/HLAKUJWM/:2;M;=M]PHHHK
MP3Z$**** "BBB@ HHHH **** "BBB@ K^?.OZ#*_GSK[3A#_ )?_ /;O_MQ_
M)_TH/^93_P!Q_P#W"%%%%?:'\GA1110 4444 %%%% !1110 4444 ?H-_P $
M)/\ FJ?_ ' __<A7Z#5^?/\ P0D_YJG_ -P/_P!R%?H-7YCQ#_R.*O\ V[_Z
M2C_0CP._Y-=E_P#W%_\ 3]0****\4_6 HHHH **** "OQ-_X/$_^;=?^YN_]
MPM?ME7XF_P#!XG_S;K_W-W_N%KT<I_Y&$/G^3/,SC_D6S^7YH_$VBBBOLSX8
M**** "BBB@ HHHH **** "BBB@ K^V2OXFZ_MDKYW/\ _EW\_P!#Z;AW_E[_
M -N_J%%%%?.GTP4444 %%%% !1110 4444 %%%% !7\^=?T&5_/G7VG"'_+_
M /[=_P#;C^3_ *4'_,I_[C_^X0HHHK[0_D\**** "BBB@ HHHH **** "BBB
M@#]!O^"$G_-4_P#N!_\ N0K]!J_/G_@A)_S5/_N!_P#N0K]!J_,>(?\ D<5?
M^W?_ $E'^A'@=_R:[+_^XO\ Z?J!1117BGZP%%%% !1110 5^)O_  >)_P#-
MNO\ W-W_ +A:_;*OQ-_X/$_^;=?^YN_]PM>CE/\ R,(?/\F>9G'_ "+9_+\T
M?B;1117V9\,%%%% !1110 4444 %%%% !1110 5_;)7\3=?VR5\[G_\ R[^?
MZ'TW#O\ R]_[=_4****^=/I@HHHH **** "BBB@ HHHH **** "OY\Z_H,K^
M?.OM.$/^7_\ V[_[<?R?]*#_ )E/_<?_ -PA1117VA_)X4444 %%%% !1110
M 4444 %%%% 'Z#?\$)/^:I_]P/\ ]R%?H-7Y\_\ !"3_ )JG_P!P/_W(5^@U
M?F/$/_(XJ_\ ;O\ Z2C_ $(\#O\ DUV7_P#<7_T_4"BBBO%/U@**** "BBB@
M K\3?^#Q/_FW7_N;O_<+7[95^)O_  >)_P#-NO\ W-W_ +A:]'*?^1A#Y_DS
MS,X_Y%L_E^:/Q-HHHK[,^&"BBB@ HHHH **** "BBB@ HHHH *_MDK^)NO[9
M*^=S_P#Y=_/]#Z;AW_E[_P!N_J%%%%?.GTP4444 %%%% !1110 4444 %%%%
M !7\^=?T&5_/G7VG"'_+_P#[=_\ ;C^3_I0?\RG_ +C_ /N$****^T/Y/"BB
MB@ HHHH **** "BBB@ HHHH _0;_ ((2?\U3_P"X'_[D*_0:OSY_X(2?\U3_
M .X'_P"Y"OT&K\QXA_Y'%7_MW_TE'^A'@=_R:[+_ /N+_P"GZ@4445XI^L!1
M110 4444 %?B;_P>)_\ -NO_ '-W_N%K]LJ_$W_@\3_YMU_[F[_W"UZ.4_\
M(PA\_P F>9G'_(MG\OS1^)M%%%?9GPP4444 %%%% !1110 4444 %%%% !7]
MLE?Q-U_;)7SN?_\ +OY_H?3<._\ +W_MW]0HHHKYT^F"BBB@ HHHH **** "
MBBB@ HHHH *_GSK^@ROY\Z^TX0_Y?_\ ;O\ [<?R?]*#_F4_]Q__ '"%%%%?
M:'\GA1110 4444 %%%% !1110 4444 ?H-_P0D_YJG_W _\ W(5^@U?GS_P0
MD_YJG_W _P#W(5^@U?F/$/\ R.*O_;O_ *2C_0CP._Y-=E__ '%_]/U HHHK
MQ3]8"BBB@ HHHH *_$W_ (/$_P#FW7_N;O\ W"U^V5?B;_P>)_\ -NO_ '-W
M_N%KT<I_Y&$/G^3/,SC_ )%L_E^:/Q-HHHK[,^&"BBB@ HHHH **** "BBB@
M HHHH *_MDK^)NO[9*^=S_\ Y=_/]#Z;AW_E[_V[^H4445\Z?3!1110 4444
M %%%% !1110 4444 %?SYU_097\^=?:<(?\ +_\ [=_]N/Y/^E!_S*?^X_\
M[A"BBBOM#^3PHHHH **** "BBB@ HHHH **** /T&_X(2?\ -4_^X'_[D*_0
M:OSY_P""$G_-4_\ N!_^Y"OT&K\QXA_Y'%7_ +=_])1_H1X'?\FNR_\ [B_^
MGZ@4445XI^L!1110 4444 %?B;_P>)_\VZ_]S=_[A:_;*OQ-_P"#Q/\ YMU_
M[F[_ -PM>CE/_(PA\_R9YF<?\BV?R_-'XFT445]F?#!1110 4444 %%%% !1
M110 4444 %?VR5_$W7]LE?.Y_P#\N_G^A]-P[_R]_P"W?U"BBBOG3Z8****
M"BBB@ HHHH \G_:L_:%^*'[/VC:/J7PR_9@\3?$V74KF6*[M?#4H5K%552KR
M91LAB2!Q_":\4_X>2_M8?](HOBG_ .!:_P#QBOL.B@#X\_X>2_M8?](HOBG_
M .!:_P#QBC_AY+^UA_TBB^*?_@6O_P 8K[#HH ^//^'DO[6'_2*+XI_^!:__
M !BOSY_X9)_:P_Z-)^*?_A)+_P#'Z_<FBNW!YCC,!S>PER\UKZ)[;;I]SY/B
MC@?A;C/V/]LX?VOLN;D]^<;<W+S?!*-[\JWO:VG4_#;_ (9)_:P_Z-)^*?\
MX22__'Z/^&2?VL/^C2?BG_X22_\ Q^OW)HKM_P!8<X_Y^_\ DL?\CY/_ (@=
MX7?]"_\ \JU__EA^&W_#)/[6'_1I/Q3_ /"27_X_1_PR3^UA_P!&D_%/_P )
M)?\ X_7[DT4?ZPYQ_P _?_)8_P"0?\0.\+O^A?\ ^5:__P L/PV_X9)_:P_Z
M-)^*?_A)+_\ 'ZR]?_9[_:+\,ZGIFD:Y^S-\1K2YUBZ-OIL%UX;1'N90NXI&
M#-\[8YQ7[NUX7^UA_P EL^!__8]R_P#I,U'^L.<?\_?_ "6/^0?\0.\+O^A?
M_P"5:_\ \L/RJ_X9)_:P_P"C2?BG_P"$DO\ \?H_X9)_:P_Z-)^*?_A)+_\
M'Z_<FBC_ %ASC_G[_P"2Q_R#_B!WA=_T+_\ RK7_ /EA^&W_  R3^UA_T:3\
M4_\ PDE_^/T?\,D_M8?]&D_%/_PDE_\ C]?N311_K#G'_/W_ ,EC_D'_ ! [
MPN_Z%_\ Y5K_ /RP_#;_ (9)_:P_Z-)^*?\ X22__'Z/^&2?VL/^C2?BG_X2
M2_\ Q^OW)HH_UASC_G[_ .2Q_P @_P"('>%W_0O_ /*M?_Y8?ES^PEXX_:P_
M8H_X2K_C7K\4_$W_  DWV'_F'+9?9OL_VC_KKOW>?_LXV=\\?0?_  \E_:P_
MZ11?%/\ \"U_^,5]AT5YF(Q%;%UG5JN\GN]%LK=#]"R/(\KX;RNGEV74_9T:
M=^6-Y2MS2<GK)N3O)MZM[V6A\>?\/)?VL/\ I%%\4_\ P+7_ .,4?\/)?VL/
M^D47Q3_\"U_^,5]AT5@>L?'G_#R7]K#_ *11?%/_ ,"U_P#C%'_#R7]K#_I%
M%\4__ M?_C%?8=% 'QY_P\E_:P_Z11?%/_P+7_XQ1_P\E_:P_P"D47Q3_P#
MM?\ XQ7V'10!\>?\/)?VL/\ I%%\4_\ P+7_ .,5\3?\%B?@W^UA_P %9/\
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
M)?Q^^,/PZU76_BAXZ-L4.K7=M8R/#IUE",>59P1J\,$0 /S]%!6--?\ :?\
MCY\+[S_@V#UCXKVWB6S;1M>_95MM,T^99UPU[>:1'8Q6W_747,HB*=0ZE2 0
M:^EOV/\ _@E_^Q%^P;XBUKQ5^RU\)M1\/WWB&P2RU>6_\<:UJZSP(^]5":C>
M3HGS=T"D]"2.*X'PY_P0I_X)D^%?BG9?$[1O@)=K!I?B,^(=)\$R^+M3D\,6
M&K%B_P!MAT=K@V:2;B2%$?EKQM08& #B_$W[;>N?\$Z?V)/V=/V1O!7PBU#X
MC?M&>*?A?H>A>!_A382"*26ZM-,MXKF]OY6.+.Q@=6,DKD9VL!@+(\>?X1_X
M)A?%/X<_L:_M*?%KX]^.XOB+^TS\>?A5K=CXN\26$#)96>[3+B&RT32HC\T5
ME 71!D!YF =^BJOLO[67_!'3_@G7^W%\9H?V@_VG?@3?^(?&%OHD6CV^LVWC
M_7=-:.QC>21(%CL;Z&,*'ED8X7)+$DFM#]D3_@D]^P;^PG\2;[XN?LN_!_5/
M#_B#4=#ET>\O;WX@:[JJ/9R30S/&(=0O9XE)DMXCO50XVD!@&8$ ^=?V;?C]
M\+--_P"#7W1_BS=>)K)M%T/]E*?3+Z9YU"_;K72)+"2US_ST-U&8 G4N0N,G
M%?0O_!'KP#XG^&'_  2P_9]\$>,[2:WU2S^$NB->6MPI$ENTEI'+Y3 \AD#A
M2.Q4CM7*:_\ \$*_^"9?B;XI7?Q-U7X"WAM]1\2?\)#J?@B+Q=J<?AB]U;<'
M^VRZ.MP+-Y-P!*^5Y;=T.3GZZ5510B*  ,  < 4 +1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
2%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>cvlt-20210331_g16.jpg
<TEXT>
begin 644 cvlt-20210331_g16.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MD &0 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *^#/^"GW_!P7^RS_P $K/VC]#_9A^,OP4^)GBGQ!X@\'V_B*QE\$:98
MW$/V>:[N[58CY]W$YE#V<A("D;67DG('WG7\_P#_ ,'!?QB\=?L^_P#!RK^S
M5\9_AG\$-8^).O>'?A3HUWI?@7P^SB]UJ4:QX@ @A*12L&()/$;=.E 'U'X)
M_P"#P;_@FMJOC73_  C\5?@O\;/A];ZE.L::[XI\(6AL[=2V#)*+>\DFV+D$
ME(G/7CU_5/0];T?Q-HMGXD\.ZK;WVGZA:QW-C>VDPDBN(9%#)(C+D,K*001P
M00:_G0_X*&?\%,OVKO\ @X3U/2/^"0_PR_X)P6GPL^(5KXNAU?51\3?'44.H
M:8+:)_,5(+NTM98F$<QDD6,2S-$K;8B,D?4O_!9+]N[X^_\ !++X,_LJ_P#!
M)/\ 9@_:"T;P+XAU[PEH_A_Q1\:_$<4:Q:'I-C':Z:+P&4,D7F,DTLDF"\:0
MX3YG#* ?LI17X2_L>_\ !4GXZ?L8?\%3/A/^Q[K?_!6CP_\ MB?";XSS0Z3-
MK]O%;_VAX:UF>3R(!NCFF90TS0#:TK(\<KD(K("WGG[6?_!5/]H;XD?\%5/C
MC^S?^UO_ ,%8?'/['_A7P#XHGT;X86'A3X<3:A::E;)-*D5Y>20,LX\Z);>Y
M5WWQL+H[6B5 & /Z':*_,']GS_@H7^U+^Q__ ,$2/B=^VS^U!^UC\)/VC=3\
M$)(/ _C+X<ZJT\-ZT\D%K96>J%((-LZ7-Q#Y@"B3RY-K$N-[?F]%_P %,_\
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
MS6GK'CGP3X>UFS\.Z_XPTJQU#4&"Z?8WFH1Q37)+;0(T9@SDMP, \\5_*O\
MLL_LK?#7]JO_ ()L^)OB3KW_  2X_:C^+?Q\\=76L:EH7[07AQ)[O3(]52XE
M6  BZ GC\V/%R\D+REGFVG*QD?7O_!0K]G#]N+XQ?\&_?P+_ &Z_V@_"'BGP
M[^T9^R[XA>[O[SQ%921:O)I$>I>1'=2K(/,>1%ATRY,CDY$$\A^^30!^]OBC
MQIX.\#V,>I^-?%FF:/;2RB**XU2_CMT=\$[0TA )P"<=< ^E5/'?Q3^&'PMT
M*/Q1\3?B/H/AS3)I%CBU'7=8@LX'=AD*))6522.0,\U^%W[4?[1'A[_@X?\
M^"FG['7[*'@1$N?ASH'@>R^)OQ>TZ%M\-M<3PQ7%SI\XYR42."S#=FU)NW->
M5?M=^.-+_;G_ .#ACXP^#OVP_P!C?XP_M"^ OA#I4^D>#OA'\+C+G3EB-I%]
MMF6.>!T@>2265F1PSR30 DQH$H _HDUGQWI=Q\,+_P"(W@;6K#5+5-&GO=-O
MK2X6>VN-D;,K*\;8=21U!Y]:^*O^#=S_ (*;_M!_\%6_V*?%'[0_[2>@^%=.
MUW1OBE>^'+2#PAIT]K;-:0Z;IMRK,D\\S&3?>2@D,!M"C:""3\@?\$&/AE^U
MO^S3^T)^TM\$4_9)^,_PP_9J\1^#-0\2?#?1_BQI<J'1=01X8S9I*S.OF217
M,N<,S2)9(SDLI-?*W_!-+]JOXP?L=_\ !J/^T3\6?@1K=UI'B:Z_:!ET6RUV
MR<I-I<=[I_AZ":XC8<I((GD5'!!1W5@<J* /Z,O^%\? [_A/O^%4_P#"YO"G
M_"4^9L_X1K_A(K;^T-V,[?L^_P S..VVMCQ1XT\'>![&/4_&OBS3-'MI91%%
M<:I?QVZ.^"=H:0@$X!..N ?2OP3C_P"#>W]@D?\ !OS_ ,-XOJ&O_P#"Z/\
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
M'1J?C;X=>-/""W1M[VRM[^\DN+:$W,44Y M);F,(4&9+>$ $*M 'ZF?MY?\
M!2[]D_\ X)O:%X4UO]J#Q;J5D_C;6FTKPQIVBZ)-J%W?7"J&8)#""Q4;HU)_
MO2H.K"N%_P""@O\ P6Y_X)^?\$T/$VD_#S]I3XD:BWB[6+-+NV\'>&-'?4-1
MBMF) FF5"$A4D$*'<,^TE P4D?D]_P $_/COXR_X.$_^"NW[/7Q%^).EW-QX
M1_9A^#^G:SXN%U&?)O?%2",R7"YX!FO_ +,X4_>CT]NO6JFBP?MH6G_!T_\
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
M$<\%^&8YTT/1?[2N;S[,LUQ)<2#SKJ225\RS2-\[MC=@8  'FGP$_P""4O[
MO[+W[2_B;]KW]G_X!KX6\?>,1>#Q+JFF>)]4%K?+=3":=6L&NC9JK2JKA5A
M5AE0M?0]% 'P9\0_^#9S_@B]\3/B[/\ &37OV0H;6]N[UKN_TC1O$VHV.F7$
MQ;<3]D@G6.)<_P#+.()'U^7FOMSPE\/_  -X"\"Z?\,/!7@_3=*\.:3ID>G:
M9H5A9)%:6MI&@C2!(E 58P@"A0,8&*UZ* /"?V)?^"9_[#W_  3GMO$UK^QC
M\![7P4OC&ZM[CQ&8=9OKUKMX!((1NO)Y3&B>=+M1"J#>W'-<O^WI_P $=/\
M@GE_P4IU;3_%7[6/P#@U?Q#I=J+6P\3Z7J=QIVH);ABPA>6W=/.C!9BJ2API
M9BH!8Y^GJ* /"/V0/^"9_P"Q)^PA\'=:^!?[+OP,LO#>@^)D9?$S+>W%Q>:M
MF-H_W]U-(TS@*[A5WA8][; NXU?_ &0/^">O['_[!7P7UG]GG]D[X1?\(IX/
M\0:Q<:IJ^D?V_J%]]HNY[:&VED\V\N)94W0V\*[5<*-F0 22?:** /"?V:/^
M"9G[#7[(/[.?B?\ 9)^ /P!LM*^'/C.^O+OQ3X4U+5KW5;?4I;JUAM+CS#?S
MS/M>"")"@8)A<@ EB? _A_\ \&SO_!%KX=7'B*;3?V/(;]?$EC-93QZQXLU2
MY^Q6\O#I:,USOMF(X\U&$H4LH<!B#]Y44 >'WG_!-W]B+5/V.+']@#6_V?M+
MU+X1:99BVT[PAJEY=72VJ"1I5:.YFE:Y257=V642B1=QPPKR/]CS_@@%_P $
MJ_V&/C#!\?/@+^S6L?BVP9FT;5_$&OWNIMI98$%K=+F5TC?!($NTR $@,,G/
MV910!\F?MS_\$0/^":/_  45\=I\5_VF_P!GB*]\6K;);R^*-#UBZTR]N8D
M5%G:VD5;C:H"JTJNRJH52 ,5U'[,O["O[$O_  27^ OBVY_9)_9WET6PATV;
M5_$$>BQ7>K:SKC6L,CK'OD:6XN9,;UB@4D!I"$0%SGZ+HH _.;_@W*_8U^,7
MP8^!OQ,_;3_:E\$WWAWXJ?M*?$6\\7>(="U6U>"[TNQ,\[VMM-'(H=)#)<7<
MVT@$)<1J55E(K]&:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *_'C]O#]N7_@IA\3OVU/V8[IO@SKWP-^ U
M]^U9X>\,V=GK>J&V\1^.YOM3%[BYMX3_ *-IGEQ.%MY&_?&19&\Q=HC_ &'K
M\\/^"\'_ "67]A;_ +//\+?RFH Z[_@OY^TQ\=/V9OV+O#=Y\#OB3<> U\;_
M !=\/^$/&?Q,M8 \G@O0;YY5NM55F^6(H4BB$AQM,^5*OM8?/OC[2/&'_!,G
M_@H!^RUX-_90_P""@?Q7^+UI\:_%YT#X@?#/XF?$EO%7VS1S#O?Q#;EP6L_(
MYE>2/:D@50,()%;T_P#X+_\ C?Q9J]U^SA^QUK/Q'OO!?PJ^.WQAC\,?%OQ-
MIMR+::73_*#QZ2+@_P"H%XQ="PP<18)*[U;Q3_@HA^PY^RS_ ,$8?&_P#_:O
M_P""8OA!OAU\1=;^,6B>![SP9IFMW5W!X\T:^D(N;*:WNI92[KLC83IAE+@L
M2QB90#K/VJM+U#]JG]N3]LW1OCE^T;X_\$Z=^SE\'_#VJ?!NV\(_$*^T"'3I
M;K2;O4+K7G2UFC6[D2ZA2#=,'C54VE?F7'1Z]^U5^T;^V5^P/^RM^R#IGBN_
MT?XP?M.>"-+U+XB>)=(E-K>:#X2M[:"?6M94QX^SRW2-';0<*IEOSL(,?'UW
M^UK^P7^P!^TIJ4'QM_;"_9W\%^)+CPCI;LWB'Q)9@?9["%C</'<."HFMD96D
M,4NZ,'<=O)S^=WB#XU?'R'X0I_P4P^&EXO@OQC^UY\;/"/PB^"6NWNAQ3/\
M#SX<37TD-C=QVTRF-9+D)/?LC Q[KNWX/E@4 ?KYHFC:=X<T6S\/:/ T5I86
ML=O:QM*SE(T4*H+,2S8 ')))[DU:KXG_ &"/BM^T3\,_V_\ XS?\$Z/C7\?M
M;^+&C^#O!OA[Q;X.\:^*-/LX=6M8;\SPW&GW<EG##%/B6$2Q/Y:N$9E)8!<?
M;% !1110 4444 %%%% !1110 4444 %%%% !1110 52\2^)?#G@SP]?>+O&&
MOV6E:5IEI)=:EJ>I7206]I!&I9Y9)'(5$50268@  DFKM>(_MK?\$_\ X"_\
M% M'\,>"_P!I2?Q'J/A/PYK1U.Z\&Z9X@FLM-U^4*!''J,<)#7,4;#>L>Y1N
MZY&00"K_ ,$_/^"AWP(_X*4?#7Q7\8OV<AJ4WAGPQ\0=0\*0:KJ$*QIJKVL5
MO*;RW4,6\B1;A"F\*Y )*K7G/[07_!9#X/\ PF^/OB']F3X*_LU?&/XZ>,/!
M5I%<>/;+X->$(M2@\-^8I>."ZGFN(4^T,HRL$9=SAAPRE1Y'_P &UF@:%X4_
M9\_:+\+>%]&M=.TS3?VQ/'%KIVGV,"Q06L$8L4CBC10%1%4!0H    %?*_\
MP1+^+G_!5[XN_LY_$WQ+_P $_O@]\&K"YU+XU^)M<^(GQ%^-]YJ4G_"3Z]<7
M7F?8[&#3L2+'%;"U#W$S;=TS(B91FH _2OP;_P %:_V+O'/[ .O_ /!2/1_&
MNH1_#SPK9W3>);>\TPQ:II=[;LL<FF36K'*7GFO'&(RVUC+&0Y1PY;^R;_P4
MGT_]H?XXW'[,?Q:_9C\?_!SX@OX-C\7Z#X;\?"Q<ZSH3S+";F"6RN)D66.1T
M66VD*2QF1<J?FV_*'PL\'^%O^"Q?_!*G]I#]DKPC^S_X7^ 7QJ?XAWFG_%OP
M_IMLGV$^.+.]M;\:C++"I:XANI;:$-,1(X57 ,H16>7XX>+_ -LSX*_&*_\
M^"N7[9_P$\*^#=?\ _")OAQ\(?A9X7\9'7;KQGXNUB_A\IO,2&(16\DXBA2
M;Y0AEE<J$P0#[G^$_P"UWX4^-/[47Q+_ &;? 7A/4;J'X4P:;!XI\7^9']@_
MM:\B,XTN+!+2316_E2RD#$?GQH?F.*]<K\[OV4/VS/V&?^"6'@2W_8Y^/GQJ
MU+4OB/:ZO%J_[0/Q$L/"&HWFC67B_7)%N)9-5U2&W-M:-++,D<?FNNR%(0^P
M"OT1!# ,I!!'!% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5YW\>/V4?@%^TUK/@7Q!\;_  %_;=Y\-/&EKXL\$S?VI=6W]G:Q
M;;O)N<6\J";;N/[N4/&<\J:]$HH X+]I;]E_X ?MB?"#4_@+^TS\+=,\8>$M
M6VF\TC5$; =3E)8Y$*R0RJ?NR1LKKDX89KQ#]FG_ ((L_P#!/O\ 99^+NF_'
MKP-\,M;USQ?H-NUOX7UOQWXTU+7I-!A88,=DM[/(EO\ +\H=5W@9 ;!.?JRB
M@#S[]JG]F[P5^U[\ ?$G[-OQ)U[7=/\ #OBVS6RUY_#FHBTNKBS\Q6EMO-*,
M5CF13%(  6CD=01G-4OVB/V/?V?OVH?V>IOV7_BKX'5O")AM%TVUTBX>QFTF
M2T9'M)[.6$J]M+ T:-&R$;=N,%25/IU% 'BW[(G[!WP3_8SN/%'B/P%JWBOQ
M)XK\<75M/XR\>>/_ !-/K&MZS]FC,5M'-=3'/E0QEECC0*BAFP,DD^TT44 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\:?\$6/V4?C[^R5\,_
MCEX?_:"\!?\ "/WGC']IOQ;XL\.0_P!J6MW]KT>]-K]FN<VTL@CW^6_[MRLB
M[?F5<C/B?P%\!?\ !07_ ((V>//BK\$O@?\ L&ZE\?/@]XY^(&H^,OAGJ?@W
MQ?IVG7WA^XO]IFTB_AO74B%'1=ERFX!<L<E]D?Z;T4 ?'_\ P1__ &,OCQ^S
M/X$^)OQP_:TBTJS^*WQW^)M]XV\8:!H5V+BR\/K,%2VTR.89$QAC!W2 D$O@
M%PH=I?''PC^*/[6__!4K0=9^)'@/5=-^$'[.6E1ZOX8?5;)H[;Q;XVU"%T2]
MAW#;/#IMF757&-MS>-@DQ\?7=% 'Y"?M"_LU_ME^ _AU^V7_ ,$]?!W[&GC#
MQS>_M1?%F_\ %/P\^)VGFS/AVQLM7AL8IDU.YDF62S-@;60JGENTGR^6#D,?
MU?\ AEX0F^'WPV\/> KG59+^31-#M-/DOI?O7#0PI&9#[MMR?K6Y10 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7\^=?T&5_/G7VG"'_+_P#[
M=_\ ;C^3_I0?\RG_ +C_ /N$****^T/Y/"BBB@ HHHH **** "BBB@ HHHH
M_0;_ ((2?\U3_P"X'_[D*_0:OSY_X(2?\U3_ .X'_P"Y"OT&K\QXA_Y'%7_M
MW_TE'^A'@=_R:[+_ /N+_P"GZ@4445XI^L!1110 4444 %?$W_!8G_@L3_PZ
M;_X5U_QCK_PG_P#PG_\ :_\ S-W]E?8/L/V+_ITN/-W_ &S_ &=OE_Q;N/MF
MOQ-_X/$_^;=?^YN_]PM=N7TJ=?&1A-73O^3.',JU3#X*=2F[-6_-!_Q&)_\
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
M_P"B;?%/_P -<O\ \GT?\.$?VL/^B;?%/_PUR_\ R?7].M%']K9A_/\ @O\
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
M.Q!% '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M9?CCQOX0^&G@S5OB+\0/$=GH^A:#IL^H:SJVH3"."SM84,DLTCGA45%9B3T
MK\Y-/\/_ !B_X."?$>D^,?'_ (;U/P)^Q9HNM0ZGHGAW4HF@UGXRSVTH>"YN
MHS@VFC!T#I$?WD^U7.,HT/WS^T9^SM\'_P!K+X*:_P#L[?'WPK+KG@[Q1:I;
M:]I,6JW5D;J)94E">=:2Q3(-R+G:XW#*G*D@_*=K_P &X'_!'*QMH[*R_9<U
MV&&&,)%%%\8_%JJB@8"@#5<  < "@#"\(I:_#7_@Y6\4:=XCDCM(_B!^R;I\
MGA%I,)'<M8:TZ7-K%GAI$0B4HO(0[L8!-5_AWK6B^(O^#COXR_%.SUNUCT#X
M9?LG:+X>\::G+<*MOIM]<ZQ+J<:32$A8R+6-Y#NZ*"3@5]*?M-_\$X?V1?VN
M? OA'P-\9/AU>2GX?[3X$U_1O$-[I^L>'V$21;K:_MYDN%W(B!@78/L4N&*@
MBG\+/^"7_P"Q)\'/V:O&?[)G@CX02Q^#_B-'=K\01<^(M0EU+Q&UU&8[A[O4
M6G^UR.Z%ESYHP&(7:"10!\FZWK/Q;_X.$=;?P=X.MM4\$?L4:7K6W7/$DN^U
MUCXR2VLV?LUFO#VFCB6,;YCB2;;M7:=XB_2;0-!T3PKH5EX7\-:5;V&G:;:1
MVNGV-I$$BMX(U")&BCA550  .  *^)K'_@V\_P""-VEV<>GZ;^RQK=O;PH$A
M@@^,7BU$11T 4:K@#V%?9'PR^''@[X._#;P]\(_AYIDEEX?\*Z'::/H5E->S
M7+V]G;0I##&TT[O+*5C107D9G;&68DDD ^+?^#=C_DP+6O\ LN'CG_T^7-?=
MU<'^SK^S-\$?V3O $_PN^ '@G^P-"N-<OM8FL?[2N;K=>WD[3W,N^YDD<;Y7
M9MH;:N<* ,"N\H **** "BBB@ HHHH **** "BBB@ HHHH **** "OE+_@H5
M_P %%_$G[.OC/P[^R'^R7\*_^%F?M$?$*PEN?!_@LS&.QT>Q5C&^MZO."/LU
MA$P(ZAYF4QH0<LOU;7RM^TQ_P12_X)J?M@_'34?VE?VA?@!J.M^-M6L;>SOM
M<M?B+X@TXO;P1K'%$(K*_BB10J+PJ#+98Y8DD ^??C5_P2]\7_L^?\$COVL-
M:\9_$2Z^)?Q^^,/PZU76_BAXZ-L4.K7=M8R/#IUE",>59P1J\,$0 /S]%!6-
M-?\ :?\ CY\+[S_@V#UCXKVWB6S;1M>_95MM,T^99UPU[>:1'8Q6W_747,HB
M*=0ZE2 0:^EOV/\ _@E_^Q%^P;XBUKQ5^RU\)M1\/WWB&P2RU>6_\<:UJZSP
M(^]5":C>3HGS=T"D]"2.*X'PY_P0I_X)D^%?BG9?$[1O@)=K!I?B,^(=)\$R
M^+M3D\,6&K%B_P!MAT=K@V:2;B2%$?EKQM08& #B_$W[;>N?\$Z?V)/V=/V1
MO!7PBU#XC?M&>*?A?H>A>!_A382"*26ZM-,MXKF]OY6.+.Q@=6,DKD9VL!@+
M(\>?X1_X)A?%/X<_L:_M*?%KX]^.XOB+^TS\>?A5K=CXN\26$#)96>[3+B&R
MT32HC\T5E 71!D!YF =^BJOLO[67_!'3_@G7^W%\9H?V@_VG?@3?^(?&%OHD
M6CV^LVWC_7=-:.QC>21(%CL;Z&,*'ED8X7)+$DFM#]D3_@D]^P;^PG\2;[XN
M?LN_!_5/#_B#4=#ET>\O;WX@:[JJ/9R30S/&(=0O9XE)DMXCO50XVD!@&8$
M^=?V;?C]\+--_P"#7W1_BS=>)K)M%T/]E*?3+Z9YU"_;K72)+"2US_ST-U&8
M G4N0N,G%?0O_!'KP#XG^&'_  2P_9]\$>,[2:WU2S^$NB->6MPI$ENTEI'+
MY3 \AD#A2.Q4CM7*:_\ \$*_^"9?B;XI7?Q-U7X"WAM]1\2?\)#J?@B+Q=J<
M?AB]U;<'^VRZ.MP+-Y-P!*^5Y;=T.3GZZ5510B*  ,  < 4 +1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
80 4444 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>cvlt-20210331_g17.jpg
<TEXT>
begin 644 cvlt-20210331_g17.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MD &0 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M'^SB9T"36<[("Z0S!8R70%D>&)L,%*-\<Z+^UM_P=Z?#KX<V_P"S?<_\$[?
MWB;Q79VHT^U^*]SJUE+]J0#8MY+C4DMFF(^;<ZH">7ASN!_:*B@#\;_^">__
M  ;B?'SX>_\ !+?]H[]E/]K7XJ>'8?&?[0ZV-Y'#H@>XMM OK&1[JS>>4*HF
M)NC&TB1+M58R$=]V1X3\)/V0/^"V'P;_ &:]"_X)_>$O^")GP&G\::#J$=G:
M_M&^(+#PWJ5M+IBW)D\R:*XC?SG,?[LRL#+Y7_+#S<,/Z!J* /R'_P""VG_!
M)_\ ;=_:3^$?['_P[_9N^#_A_P 6W_PFUV2X^(<WA1M*\.:;:NXT]I9[:SGG
MA5(GEAN&6*(,R@<C)R?0O^#C[_@GM^U_^WK_ ,,[_P##)WPB_P"$K_X07XD2
MZKXJ_P")_I]C]AM&^RXD_P!,N(O-_P!6_P L>YN.G(K]-J* /QY_X*O?\$KO
MVN?!'_!5G3?^"MO['G[)/@O]H32M;T"'3?B5\(O&#60::2&T6S6XB%X/+(,$
M5MM9 \D<D!)1T<@>O?\ !'[]GC_@H#J7[3_C/]JC]KG]B+X+_ #P3-9&V^'?
MPX\*>"]$.NV;NL:/(^I648E$.Q)-ZR,'DDF.$BC15/Z444 ?F3_P;3_\$]OV
MO_\ @G_X ^.&B?M<_"+_ (1*Z\8?$A-5\.1?V_I]_P#:[01.IDS97$PCY(^5
MRK>U?+_AK]@'_@IU^Q+_ ,%9OCY^T%8?\$LO!W[4EI\7?$UUJ/P\^('BWQ;I
MMO%X866[FGB=C=B1X?+CECAEB5(F9;9!#(%X;]UJ* /Q2_X)A_\ !)[_ (*4
M?LV?L@?\% _@)^T%\!-/B\3?&GP?J]O\.M2T+Q3IDFG^)=0GT_6;?; /M(DL
MXWENK<H;M8<+-\^PHP'VM_P;W_LC_M"_L._\$N/!7[.?[4?P^_X1?QEI&L:S
M/J&C?VM:7OE1SZC/-$?-M)98FW1NK85R1G!P<BOM>B@#\G_^#D#_ ()V?MI?
MM4_&+]G[]I[]FOX&:;\:/#?PFUN6Y\6?!O5]3A@AU-3<VTY<QSNJ3QRI 8)%
M&YP-F$D4N!Y!IG["'_!6'XV_\%<?V:/^"A?B/_@F;X-^$/PX\$7$>E7'P[\&
M^-]&EG\+:8))A)>W@#6R3R.;V20):H[+';!6C#X$G[?T4 ?E[^PK_P $Z_VQ
M_@W_ ,'&O[1W[>/Q(^#W]F_"CQ[X#O-.\)^*O^$@T^;[=<O=:'(L?V:*X:YB
MRMG<G=)$J_N^N67*_LF?\$V_VK?!?_!Q/^TO^VK\6?@PMM\&OB7\+9]"\/\
MB5M?T^4:E-(V@AH3:Q7#7,65L[KYI(E7]WU^9=WZ@T4 ?AM^PM^RC_P7I_X(
ME^+OB3^Q1^R#^R)X3^,'PW\:^*I=7\"?$36O%5O96ND3R0I!]LO(_-67B"&W
M$MOL!+P'RG<'YOH#_@VH_P"";/[;W_!.Z^_:)M/VT_!,5C=>,_&MA=Z!K\&M
MV-VFOQPF_$UXJ6TTCP!S-&X298WQ)C:"& _4FB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK\2?^"N__!SW\?\ ]AS_ (*57W[,O[.OPS\(^)?AY\/1I$7Q/O\ 4=)NKB]:
MYED66[AM[B*YCBAVP310KYB-MG63.<;1^N/[7/[2'@O]C_\ 9A\>?M0?$%Q_
M9/@;PO>:O<0F3:;EXHR8[=2?XY9-D2^K2+7\I_[,G[=W[!6L?L.?M;>&OVX?
M^$QU;XY?M%:L^I:;KND^'(;FTL;JVD;4+.5IGN$>(2:C+)YRHI_<H@^;[H /
MZX?!'C3PQ\1_!>D?$/P1K$.HZ+KVEV^HZ1J%N<QW5K/&LL4JGNK(RL/8USGC
MOX]?"_PQ=:MX(L_B?X9_X3&RT:XO;;PQ-K4!OF\N%I QM@XE*X7)('3G-?DA
M_P $(/\ @J1XO\0_\&]?Q@CT?5?M/Q&_9>^'^OKI2R*)7-E'IUS>Z1.ZG@QH
M8Y;<#'W++OFO&O\ @C#_ ,$7OV.OVZ_^"3?B[]O#]HO5_$>J_&CQ3JOB'4-/
M^)0\87L%[X9O+-W$5PGES*DLIEC-P[SJY;S,94 &@#]"O^#?K_@JQ\9/^"F/
M["GBW]J;]KM?!/AR^\/?%*\\.1S:!;RZ?8):1Z?ID\;2?:;B7]X9;V1<[P"-
M@"YY/VQ??'+X)Z7K^D>%-3^,/A:WU3Q!$DN@Z;/X@MDN-21_N-;QE]TP;L4!
M![5_-5^QO_RIM_M8_P#9P&F_^E?@VK_[87_!+']EGX;_ /!MC\,/^"BNFZ3K
M5W\9[Z/P[=WGC>_\2WLLILYY#;1:>D#2F"*""'R$CV1JRBW7YL$@@'])E[\8
M?A'IOCV#X5:C\4O#EOXHN4#VWAN;7+=+^52,AEMR_F," 3D+TKYS_;6^.?\
MP44^'/[9'P-^'O[*W@'X<:G\,/$NMQ0_%K4O%>M6UOJEC:&\@1VL(I;^!YG\
MAI2 D,YWA1@DA3^)G_!7C_@F[\"OV8O^",'[.?\ P4R\ ZCXHF^/WC3Q!X8U
MGQO\3]3\7W]SJ&JW>IZ-<ZG)(3)*5C>*YB@\J1%1PL?S%F)-?47_  6<\0:G
MXM_X+ _\$R/%6M2B2\U/7M%N[MU7 :635M,=B!VY)H _:FY^('@.SUNX\-7G
MC;2(M1M+4W-WI\FI1+/#"%W&5XRVY4"D$L1C!S5;X??%CX6?%JPGU7X5?$OP
M_P")K6UF\FZN?#VLP7L<,F,[&:%V"MCL>:_"']J;]D[X;?MN?\'=?B']G'XU
M7NL-X*UKX?V4OBO1M'U>>Q.MVEOH%O<+8S2P,K^0\T<+.JD%A'@%3AAT/["G
M[./P[_X)Q?\ !V'XD_9._9/M[WPY\./$7PPDN9O"QU6XN845M,AN_++3NSN%
MN8V="[,RAV4'!Q0!^EW["WQS_P""BGQ,_:P^//@7]KCP#\.-*^'7A?Q1-;?!
M_4/"&M6USJ5]IXO[R-'U".*_N'AE^SQVS$/% =[2#:""J^^W?[1G[/>G^./^
M%8W_ ,=_!L'B7[0(/^$>F\46BWWFGI'Y!D\S<?[NW-?BQ_P1Y\'_ !3^(?\
MP4(_X*Q^ /@9XM&@>-M<\3>)=/\ !^NF9H_[.U2;5O$,=K<[U!*^7,T;[@"1
MMS@U\"M\!OA)^Q1\%;[]G?\ X+!?\$3_ (M:7K*ZM++??M(>!O%5VFHY:Z\S
M=#]H6;2;HA#Y0(D",N&*^8WF4 ?T0_\ !8S_ (*L^ _^"1_[*H_: \0^ I?%
M^M:GK<.C^'/"]MJL5J9[F6*>433.VYTMT$#!G1'.YD7 W;E]N^$/[1OP\\?_
M  )\)_&77_'WAJRB\0:/937$J:S"MM%>36R3/;*[/]Y=Q^0G=@<U^%G_  <0
M^"?V-_CQ_P $-/V;_P!MW]G;QMXK\:PZ-K=CX/\ !OC'QEJCR:FVE-;:@+FV
MOD4)')=)<:?'&\A4MN@;#,&+-%_P7W_9 ^!7[#O_  0#^ /@+]G'PY=Z-INN
M?%_2/$^H1W&J373OJ5WX:O#-*KS,S*"8UPH(48X H _H T#XG_#7Q9XGU3P3
MX6^(>AZEK.B,%UK2-/U:&:ZL&/ $\2,7B/\ O 5C^'_VC_V>/%GB\_#WPK\>
M?!>IZ^)&C.AZ?XIM)KP.OWE\E)"^1@Y&.*_-CQM_P2:_X)C_ /!+3_@F[\5O
MB[\5/CE\2? LWQ$^'FF:/\5/B?HWB W>O:E-)<++/%9B:*4*]]<2"*5%7#1X
M^:/#RU^/O_!1/X-_LK?#+]A'X:_'G]AG_@F1\<?AA9V/B?35L/VE/B;XBDL;
MOQ0SVMQ-$T.GI<21@S-$+F.XMPB1B !>'% '] __  4^_P""R?@/_@G=\>?@
M=^S5;^!H/$7B3XR^.[31I[RXUJ*WM/#5@U[8P3W=R!F0OY=X&C0A%.QF9P%V
MML_MH?M'?\%"?"7[5_P%\,_L6^$OA;XA^$_B_7K2/XIZYXD\0VD=_;:>^H6T
M<LFFJ^H0-._V9YV41Q3Y=4 4DA6_)_\ X.%/V/\ X%?$C_@H7^P]\2/&'AR[
MNM8_:)U?2-+^*]U_:DZ_VI;1S:#9JJ*K 6Y\FZF4M%M)+9SD UWW_!9WX#?#
M3]E[_@J[_P $QOV>O@WH\VG^%O"'CK0M-T*RGO)+AX;:/Q+I853)(2[D>K$F
M@#]RM"\<^"?%.H7FD^&?&&E:C=Z<^S4+6PU".:2V;)7;(J,2ARK#!QR#Z4J^
M./!;^*&\$)XOTLZTL>]M(&H1_:@NW=N,6[?C:0<XZ'-?C%\6;W1/^",O_!SK
M8_&W6[Z+0O@_^UCX8NEUV]E.RTL]8RK3N<\&3[=%;3,W9=5?'I7FW_!,;QU\
M4?B%\/OV^_\ @X_O=(DC\3ZCH/B+3O@\VH0ASI]O;6OGAMK9#K#''I< 8<$6
MLZYY. #]TM4^.'P5T/QW!\+=;^+_ (7L_$UR4%MX<NO$%M'?R[^5VV[.)&SV
MPO/:NHK^4']E?]E?X;?M6?\ !-SQ3\2O$G_!+C]J/XO?'OQW<ZQJ.@_M ^'%
MN+O3(M52>1;< _:@L\?FQXN6DADE+/-M.5C*_P!!O_!$'Q+^UQXA_P""9?PV
ML_VYO!OB71?B7HEK=Z1KD7B^SEAU"YAMKJ6*TGF$OSL[VH@W2-DNP9B26- '
MUC1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MM98 X0J2"&"_H;_P;)_MT:/^V_\ L*:WJ&G_ ++'@'X577@SQK+H^IZ?\+]
MCTS1-4F-K;R_;([>/B.8HZK(-SYV(P8!@J@&?_P<5_&3XI>&+G]E[]G'0?C%
MX@^'W@/XP_'S3?#WQ0\5^&-8?3;I-+:2%3:B\0@VZR++*Y;('[CYLH&4^*_\
M$U/^"CNH_L+_  ._;SN_BY\9O$'Q"^%G[-?Q-GLOA/JWBKQ$^I7=\9I;N"#1
MTO9"S2@S0V: Y(4W+-@*:_5O]HO]F3]G_P#:X^&%S\&?VE_A'HGC3PQ=3I/+
MH^NV8EC69,[)4/#12+E@'0JP#$ X)K\POB-^S)^SK^T%_P %+O 7_!(_]DSX
M+Z+X9_9^_9JN(?BG\=M)\-V.+?6/$DB?\2G2[@Y)N)"FR1Q(6,D9="08%  /
MK_\ X(J?L_\ Q]^#7[%&G_$+]K;QMK>M_%;XL:K<>-_'7]M7TTO]EW%^1+%I
ML,<C$6T<$)C4PIA4E,N!C%?7%?S_ /P<_P""PO\ P4\O/A_\&_\ @J;XM_:C
MBU/P;\6?VH&^'FI? ./PG8K8:?HK\I]GN%3[2;A%23$A8DL8MQ8;E;^@"@#X
ME_;O_P"#A#_@F-_P3Q^*TOP*^-_Q=U+4_&-FJ-J_A[P?HCZA+I8=0R"Y<%8H
MW*D-Y>\R $$J RD]AX(_X+2_\$[OB7^Q+XH_X* ?#[XW'6/A[X)\E?%QL]*G
M_M+2)9)8XDBGLF43*Q:5<':589968 FOS%_X-D?&OP&^'O[</[8%G^V;XE\.
M:3\=9/'4PN;SQI=007<UJ+R__M);=[@@X\\HTP7&Y3"2" ,:?_!!FP^''CK_
M (. OVR-;_9-TW3;O]G^XT2XCF32+=7T6?4FU.T:V,*J/**%DU9H=HV>66V?
M*0: /%/^#=+]IVW_ &^/^"C'_"R_VOOV_OCE-\8[KQ7>:OX0^'FF^(+D>&M2
MT^*SEGGBNEP8TB3D1VZ&- (5&U@<5^PG_!>+Q_X[^%O_  2*^.7Q ^&7C75_
M#FO:9X4BETW6]!U*6SN[1S>6Z[HIHF5XVP2,J0<$CO7P!_P9*:+HUQ^R%\7M
M<GTFU>]@^)L*07CP*98U.G0Y57(R <G@'O7W1_P<._\ *%S]H#_L3XO_ $NM
MJ /S<_X)B?\ !(3]N_\ X*%?L!^!/VTKK_@O)^T'X-U#QC:7\_\ 9":_JEY#
M8-;:A<V@/FG58F<$6X<\+C=CMFO<?^#7+]OK]KOX[>+OV@/V0_VI_CQ/\5;'
MX/:S;IX>^)%[>M=O<1M<WEO(K7;Y:XAD^RK/"\C%PID^8KM"_ 7P@_X-SK7]
MJG_@A%X6_P""@'[+WQ#\;7GQ;NM'U75-3\!7-]%-I>LVMIJ=Y;R6UG$D*RQ7
M!A@#H#)()) 4VJ9 5^M/^"3WQ[_9F^,__!NU^T?\//V%/@78_#OXN>'/AEKD
M/Q#\/Z#=W%S>ZI>/IDXAU**:XDDN'2:-9ECC+DPRI)&@QM9P#ZY\<_\ !TO_
M ,$<O ?QENOA!>_'76]0AL-2^PW_ (QT7PG<W>BP2[BK$7$8+2H"#^\BC=&
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
MZ^)+&:RGCUCQ9JES]BMY>'2T9KG?;,1QYJ,)0I90X#$'[RHH \/O/^";O[$6
MJ?L<6/[ &M_L_:7J7PBTRS%MIWA#5+RZNEM4$C2JT=S-*URDJN[LLHE$B[CA
MA7D?['G_  0"_P""5?[#'QA@^/GP%_9K6/Q;8,S:-J_B#7[W4VTLL""UNES*
MZ1O@D"7:9 "0&&3G[,HH ^3/VY_^"('_  31_P""BOCM/BO^TW^SQ%>^+5MD
MMY?%&AZQ=:9>W,2 *BSM;2*MQM4!5:57954*I &*ZC]F7]A7]B7_ ()+_ 7Q
M;<_LD_L[RZ+80Z;-J_B"/18KO5M9UQK6&1UCWR-+<7,F-ZQ0*2 TA"("YS]%
MT4 ?G-_P;E?L:_&+X,? WXF?MI_M2^";[P[\5/VE/B+>>+O$.A:K:O!=Z78F
M>=[6VFCD4.DADN+N;:0"$N(U*JRD5^C-%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?//[7G_  4T_9E_
M8V^-GPF_9O\ B%KTNH^._C%XVT_P]X:\+Z/)%)=6\=U.(!J-RK.OE6J2$+NY
M9V)"*VU]H!]#45Y)^VM^VU\ _P!@+X'3_'O]H;7+V#2_[0@TW2=,T>P:[U'6
MM1G)$%C9VZ\S3R%6PN0 %9F*JK,/(?V>O^"POPD^+_[06@?LN?&7]FGXQ_ W
MQKXRLI[KP)IOQC\(1:=%XE6&/S)HK2>"XGC,\:?,\+E'&0,$D"@#ZYHKY+_:
MI_X*R^%?V=_C1XM^"?P]_9=^(_Q7O?ACX2MO$_Q=O/ <5AY7A+3+@2/"9!=W
M4+7-P\,4LRVT(9S&A8=\>@?&_P#X*#_ ;X/?L16_[=^EW-YXI\*ZWHNF7O@N
MPT*(&]\23ZDT2:=9VT;[29YY)XD"G!7+%@ C8 /=**JZ)=ZCJ&BV=_K&DMI]
MW/:QR75@TZRFVD*@M&77Y7VDE=PX.,BK5 !1110 4444 %%%% !1110 4444
M %%%% !1110 445XY^VW^WI^S+_P3Y^$P^+G[2WCLZ;;W=Q]D\/Z)86[76IZ
M_?$92SL;9/GGF8X&.%7<"[(N6 !['17QQ_P1/_X*'_&'_@I;^S]\1/CA\9_A
MI;^#KS0OC3K7AG2O"ZVTD=SIEC:P6;QV]WYAR]TC3R+(P5!N7 1<8K5_X+%_
M\%-=*_X)C_LH:C\2/#7AV/Q+\1]:LKZ/X=>$#&\OVR>UM7NKJ]GCC(?[%9V\
M;W$[ KA45-R&16 !]945\5^/O^"GWCOX._\ !##1_P#@J/XP\$:5JOBZ_P#A
M'X?UTZ%9+)!82ZSJHM((8P&=G2W%U>1Y&\MY8(W9^:C]FC]J3]MSX5?M]Z7^
MP'^W9XN\ >,KSQM\*)_&OA7Q7X"\,W.D"PNK6ZBM[W2IH)KF<31J)5>*Y#(S
M!&#IEAM /M2BOFS]C#]J?XI?M>_M ?&+QKH#Z?'\%/!?B%?!G@*ZCL3]H\0Z
MQ9%AK&HB8MAK6.X86D6P%7:WF?=T%?2= !1110 4444 %%%% !1110 4444
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
M>UYN3W)ROR\O-\$96MS+>U[Z=3]!J*_/G_A^W_U:Q_Y?'_W#1_P_;_ZM8_\
M+X_^X:[?]7LX_P"?7_DT?\SY/_B./A=_T,/_ "E7_P#E9^@U%?GS_P /V_\
MJUC_ ,OC_P"X:/\ A^W_ -6L?^7Q_P#<-'^KV<?\^O\ R:/^8?\ $<?"[_H8
M?^4J_P#\K/T&HK\^?^'[?_5K'_E\?_<-'_#]O_JUC_R^/_N&C_5[./\ GU_Y
M-'_,/^(X^%W_ $,/_*5?_P"5GZ#45^?/_#]O_JUC_P OC_[AH_X?M_\ 5K'_
M )?'_P!PT?ZO9Q_SZ_\ )H_YA_Q''PN_Z&'_ )2K_P#RL_0:BOSY_P"'[?\
MU:Q_Y?'_ -PT?\/V_P#JUC_R^/\ [AH_U>SC_GU_Y-'_ ##_ (CCX7?]##_R
ME7_^5GZ#45^?/_#]O_JUC_R^/_N&C_A^W_U:Q_Y?'_W#1_J]G'_/K_R:/^8?
M\1Q\+O\ H8?^4J__ ,K/T&HKY\_82_;M_P"&U_\ A*O^+6?\(S_PC/V'_F.?
M;?M/VC[1_P!,(MFWR/\ :SO[8Y^@Z\S$8>MA*SI55:2W6CW5^A^A9'GF5\29
M73S'+JGM*-2_+*THWY9.+TDE)6DFM4MKK0****P/6"BBB@ HHHH ***_+K_@
MY._X*+?MD_L!_P#"E_\ ADGXQ?\ ")_\)9_PD?\ PD'_ !3VG7_VK[+_ &7Y
M'_'[;S;-OVB;[FW._G.%QMAZ$\365..[[_>88G$0PM!U9[+MZV/U%HK^73_B
M(L_X+(_]'A_^8^\/?_*^C_B(L_X+(_\ 1X?_ )C[P]_\KZ]3^P\7_-'[W_D>
M3_K!@_Y9?<O\S^HNBOY=/^(BS_@LC_T>'_YC[P]_\KZ/^(BS_@LC_P!'A_\
MF/O#W_ROH_L/%_S1^]_Y!_K!@_Y9?<O\S^HNBOY=/^(BS_@LC_T>'_YC[P]_
M\KZ/^(BS_@LC_P!'A_\ F/O#W_ROH_L/%_S1^]_Y!_K!@_Y9?<O\S^HNBOY=
M/^(BS_@LC_T>'_YC[P]_\KZ/^(BS_@LC_P!'A_\ F/O#W_ROH_L/%_S1^]_Y
M!_K!@_Y9?<O\S^HNBOY=/^(BS_@LC_T>'_YC[P]_\KZ/^(BS_@LC_P!'A_\
MF/O#W_ROH_L/%_S1^]_Y!_K!@_Y9?<O\S^HNBOY=/^(BS_@LC_T>'_YC[P]_
M\KZ/^(BS_@LC_P!'A_\ F/O#W_ROH_L/%_S1^]_Y!_K!@_Y9?<O\S^HNBOY=
M/^(BS_@LC_T>'_YC[P]_\KZ_J+KBQF!K8+EYVG>^WE\EW._!9A1QW-[--6MO
M;K?S?8****XCN"BBB@ HHHH **** "BBB@ HHHH *_GSK^@ROY\Z^TX0_P"7
M_P#V[_[<?R?]*#_F4_\ <?\ ]PA1117VA_)X4444 %%%% !1110 4444 %%%
M% 'Z#?\ !"3_ )JG_P!P/_W(5^@U?GS_ ,$)/^:I_P#<#_\ <A7Z#5^8\0_\
MCBK_ -N_^DH_T(\#O^379?\ ]Q?_ $_4"BBBO%/U@**** "BBB@ K\3?^#Q/
M_FW7_N;O_<+7[95^)O\ P>)_\VZ_]S=_[A:]'*?^1A#Y_DSS,X_Y%L_E^:/Q
M-HHHK[,^&"BBB@ HHHH **** "BBB@ HHHH *_MDK^)NO[9*^=S_ /Y=_/\
M0^FX=_Y>_P#;OZA1117SI],%%%% !1110 4444 >3_M6?M"_%#]G[1M'U+X9
M?LP>)OB;+J5S+%=VOAJ4*UBJJI5Y,HV0Q) X_A->*?\ #R7]K#_I%%\4_P#P
M+7_XQ7V'10!\>?\ #R7]K#_I%%\4_P#P+7_XQ1_P\E_:P_Z11?%/_P "U_\
MC%?8=% 'QY_P\E_:P_Z11?%/_P "U_\ C%?GS_PR3^UA_P!&D_%/_P ))?\
MX_7[DT5VX/,<9@.;V$N7FM?1/;;=/N?)\4<#\+<9^Q_MG#^U]ES<GOSC;FY>
M;X)1O?E6][6TZGX;?\,D_M8?]&D_%/\ \))?_C]'_#)/[6'_ $:3\4__  DE
M_P#C]?N317;_ *PYQ_S]_P#)8_Y'R?\ Q [PN_Z%_P#Y5K__ "P_#;_ADG]K
M#_HTGXI_^$DO_P ?H_X9)_:P_P"C2?BG_P"$DO\ \?K]R:*/]8<X_P"?O_DL
M?\@_X@=X7?\ 0O\ _*M?_P"6'X;?\,D_M8?]&D_%/_PDE_\ C]9>O_L]_M%^
M&=3TS2-<_9F^(UI<ZQ=&WTV"Z\-HCW,H7<4C!F^=L<XK]W:\+_:P_P"2V? _
M_L>Y?_29J/\ 6'./^?O_ )+'_(/^('>%W_0O_P#*M?\ ^6'Y5?\ #)/[6'_1
MI/Q3_P#"27_X_1_PR3^UA_T:3\4__"27_P"/U^Y-%'^L.<?\_?\ R6/^0?\
M$#O"[_H7_P#E6O\ _+#\-O\ ADG]K#_HTGXI_P#A)+_\?H_X9)_:P_Z-)^*?
M_A)+_P#'Z_<FBC_6'./^?O\ Y+'_ "#_ (@=X7?]"_\ \JU__EA^&W_#)/[6
M'_1I/Q3_ /"27_X_1_PR3^UA_P!&D_%/_P ))?\ X_7[DT4?ZPYQ_P _?_)8
M_P"0?\0.\+O^A?\ ^5:__P L/RY_82\<?M8?L4?\)5_QKU^*?B;_ (2;[#_S
M#ELOLWV?[1_UUW[O/_V<;.^>/H/_ (>2_M8?](HOBG_X%K_\8K[#HKS,1B*V
M+K.K5=Y/=Z+96Z'Z%D>1Y7PWE=/+LNI^SHT[\L;RE;FDY/63<G>3;U;WLM#X
M\_X>2_M8?](HOBG_ .!:_P#QBC_AY+^UA_TBB^*?_@6O_P 8K[#HK ]8^//^
M'DO[6'_2*+XI_P#@6O\ \8H_X>2_M8?](HOBG_X%K_\ &*^PZ* /CS_AY+^U
MA_TBB^*?_@6O_P 8H_X>2_M8?](HOBG_ .!:_P#QBOL.B@#X\_X>2_M8?](H
MOBG_ .!:_P#QBOB;_@L3\&_VL/\ @K)_PKK_ (PL^*?@#_A /[7_ .9<75?M
M_P!N^Q?]-+?RMGV/_:W>9_#MY_9RBM*56I0J*<'9HRK4:>(ING45TS^8K_AP
MC^UA_P!$V^*?_AKE_P#D^C_APC^UA_T3;XI_^&N7_P"3Z_IUHKM_M;,/Y_P7
M^1P_V/EO\GXO_,_F*_X<(_M8?]$V^*?_ (:Y?_D^C_APC^UA_P!$V^*?_AKE
M_P#D^OZ=:*/[6S#^?\%_D']CY;_)^+_S/YBO^'"/[6'_ $3;XI_^&N7_ .3Z
M/^'"/[6'_1-OBG_X:Y?_ )/K^G6BC^ULP_G_  7^0?V/EO\ )^+_ ,S^7;PC
M_P $1/VB_'.F2:OX5\)_$;4;:*ZDMY)['X;)*BRQMM="1?\ # \$=JU/^'"/
M[6'_ $3;XI_^&N7_ .3Z_H!_X)[_ /)$]6_['O6?_2DU[I1_:V8?S_@O\@_L
M?+?Y/Q?^9_,5_P .$?VL/^B;?%/_ ,-<O_R?1_PX1_:P_P"B;?%/_P -<O\
M\GU_3K11_:V8?S_@O\@_L?+?Y/Q?^9_,5_PX1_:P_P"B;?%/_P -<O\ \GT?
M\.$?VL/^B;?%/_PUR_\ R?7].M%']K9A_/\ @O\ (/['RW^3\7_F?S%?\.$?
MVL/^B;?%/_PUR_\ R?7[9?\ #R7]K#_I%%\4_P#P+7_XQ7V'17/B,7B,5;VL
MKVVT7Z'3AL'AL)?V4;7WU;V]3X\_X>2_M8?](HOBG_X%K_\ &*/^'DO[6'_2
M*+XI_P#@6O\ \8K[#HKF.H^//^'DO[6'_2*+XI_^!:__ !BO4_V5_P!JGXS?
M'_Q/J>@_$S]C3QC\-+:QL%N+;4O$DZM%=N7"^2F(U.[!+=^ :]PHH **** "
MBBB@ HHHH **** "BBB@ HHHH **XC]I;XJ^)_@=^S]XS^+_ ((^%FL^.-;\
M.>'+N^T;P?X>M))[W6;N.-C#:1)&K,3))M7(5BH).#C%?GK\=_C7_P %P/V.
MOV+V_P""GOQK_:-^&6L0Z+I=CK_CC]G5_A>VF6^GZ?/)$)K&WU9KE[H7D*2@
M9E0KYBL,.% < _4&H+O2],OYX+F^TZ":2UDWVTDT*LT38QN4D?*<=Q7P_P#M
M(?MI_M0?M#_M<?#O]@/_ ()_>.M$\ ZMXC^$P^)OC[XD>*/# U>7P_H4LR6U
MG:VUBTL<4MY-.QW"5L)&I8!J?^RM^W-^U5\-?BQ\>/V*/VSM/L_B/\1_@SX(
MA\;>#]?^'WAU[*?X@Z!-#*45-.5I?*OEN(?LQ2,E7>5 @.W<X!]R45^8?C?X
MJ_\ !=OX=_L.ZI_P5%\?_'_X:^'I]%\'S>-=5_9HUOX4R6\-CI$<)NGTZ?5)
M+E;V/4%M@0RM& )P8RHKZ;^+/_!4#P;\.?V.OAA^TYX6^!7CCQKXB^,_A[3;
MWX:_#+PGI$EUJ6I7=[IZ7J6\LBKY=K%'&^9KB7"QJK-AB I /J&BOD7_ ((E
M_M=_M#_MN_L2-\=/VI+?3K;QC)\0?$>F7VFZ5;QQV^G1VNHRPQVB%"1((E7R
MQ(2S/MW%F)R?KJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^0/V
MJ_'G_!2KXR?ME6G[(?[&U[;?"7P3I7@E?$'B_P".WB;X>2:W%=7LDYBAT?3(
MI9(K624(/-E9W8JK< %,2 'U_17Y_?L]?\%(OC]^SI\1?VEOV:?^"B'BGP]X
MSU+]G3X?V_CRV^(W@W1/[,_X2'0I;66<Q7%B9'2VO4:+8%C8HXD&!\NY_,]<
M_:O_ ."S_P ,?V&=._X+$^-_BI\.M4\(RZ+9^,=>_9MLO 9A:R\*7)27]QK1
MG,[ZA%9R+,WF1B+<'&T[0K 'ZC:?I>F:1 ;;2M.@M8VD9VCMX512Q.2V !R3
MU-3U\:_M+?'_ /;O_:&^.7PT_9\_X)Y-!X)\'^,?AT?'/B;]H/Q'X$FUC3["
MR>2..TTRRC9X[:34)=XE:*63*P_.%(!-<O\ LT_MQ_M._L\?MH_$[]@/_@H/
M\3_#/CUO!7P5'Q6T#XJ^&/#/]D27&@QW36MW!J%DDLD45RDB[D\M@&C!8CD8
M /O*BORQT7]K#_@L]\2OV&+_ /X+&>!_BG\.M-\(QZ+>>,=%_9LOO ?FF[\*
M6QDD_>ZV+@3K?R6<;3KLC\HLR#:-Q1?T>_9\^-?A#]I+X#^"_P!H7X?M(=#\
M<>%K#7M)$V/,6WN[=)T5P.CA7 8=B"* .PHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH R_''C?PA\-/!FK?$7X@>([/1]"T'39]0U
MG5M0F$<%G:PH9)9I'/"HJ*S$GH!7YR:?X?\ C%_P<$^(])\8^/\ PWJ?@3]B
MS1=:AU/1/#NI1-!K/QEGMI0\%S=1G!M-&#H'2(_O)]JN<91H?OG]HS]G;X/_
M +67P4U_]G;X^^%9=<\'>*+5+;7M)BU6ZLC=1+*DH3SK26*9!N1<[7&X94Y4
MD'Y3M?\ @W _X(Y6-M'967[+FNPPPQA(HHOC'XM544# 4 :K@ #@ 4 87A%+
M7X:_\'*WBC3O$<D=I'\0/V3=/D\(M)A([EK#6G2YM8L\-(B$2E%Y"'=C )JO
M\.]:T7Q%_P ''?QE^*=GK=K'H'PR_9.T7P]XTU.6X5;?3;ZYUB74XTFD)"QD
M6L;R'=T4$G KZ4_:;_X)P_LB_M<^!?"/@;XR?#J\E/P_VGP)K^C>(;W3]8\/
ML(DBW6U_;S)<+N1$# NP?8I<,5!%/X6?\$O_ -B3X.?LU>,_V3/!'P@EC\'_
M !&CNU^((N?$6H2ZEXC:ZC,=P]WJ+3_:Y'="RY\T8#$+M!(H ^3=;UGXM_\
M!PCK;^#O!UMJG@C]BC2]:VZYXDEWVNL?&26UFS]FLUX>TT<2QC?,<23;=J[3
MO$7Z3:!H.B>%="LO"_AK2K>PT[3;2.UT^QM(@D5O!&H1(T4<*JJ  !P !7Q-
M8_\ !MY_P1NTNSCT_3?V6-;M[>% D,$'QB\6HB*.@"C5< >PK[(^&7PX\'?!
MWX;>'OA'\/-,DLO#_A70[31]"LIKV:Y>WL[:%(88VFG=Y92L:*"\C,[8RS$D
MD@'Q;_P;L?\ )@6M?]EP\<_^GRYK[NK@_P!G7]F;X(_LG> )_A=\ /!/]@:%
M<:Y?:Q-8_P!I7-UNO;R=I[F7?<R2.-\KLVT-M7.% &!7>4 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7RE_P %"O\ @HOXD_9U\9^'?V0_V2_A7_PL
MS]HCXA6$MSX/\%F8QV.CV*L8WUO5YP1]FL(F!'4/,RF-"#EE^K:^5OVF/^"*
M7_!-3]L'XZ:C^TK^T+\ -1UOQMJUC;V=]KEK\1?$&G%[>"-8XHA%97\42*%1
M>%09;+'+$D@'S[\:O^"7OB_]GS_@D=^UAK7C/XB77Q+^/WQA^'6JZW\4/'1M
MBAU:[MK&1X=.LH1CRK."-7A@B !^?HH*QIK_ +3_ ,?/A?>?\&P>L?%>V\2V
M;:-KW[*MMIFGS+.N&O;S2([&*V_ZZBYE$13J'4J0"#7TM^Q__P $O_V(OV#?
M$6M>*OV6OA-J/A^^\0V"66KRW_CC6M76>!'WJH34;R=$^;N@4GH21Q7 ^'/^
M"%/_  3)\*_%.R^)VC? 2[6#2_$9\0Z3X)E\7:G)X8L-6+%_ML.CM<&S23<2
M0HC\M>-J# P <7XF_;;US_@G3^Q)^SI^R-X*^$6H?$;]HSQ3\+]#T+P/\*;"
M0122W5IIEO%<WM_*QQ9V,#JQDE<C.U@,!9'CS_"/_!,+XI_#G]C7]I3XM?'O
MQW%\1?VF?CS\*M;L?%WB2P@9+*SW:9<0V6B:5$?FBLH"Z(,@/,P#OT55]E_:
MR_X(Z?\ !.O]N+XS0_M!_M._ F_\0^,+?1(M'M]9MO'^NZ:T=C&\DB0+'8WT
M,84/+(QPN26))-:'[(G_  2>_8-_83^)-]\7/V7?@_JGA_Q!J.ARZ/>7M[\0
M-=U5'LY)H9GC$.H7L\2DR6\1WJH<;2 P#," ?.O[-OQ^^%FF_P#!K[H_Q9NO
M$UDVBZ'^RE/IE],\ZA?MUKI$EA):Y_YZ&ZC, 3J7(7&3BOH7_@CUX!\3_##_
M ()8?L^^"/&=I-;ZI9_"71&O+6X4B2W:2TCE\I@>0R!PI'8J1VKE-?\ ^"%?
M_!,OQ-\4KOXFZK\!;PV^H^)/^$AU/P1%XNU./PQ>ZMN#_;9='6X%F\FX E?*
M\MNZ')S]=*JHH1%  &  . * %HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
&BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>cvlt-20210331_g18.jpg
<TEXT>
begin 644 cvlt-20210331_g18.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 .D P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ([R\L].LY=0U"ZC@MX
M(VDGGFD"I&BC+,S'@  $DGI7@_P@_P""H_\ P3U^/GQTU?\ 9N^$'[7_ ( U
M_P 8Z0\"'2=.\4VLIOWE1FV6;+(5O&381(L)<Q-@/M) KYT_X.=4^++?\$F_
M$Q^'=KKLV@KXJT9OBC%X;+?;&\+"XS?;-O.W(A\S^$1[R_R;Z^3?@3_P3]_X
M)'?\%4/BG\?_ (4_L<^(_!'A32=/TWX<:G\'?&_P[LH(M7\-RV]I/)=R6ZYC
MG65F0)<B0A_,99)/WJJP /VYK.LO%WA/4_$=]X.T[Q/IUQJ^EPPRZGI4%[&]
MS:1R[O*>6('=&K[&VE@ VTXS@UXU^V#K'[=OPY_9FTOPW^PWX+\.>/?BC=W5
MEH[:YX\U);'3M.C,+B?6KI(\-,%:-3Y$7S%IA@,%*G\_O^#?+X9?&[X._P#!
M5#]NCX=?M(_'*?XD>.K"7P0_B?QG/;&$7]W-:7\[B./)\N&/S?*C0;56.) %
M0 (H!^L7C3QWX'^&^@2^*_B)XRTK0=+A8";4M:U&*UMXR>@:25E49]S4GA7Q
M=X3\=Z#;^*O!'B?3M9TN[7=:ZEI5['<6\PSC*21DJPR.QKXP_:Z_X)<_#;]J
M']N?_AL?_@H7\3O#WB;X&> ? GV?P?\ ##Q)(]KI&C:DSJUUJU^9)!!.2F]0
M7 4+Y88'RP:^>/\ @DWIOP8\+?\ !:[XU>%_^"6EW%=?LMGX86<WC3_A&KQ[
MCPM:^.?M481-,D#-"7-IO+B$E/OC@)$  ?J)\0OC#\(_A)!;W7Q6^*7ASPQ%
M=N4M)/$.N6]DLS#&0AF==QY' ]:W-+U73-<TV#6-%U*"\M+J)9;:ZM9EDCE0
MC(964D,".01Q7P!\#O\ @AOX!^)_[07QB_:N_P""KGAKPA\:_&OCCQO=#P);
MWLUS?:9X7\**JBRL(;>XCC6*==T@=E5Q\B,K[GE+>=_\$'+;1?A-^WY^V;^R
M-^RWX@O]1_9R^'OB_1AX$MKC4)+JTT+6I[>5M5T^SED))C2X65&4%MH@C8G=
M(6< _4/4M3TW1K&34]8U&"TMH@#+<7,RQH@SCEF( Y('XUC?\+9^%?\ T4OP
M_P#^#F#_ .+K+_:(_9X^#G[5_P &==_9[_:!\%Q^(O!WB6WCAUS19;R>W6ZC
M25)E4R0.DBXDC1OE8?=QTR*_&_\ X+*_\$C?^"3/[-7A'P)^R?\ L9?L':+=
M?M!_'OQ%_P (]\-EN?&.N2Q:)"NTWNLSH]ZRF.WC8$;U*[FWE76)U(!^W>DZ
MSH^OV*ZGH6JVU[;.2$N+2=9$8@X.&4D'!XJS7B__  3X_8C^&/\ P3K_ &0_
M!O[(OPFNKF[TSPM8L+G4[UR9=0O9G::ZNF!)">9,\CA =J A1P*]HH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#Y!_X+2?LX_L"_';]D]_$/_!2+XV^(?!'PS\(WGVW4+K1/$TE@
ME[(^U8X)8HXY&O&+!3'"J,Q< J"17X\^"KW_ (-BVU/3/#U[\=?VP?!_AN\F
M6VTGQ7K>IZC;:*X)PI1XHG94YZF, #DX&:_2/_@O/>_#+P?^T%^QS\6/VM-,
MBNOV?_#GQCU!OB3_ &A:F;3K74YM,9-$NKQ,%?(CN?-+EP5VE@>&P?IS]I/]
MM#_@F7:_LS:]KW[1'[17PHU;X::AH4R:E:W7B2QOK75;0QY,$,*.QNF88"1Q
MAF8E=HSB@#K_ -B#X"_!K]F;]E;P?\'/V>_'&J>)O!5C937GAS7]8\0?VK/?
MV][<2WHF^UCB=&-P2C#CR]@&0 :]6KXC_P"#='0/'WAS_@CS\([/QWIVI644
M\.K7?ABQUDDW5OH<VJW<NFK(3US:O"R'IY;)C@8K[<H **** "BBB@ HHHH
M*^>_V]_^"EW[.W_!/'2?#,'Q7T_Q3XF\5^.=1>P\"?#GX?:"VJ:_XBN$"F1;
M6V#*"%WIEF95RZ@$LP!^A*_.'_@J[\(?VJ?@9_P48^!O_!6SX _LWZM\9_#_
M ,./"NJ^&/'7P_\ # 5];L[2[$NW4M.A.3<2CSW5D0%R(U7A9&DC .H_X)J_
M\%\/@3^W=XVT#X"_$[X.^-/A%\3/$UC?WOAC0O&6DF*P\26]K<3QR'3+S.+E
MXUA?S$*H5>*95W^637KW[;7_  5J_8U_8,\=Z%\'?BWXDU_7/'_B6 W&B?#S
MP#X:N-:UJYMP6'G_ &>W!\M,JV"Y4OL?:&V-CX=_X(??M9?\$J?VQ_ ?P7^
M'Q+M+>/]H'X1:GXCU;P/H?C32KFPO[)[O5+JZE>RD)$-P_E"/?$'=E\ESMPC
M-71?L&^._A1\&O\ @X<_;-T7]J[Q)I>B?$?Q?:^&I_A/?^);E8#J/AQ;1O.@
ML992%8#;9!XT.2;9N#Y,FT ^[?V*O^"@_P"RQ^W_ .%-7\2?LX>/)[R[\-WP
ML?%?AG6M+GT[5]!NCG$-W9W"K)$3M;:V"C%'"L2K8\8_:C_X. ?^"8G['?[0
M'B/]F+XW_%_7;;QAX4>V37;#2O!&I7\=LT]M'<QKYUO"R,3%*A(!.#E3@J0/
MF+1?VI/@QX@_X.R=&T/]F'Q=IFJV?B;X 77ASXH:AX=G2:SO-9LWN+]%DDC)
M26X@@BLHV8$M&&$1P0P'!?\ !/WX]?\ !4#P+^T-^UW\<_V8O^"46N_$2\^(
M'Q]U&YF\1>-?&MMX3MCH]B&ATVTM4O8_,NY?*DD8NH6) R#<2^% /TZ_85_X
M*+?LL_\ !1WP/K7Q$_95\6:IJVE^']573M3EU7P[=Z<R7#1+*%5+F-&<;6!W
M $=J]?\ &?C/PE\.O".I^/\ Q]XEL=&T/1;"6^U?5M3N5AM[.VB0O)-+(Q"H
MBJ"Q8G  KYU_X)B_\%.? ?\ P4C\!>*G3X8:U\//B'\.=?.A_$[X9^)) ][X
M?O\ Y]H\P*OFPN8Y0DA1"3#("@V\^K_M:_LL_"C]M;]GCQ+^R_\ '&#4Y?"G
MBVVB@UF+1]4DL[B2..>.=566,AE&^)-PZ,N58%6((!\L>%/^#C;_ ()B^*/$
MVFVUQXQ\<:+X2UO5O[,T+XI^(_AUJ5CX6U"Z+% B:A+$%0%@?GD"(N"6*@$U
M]V1R1S1K+%(K(R@JRG((/0@U^2'_  <%?M<_#GX,?L3>(/\ @EAX%_9#\:V&
M@ZEINA>%K;XJ>(/!L]K\/O"ELS6KP2OJ:1R!Y(56,!(X\HXSG*[6_2_]DOPI
MI/@/]E;X9^!M!^(EOXOL=%^'^C6%GXLM+A98M:BAL88UO4=68.LP42!@2"'S
MD]: /0:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#XB_X.,_^4.?Q;_ZZ^'_ /T_Z=7\O%?U#_\ !QG_
M ,H<_BW_ -=?#_\ Z?\ 3J_EXKZO(O\ =)?XG^2/C\__ -]C_A7YL****]D\
M,**** "BBB@ HHHH **** "BBB@ HHHH **** /[8++_ (\XO^N2_P JDJ.R
M_P"/.+_KDO\ *I*_.S]+6P4444#"BBB@ K*\<^"?"OQ+\$ZQ\./'>B0ZGH?B
M#2KC3=9TVY!,=W:3QM%-$V/X61F4^QK5HH _&K7_ /@BQ_P4P_91^/?P4^!7
M[$/_  4!U%/A=HFI^+7\#:]XD^&D6J77POM[W3W$T4D_F!+I9M[)"9!&JRL2
M%'.?T=_X)Q_L ?"W_@FS^S+9_LZ?#+Q!J>NS2ZI<ZSXJ\5ZXX:]U_6+DJ;B^
MFQP&;8B*N3M2- 6=@7;WBB@#YH_:1_X)V?\ #0G_  4-_9__ &]/^%P?V1_P
MHNWU^+_A%/\ A'_M']M_VG9FVS]J^T)]F\O.[_52[^GR]:^EZ** /G#X1?\
M!/O_ (57_P %+?BW_P %$?\ A;?V_P#X6GX/T;0O^$/_ +!\K^S/L$<:>=]K
M\]O.\SR\[/*3;G[S8KYX_;Q_X(F?M4_M:?\ !1#2_P#@H1\(_P#@IV/AKJOA
M30HM+\!:'<?!BT\0)X=C\HBXEA>[OEB,TLCRN91 KJ'5 Q" U^BU% 'Q/^S?
M^P3_ ,%:OA;\</#OQ ^//_!<"]^)?A#3+TRZYX%D_9]T?25UB(QLHB-W!<M)
M!ABK;E4GY,=Z]L\&?LY_M&>&OVT_'G[1VM_MCZEK'P_\3>&;;3_"_P ';KPX
M%LO#5['';*]\ET+C=.9&AE8Q^7'C[0PW?+D^V44 ?D]^SU_P;Z?\%(_V5/%G
MC?Q[\ _^"Z\V@ZY\2-??6O&^M/\ LV:5>WFK7C,S%Y9[O4)9=H9W*QA@BEV(
M4%B3]J_L&?LP?MU?LZW?BB;]LS_@I%<?'Z+5X[-?#T,_PKT_PU_8;1&;SV!M
M)I/M'G"2(8?&SR>,[CCZ,HH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LGQ]XFN_!7
M@36O&6G^&;_6Y])TFYO8-&TJ+?=7[Q1,XMX5_BD<J$4=V85K5D^/K/QCJ'@7
M6K#X=ZO:Z?X@GTFYCT*_OH?,@MKQHF$,LB8.Y%D*L5QR 10!\9?M(?M_ZUXQ
M_8.\)_$;XF_\$<_C;\0K'XHW&HZ9XG^"LW@1;W5-&@M[B6-9-2M)%*I'+Y*2
MQDCI)&PYP:_/3P9X,_X)V> O'4'Q%\/_ /!HW^TH^I6]QY\4>J>#M1O[,/G/
M-I<SR6Y&>BF,@>E?:'_#-'_!SG_TDH_9_P#_  V+_P#R/1_PS1_P<Y_])*/V
M?_\ PV+_ /R/0!]J?L@?'/7?VD_V=/#GQH\2?L_^+?A9>:NETLG@/QUIOV/5
M=*6"ZFMT$T/\ D6%94]8Y4/>O2J\W_9'\,_M.^#OV>_#_AS]LGXE>'_%_P 2
M+;[7_P )'XB\+:6;*PN]UW,UOY4)5=FVV:"-N!ED8]\UZ10 4444 %%%% !1
M110 5\*_\%%O^"E_QA_X)O?MT_"O7OCIH$%K^REXQ\-W.E^*O'%EX?GNKCP[
MXG\Z0P27<L1;R[5XC JJ$R29VRWE[1]U5#J&G:?JUC-IFJV,-S;7$9CGM[B(
M/'(A&"K*>"".QH _GP^ 7Q.^%'[?VH?L(?LR_L::9)XG^*'PB^-E]XU^(_C3
M2-*E6+PCX7CU^]NI+>XNRBKBZ1HW6(,0S*B'#2@'[1_X*4?M"_\ !-_Q%^WC
MJ/[*?_!;/]DCPGI'@.S\-6FJ?!#XS:_!>/%K190=0L&N[9%>T>.;.(?,*.(P
M[8,D0;[]_92_96^$?[&GP6T[X$?!72Y;?1--N+J>.2[\MKB9[BYEN',CQH@?
M#2LJ\<(JKVKN/$GA7POXQTTZ+XN\-V&JV9<.;34K-)XBPZ-M<$9'KB@#\I?^
M"6WPR^"'[6/_  52E_;/_8A^"%OX._9B^!WPJG\#?"W4K+PX^F6GBG7+R[>:
M_O[5)$5Y8E1Y(GE<;F<1DDEF ]"_9M_X.!?AU\)[WQ]\!/\ @LWJWA_X'?&#
MP%XEO(?[/M?#VIQZ5X@T92/LVH:>S&Y:<. WRAR7&UD!W$+^DEK:VUE;1V=E
M;QPPQ($BBB0*J*!@  <  =JSO$7@CP9XP>VE\6^$=+U1K.3S+-M1L(YS _'S
M)O4[3P.1Z4 ?FS_P1<L_$OQ&_:+_ &N?^"QOB7X>ZSX0^'/QEU;37^'6FZOI
MYM[S4M%T>TF1M6: \JMP"CIGJ?-Y8%6/N'Q#_P""D'Q-_:>_X)3^(OV^/^"1
M'@BU\<>(889Y?"WA[QIX?N=VI+:7ODWT:VT,\4KS"))VB0/F1T50K%@*^R@
M!@"B@#\KOVJ_^#@O_@FM^TI_P3G\6^ ?"&LW_BSXG?$KP)>^&]/^ \'A>]GU
MLZ[>6KV_V":'R"%$4SG=*"5(C)CWL54_7?\ P1T_9R^+7[)7_!,;X-?L]?'5
MG7Q;X<\(HFMVLDXD:QDFFEN!9EE)4F!)5@^4E?W7!(P:^@K?P1X+M/$<OC&T
M\(:7%J\Z[9M5CT^-;F1<8PTH7<1CU-:E !1110 4444 %%%% !1110 4444
M%%%% !17SW^WO_P4N_9V_P"">.D^&8/BOI_BGQ-XK\<ZB]AX$^'/P^T%M4U_
MQ%<(%,BVML&4$+O3+,RKEU )9@#X;_P35_X+X? G]N[QMH'P%^)WP=\:?"+X
MF>)K&_O?#&A>,M),5AXDM[6XGCD.F7F<7+QK"_F(50J\4RKO\LF@#[VHKXG_
M &D/^#@W_@F+^RA\</$7[._QI^*7B:Q\4^%KT6NLVEE\/]5NXHY3&L@"S0P,
MCC:Z\J2.U:O['G_!=O\ X)O?MV_'JS_9I_9P^*>O:GXPOM.N+ZWT[4?!6HV*
MF"!-\CF2XA5%P!QD\G@<T ?8=%?GI>?\'1/_  1ZL;N6QN?C-XO$D,C)(!\,
M-9(# X//V;FO>_V!/^"K_P"Q3_P4SO/%EA^R'X_U77)?! L_^$C74?#-YI_V
M8W1G$('VF--Y/V>7(7)&WG&10!](45E>.?''@[X9^#-5^(GQ#\3V.B:#H>GS
M7^LZQJ=RL-O96T2%Y)I)&("(J@DDG  KX;L_^#D[_@F+<7=MK5YK?Q(L/ UY
MJ/V&S^+&H_"S58?#$TQ?8 +QHL@%N-S( .IP,F@#[YHJKH>N:+XFT6S\2>&]
M7MM0T[4+6.YL+^RG66&YAD4,DL;J2KHRD,&!((((JU0 4444 %%%% !1110!
M\1?\'&?_ "AS^+?_ %U\/_\ I_TZOY>*_J'_ .#C/_E#G\6_^NOA_P#]/^G5
M_+Q7U>1?[I+_ !/\D?'Y_P#[['_"OS84445[)X84444 %%%% !1110 4444
M%%%% !1110 4444 ?VP67_'G%_UR7^525'9?\><7_7)?Y5)7YV?I:V"OGK_@
MJY\<OBE^S5_P3R^*/QS^"GBC^Q?%/AS0H[C1M4^Q07/V>4W4*%O*G1XW^5V&
M&4CGUKZ%KY-_X+H_\HF/C9_V+$/_ *6V];89*6(@GM=?F8XIN.&FUO9_D?A-
M_P 1%G_!9'_H\/\ \Q]X>_\ E?1_Q$6?\%D?^CP__,?>'O\ Y7U\345]M]3P
MG_/N/W(^#^NXS_GY+[W_ )GVS_Q$6?\ !9'_ */#_P#,?>'O_E?1_P 1%G_!
M9'_H\/\ \Q]X>_\ E?7Q-11]3PG_ #[C]R#Z[C/^?DOO?^9]L_\ $19_P61_
MZ/#_ /,?>'O_ )7T?\1%G_!9'_H\/_S'WA[_ .5]?$U%'U/"?\^X_<@^NXS_
M )^2^]_YGVS_ ,1%G_!9'_H\/_S'WA[_ .5]'_$19_P61_Z/#_\ ,?>'O_E?
M7Q-11]3PG_/N/W(/KN,_Y^2^]_YGVS_Q$6?\%D?^CP__ #'WA[_Y7T?\1%G_
M  61_P"CP_\ S'WA[_Y7U\344?4\)_S[C]R#Z[C/^?DOO?\ F?;/_$19_P %
MD?\ H\/_ ,Q]X>_^5]'_ !$6?\%D?^CP_P#S'WA[_P"5]?$U%'U/"?\ /N/W
M(/KN,_Y^2^]_YGVS_P 1%G_!9'_H\/\ \Q]X>_\ E?1_Q$6?\%D?^CP__,?>
M'O\ Y7U\344?4\)_S[C]R#Z[C/\ GY+[W_F?;/\ Q$6?\%D?^CP__,?>'O\
MY7T?\1%G_!9'_H\/_P Q]X>_^5]?$U%'U/"?\^X_<@^NXS_GY+[W_F?;/_$1
M9_P61_Z/#_\ ,?>'O_E?7],_P;U_5O%?PA\*^*-?N_M%_J7ANQNKV?RU3S)I
M+='=MJ@*,L2<  #/ K^+^O[-/V>O^2 ^!O\ L3],_P#26.O#SNC1I1AR12WV
M5NQ]!D->O6E4]I)NUMVWW.PHHHKY\^C"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KDOCXOP_?X%>-4^+%[/
M;>%CX2U(>);FUW^;%I_V63[0Z>6"^X1;R-H+9 P":ZVN<^,7C'4OAY\(_%7Q
M T;PI)KUYH7AR^U"TT.$MOU&6&W>1;9=JL<R%0@PK'YNAZ4 ?ASX_P#V#/\
M@U>^&/[*O@/]M3QI\</BW:?#CXEZC?V/@W75U;7I'OI[.>6"X4VZ6AFBVR02
MC,B*&VY!(()\J_L'_@S0_P"CJ?C!^7BC_P"0*^A/V>?^#H;]K']K3Q+)\+?@
M;_P1Z\*ZSKUC=-!_PB5]\?=,T_41*#\PCLKVSBF?!."40@$X/->]_P##R7_@
MMK_TK;_^9MTG_P"1: /K#_@DA;_L9VO_  3V^'T'_!/KQ5K&M_"%?[6_X1'5
M-?\ M7VN;_B;7GVKS/M<<<W%W]I4;U'RJN,K@GZ/KR_]C/XD_&WXO?LV>&_B
M)^T9^S;_ ,*A\9:A]L_MGX>?VW#J7]D^7>3Q1?Z1"JI)YL*13\*-OG;3DJ37
MJ% !1110!R'QJ^/'PI_9W\(Q>.OC%XJ_L?2IKY+..Z^PSW&9G5V5-L".W(1C
MG&..O(KRO_AZA^P;_P!%V_\ +8U3_P"1:XC_ (+3_P#)I.F_]CQ9_P#I-=U^
M5M?69-D6$S'!^VJ2DG=K1K]4S^:O%/QDXGX(XJ>68&C1E34(RO.,W*\KWUC4
MBK:=C]B?^'J'[!O_ $7;_P MC5/_ )%H_P"'J'[!O_1=O_+8U3_Y%K\=J*]7
M_5/+OYY_>O\ Y$_./^)D^.O^@;#?^ 5?_EQ^Q/\ P]0_8-_Z+M_Y;&J?_(M'
M_#U#]@W_ *+M_P"6QJG_ ,BU^.U%'^J>7?SS^]?_ "(?\3)\=?\ 0-AO_ *O
M_P N/V)_X>H?L&_]%V_\MC5/_D6C_AZA^P;_ -%V_P#+8U3_ .1:_':BC_5/
M+OYY_>O_ )$/^)D^.O\ H&PW_@%7_P"7'[$_\/4/V#?^B[?^6QJG_P BT?\
M#U#]@W_HNW_EL:I_\BU^.U%'^J>7?SS^]?\ R(?\3)\=?] V&_\  *O_ ,N/
MV)_X>H?L&_\ 1=O_ "V-4_\ D6C_ (>H?L&_]%V_\MC5/_D6OQVHH_U3R[^>
M?WK_ .1#_B9/CK_H&PW_ (!5_P#EQ^Q/_#U#]@W_ *+M_P"6QJG_ ,BT?\/4
M/V#?^B[?^6QJG_R+7X[44?ZIY=_//[U_\B'_ !,GQU_T#8;_ , J_P#RX_8G
M_AZA^P;_ -%V_P#+8U3_ .1:/^'J'[!O_1=O_+8U3_Y%K\=J*/\ 5/+OYY_>
MO_D0_P")D^.O^@;#?^ 5?_EQ^Q/_  ]0_8-_Z+M_Y;&J?_(M7/#O_!3#]B3Q
M9X@L/"WA_P"-?VB_U.\BM+*#_A&]23S)I'"(NYK8*,L0,D@#/)%?C579?L[?
M\G ^!?\ L<M,_P#2N*HJ<+9?"FY*4M%W7_R)UX#Z1G&^*QU*C/#X>TI13M"K
M>S:6G[X_=JBBBO@3^T0HHHH **** "BBB@#\X?\ @J[\(?VJ?@9_P48^!O\
MP5L^ /[-^K?&?P_\./"NJ^&/'7P_\,!7UNSM+L2[=2TZ$Y-Q*//=61 7(C5>
M%D:2/R/_ ((??M9?\$J?VQ_ ?P7^ 'Q+M+>/]H'X1:GXCU;P/H?C32KFPO[)
M[O5+JZE>RD)$-P_E"/?$'=E\ESMPC-7TA_P46_X*7_&'_@F]^W3\*]>^.F@0
M6O[*7C'PW<Z7XJ\<67A^>ZN/#OB?SI#!)=RQ%O+M7B,"JH3))G;+>7M'YJ?
M+XG?"C]O[4/V$/V9?V--,D\3_%#X1?&R^\:_$?QII&E2K%X1\+QZ_>W4EO<7
M915Q=(T;K$&(9E1#AI0" ?N9^V#^U!\//V+?V8/'/[5/Q5F8:'X'\/3ZG=0H
MX5[N11MAMHR>/,FF:.%,\;Y%KY,_X(3_ ++GQ&;X9ZY_P5!_:\A6^^.7[2#)
MKVIW$Z'/A_PZ^U],T>V#9,,*P"*5DX/,2/DP@UQO_!R-+<_&7P[^S/\ \$]H
M[N2*P^/'[16BZ=XI6-B/.T6TD62Z0@=</-;R_6$5^E-E96>FV<.G:=:QP6]O
M$L<$$*!4C11A54#@    "@#Y+_X+5?M[^*OV"/V+[K7O@U8?VC\5_B%K=KX+
M^$6CQQB22XUV_)CBE"'(;R4#R@$;6=8T;'F5U_\ P2Y_8$\,?\$Z_P!DS1_@
MO%J']L^,-2E?6_B;XQGD:6Y\1>(;G#WEW+*_SR#>=B%N1&B9RQ8GY7_:SMT_
M:D_X.6/V=?V?-<7[5X>^!OP>U?XERV3_ .K?4[JY:Q@=AW:)XK.53V/3JP/Z
M1^*?$>F>#O#&I>+M:9UL]*L)KR[:--S"*)"[8'<X4\4 >:?MR_L<?#?]O[]E
MWQ1^R3\7_%'B32/#7BZ.VCU:\\)W\5K?;(;F*Y5$DEBE0*SPJ&!0[E++WKYM
M_P""UGQ]_9A_8H_X)>:_^RY>>$+/5M4\?^"9OA]\(/A9IMD)[K5[R:V%G:I;
MVR#/EVY>&0NH&THBJ1(\8-CX]?\ !=K]F'P1_P $F=8_X*K?!FPU'Q%H$L\N
ME>#-'U>S:QFU35_M3VD<,BG)CC$B/([=?*B<J"V ?SH_X)O?\%4?^"-_@CXF
M'_@HI_P4H_;KO?B3^TSXDLP3<W'PVUQ]*\ 6K@D:5I$(LS''Y8=D:=>6RX0X
M>1Y@#]??^"5_[/WQ._96_P""<_P:_9Y^,U\9O%/A3P%8V6MIYPD%K.$W&U#C
MAA"&$((X(B&.,5[]7$?LW_M%?"/]K3X(>'?VC/@/XF?6?"'BNR-WH6IR6$UJ
MUQ$)&C+&*=$D3YD8890>*[>@ HHHH **** "BBB@#XB_X.,_^4.?Q;_ZZ^'_
M /T_Z=7\O%?U#_\ !QG_ ,H<_BW_ -=?#_\ Z?\ 3J_EXKZO(O\ =)?XG^2/
MC\__ -]C_A7YL****]D\,**** "BBB@ HHHH **** "BBB@ HHHH **** /[
M8++_ (\XO^N2_P JDJ.R_P"/.+_KDO\ *I*_.S]+6P5\F_\ !='_ )1,?&S_
M +%B'_TMMZ^LJ^3?^"Z/_*)CXV?]BQ#_ .EMO6^%_P!YAZK\S#%_[I4_PO\
M(_E-HHHK[T_.PHHHH **** "BBB@ HHHH **** "BBB@ HHHH *_LT_9Z_Y(
M#X&_[$_3/_26.OXRZ_LT_9Z_Y(#X&_[$_3/_ $ECKY_/O@I_/]#Z3AWXZGR_
M4["BBBOFSZ@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBN9^--I\0[_P"#GBVQ^$5XMOXLF\,W\?A>X9D
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
M_P!/^G5_+Q7U>1?[I+_$_P D?'Y__OL?\*_-A1117LGAA1110 4444 %%%%
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
M_P#L<-%_]**Z\#_OE/U1QYA_N-3_  O\C^:2BBBON3\_"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#I_@G_R6;PC_P!C/8?^E$=?V>U_&%\$_P#DLWA'
M_L9[#_THCK^SVOG,^^*G\_T/I^'?AJ?+]0HHHKYX^E/B+_@XS_Y0Y_%O_KKX
M?_\ 3_IU?R\5_4/_ ,'&?_*'/XM_]=?#_P#Z?].K^7BOJ\B_W27^)_DCX_/_
M /?8_P"%?FPHHHKV3PPHHHH **** "BBB@ HHHH **** "BBB@ HHHH _M@L
MO^/.+_KDO\JDJ.R_X\XO^N2_RJ2OSL_2UL%?)O\ P71_Y1,?&S_L6(?_ $MM
MZ^LJ^3?^"Z/_ "B8^-G_ &+$/_I;;UOA?]YAZK\S#%_[I4_PO\C^4VBBBOO3
M\["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^S3]GK_ )(#X&_[$_3/
M_26.OXRZ_LT_9Z_Y(#X&_P"Q/TS_ -)8Z^?S[X*?S_0^DX=^.I\OU.PHHHKY
ML^H"BN=^+?Q7\ _ OX8Z]\9/BIKW]E^&_#&E3:EKFI?999_LUM$I>23RX5>1
M\*"=J*S'L#7R1_Q$6?\ !&[_ */#_P#,?>(?_E?6M.A6JJ\(M^B;,JF(H47:
MI-+U:1]LT5\3?\1%G_!&[_H\/_S'WB'_ .5]'_$19_P1N_Z/#_\ ,?>(?_E?
M6GU/%_\ /N7W,R^NX/\ Y^1^]?YGVS17Q-_Q$6?\$;O^CP__ #'WB'_Y7T?\
M1%G_  1N_P"CP_\ S'WB'_Y7T?4\7_S[E]S#Z[@_^?D?O7^9]&?#7]D;X)_"
M;]H+Q]^TSX-\.B'Q1\1H]-37YFBA\N,64,D49A"QAHRXD)DRS;V"GC%>ES0Q
M7$303Q*Z.I5T=<A@>""#U%?%'_$19_P1N_Z/#_\ ,?>(?_E?1_Q$6?\ !&[_
M */#_P#,?>(?_E?1]3Q?_/N7W,/KN#_Y^1^]?YGV/X:\'>$?!EI)8>#_  MI
MNDP2R&26'3;&.!'?^\0@ )]ZLZQHNC^(M,FT7Q!I-M?6=PFRXM+R!98I5]&1
M@0P]B*^+_P#B(L_X(W?]'A_^8^\0_P#ROH_XB+/^"-W_ $>'_P"8^\0__*^C
MZGB_^?<ON8?7<'_S\C]Z_P S[0T?1='\.Z9#HOA_2;:QL[=-EO:6<"Q11+Z*
MB@!1[ 59KXF_XB+/^"-W_1X?_F/O$/\ \KZ/^(BS_@C=_P!'A_\ F/O$/_RO
MH^IXO_GW+[F'UW!_\_(_>O\ ,^Q]=\'>$/%%Q:W?B;PKINHRV,GF64M_8QS-
M;OQ\R%P2AX'(QTK2KXF_XB+/^"-W_1X?_F/O$/\ \KZ/^(BS_@C=_P!'A_\
MF/O$/_ROH^IXO_GW+[F'UW!_\_(_>O\ ,^V:*^)O^(BS_@C=_P!'A_\ F/O$
M/_ROH_XB+/\ @C=_T>'_ .8^\0__ "OH^IXO_GW+[F'UW!_\_(_>O\S[9HKX
MF_XB+/\ @C=_T>'_ .8^\0__ "OH_P"(BS_@C=_T>'_YC[Q#_P#*^CZGB_\
MGW+[F'UW!_\ /R/WK_,^V:*R/A_X[\*?%+P'HGQ-\":K]NT/Q'I%MJFC7WD2
M1?:+2XB66&39(JNFY'4[64,,X(!XK7KF::=F=*::N@HHHH&%%%% !1110 44
M44 %%%% !1110 4444 ?(O\ P6G_ .32=-_['BS_ /2:[K\K:_5+_@M/_P F
MDZ;_ -CQ9_\ I-=U^5M?HW"__(K_ .WG^A_"'TA/^3B2_P"O5/\ 4****^B/
MPX**** "BBB@ HHHH **** "BBB@ HHHH *[+]G;_DX'P+_V.6F?^E<5<;79
M?L[?\G ^!?\ L<M,_P#2N*LJ_P# EZ/\CT<G_P"1MA_\</\ TI'[M4445^.'
M^IX5^>W_  <\?\HHM?\ ^QPT7_THK]":_/;_ (.>/^446O\ _8X:+_Z45UX'
M_?*?JCCS#_<:G^%_D?S24445]R?GX4444 %%%% !1110 4444 %%%% !1110
M 4444 =/\$_^2S>$?^QGL/\ THCK^SVOXPO@G_R6;PC_ -C/8?\ I1'7]GM?
M.9]\5/Y_H?3\._#4^7ZA1117SQ]*?$7_  <9_P#*'/XM_P#77P__ .G_ $ZO
MY>*_J'_X.,_^4.?Q;_ZZ^'__ $_Z=7\O%?5Y%_NDO\3_ "1\?G_^^Q_PK\V%
M%%%>R>&%%%% !1110 4444 %%%% !1110 4444 %%%% ']L%E_QYQ?\ 7)?Y
M5)4=E_QYQ?\ 7)?Y5)7YV?I:V"ODW_@NC_RB8^-G_8L0_P#I;;U]95\F_P#!
M='_E$Q\;/^Q8A_\ 2VWK?"_[S#U7YF&+_P!TJ?X7^1_*;1117WI^=A1110 4
M444 %%%% !1110 4444 %%%% !1110 5_9I^SU_R0'P-_P!B?IG_ *2QU_&7
M7]FG[/7_ "0'P-_V)^F?^DL=?/Y]\%/Y_H?2<._'4^7ZG84445\V?4'SQ_P5
MK_Y1C_'C_LENL?\ I*]?R15_6[_P5K_Y1C_'C_LENL?^DKU_)%7U&1?P)^OZ
M'R?$/\>'I^H4445[A\^%%%% !1110 4444 %%%% !1110 4444 %%%% ']A'
M[ '_ "8=\$_^R1^&_P#TUV]>N5Y'^P!_R8=\$_\ LD?AO_TUV]>N5^?U?XLO
M5GZ/1_@Q]$%%%%9FH4444 %%%% !1110 4444 %%%% !1110!\B_\%I_^32=
M-_['BS_])KNORMK]4O\ @M/_ ,FDZ;_V/%G_ .DUW7Y6U^C<+_\ (K_[>?Z'
M\(?2$_Y.)+_KU3_4****^B/PX**** "BBB@ HHHH **** "BBB@ HHHH *[+
M]G;_ ).!\"_]CEIG_I7%7&UV7[.W_)P/@7_L<M,_]*XJRK_P)>C_ "/1R?\
MY&V'_P </_2D?NU1117XX?ZGA7Y[?\'/'_**+7_^QPT7_P!**_0FOSV_X.>/
M^446O_\ 8X:+_P"E%=>!_P!\I^J./,/]QJ?X7^1_-)1117W)^?A1110 4444
M %%%% !1110 4444 %%%% !1110!T_P3_P"2S>$?^QGL/_2B.O[/:_C"^"?_
M "6;PC_V,]A_Z41U_9[7SF??%3^?Z'T_#OPU/E^H4445\\?2GQ%_P<9_\H<_
MBW_UU\/_ /I_TZOY>*_J'_X.,_\ E#G\6_\ KKX?_P#3_IU?R\5]7D7^Z2_Q
M/\D?'Y__ +['_"OS84445[)X84444 %%%% !1110 4444 %%%% !1110 444
M4 ?VP67_ !YQ?]<E_E4E1V7_ !YQ?]<E_E4E?G9^EK8*^3?^"Z/_ "B8^-G_
M &+$/_I;;U]95\F_\%T?^43'QL_[%B'_ -+;>M\+_O,/5?F88O\ W2I_A?Y'
M\IM%%%?>GYV%%%% !1110 4444 %%%% !1110 4444 %%%% !7]FG[/7_) ?
M W_8GZ9_Z2QU_&77]FG[/7_) ? W_8GZ9_Z2QU\_GWP4_G^A])P[\=3Y?J=A
M1117S9]0?/'_  5K_P"48_QX_P"R6ZQ_Z2O7\D5?UN_\%:_^48_QX_[);K'_
M *2O7\D5?49%_ GZ_H?)\0_QX>GZA1117N'SX4444 %%%% !1110 4444 %%
M%% !1110 4444 ?V$?L ?\F'?!/_ +)'X;_]-=O7KE>1_L ?\F'?!/\ [)'X
M;_\ 37;UZY7Y_5_BR]6?H]'^#'T04445F:A1110 4444 %%%% !1110 4444
M %%%% 'R+_P6G_Y-)TW_ +'BS_\ 2:[K\K:_5+_@M/\ \FDZ;_V/%G_Z37=?
ME;7Z-PO_ ,BO_MY_H?PA](3_ ).)+_KU3_4****^B/PX**** "BBB@ HHHH
M**** "BBB@ HHHH *[+]G;_DX'P+_P!CEIG_ *5Q5QM=E^SM_P G ^!?^QRT
MS_TKBK*O_ EZ/\CT<G_Y&V'_ ,</_2D?NU1117XX?ZGA7Y[?\'/'_**+7_\
ML<-%_P#2BOT)K\]O^#GC_E%%K_\ V.&B_P#I177@?]\I^J./,/\ <:G^%_D?
MS24445]R?GX4444 %%%% !1110 4444 %%%% !1110 4444 =/\ !/\ Y+-X
M1_[&>P_]*(Z_L]K^,+X)_P#)9O"/_8SV'_I1'7]GM?.9]\5/Y_H?3\._#4^7
MZA1117SQ]*?$7_!QG_RAS^+?_77P_P#^G_3J_EXK^H?_ (.,_P#E#G\6_P#K
MKX?_ /3_ *=7\O%?5Y%_NDO\3_)'Q^?_ .^Q_P *_-A1117LGAA1110 4444
M %%%% !1110 4444 %%%% !1110!_;!9?\><7_7)?Y5)4=E_QYQ?]<E_E4E?
MG9^EK8*^3?\ @NC_ ,HF/C9_V+$/_I;;U]95\F_\%T?^43'QL_[%B'_TMMZW
MPO\ O,/5?F88O_=*G^%_D?RFT445]Z?G84444 %%%% !1110 4444 %%%% !
M1110 4444 %?V:?L]?\ ) ? W_8GZ9_Z2QU_&77]FG[/7_) ? W_ &)^F?\
MI+'7S^??!3^?Z'TG#OQU/E^IV%%%%?-GU!\\?\%:_P#E&/\ 'C_LENL?^DKU
M_)%7];O_  5K_P"48_QX_P"R6ZQ_Z2O7\D5?49%_ GZ_H?)\0_QX>GZA1117
MN'SX4444 %%%% !1110 4444 %%%% !1110 4444 ?V$?L ?\F'?!/\ [)'X
M;_\ 37;UZY7D?[ '_)AWP3_[)'X;_P#37;UZY7Y_5_BR]6?H]'^#'T04445F
M:A1110 4444 %%%% !1110 4444 %%<Q\9]*^*VM_"_6=*^!_BG3M%\636P7
M1-4U>T\^VMY=ZDLZ8.X;=PZ'D@XKYC_X4Q_P6H_Z/&^%G_A('_Y'H L_\%I_
M^32=-_['BS_])KNORMK]&OC5^Q#_ ,%4OVB/",7@7XQ?M.?"S6-*AODO([7_
M (1ZXM\3(KJK[H(D;@.PQG'/3@5Y7_PY(_:V_P"BH?"S_P !]5_QKZS)L]PF
M78/V-2,F[MZ)?JT?S5XI^#?$_&_%3S/ UJ,:;A&-IRFI7C>^D:<E;7N?'-%?
M8W_#DC]K;_HJ'PL_\!]5_P :/^')'[6W_14/A9_X#ZK_ (UZO^MF7?R3^Y?_
M "1^<?\ $MG'7_03AO\ P.K_ /*3XYHK[&_X<D?M;?\ 14/A9_X#ZK_C1_PY
M(_:V_P"BH?"S_P !]5_QH_ULR[^2?W+_ .2#_B6SCK_H)PW_ ('5_P#E)\<T
M5]C?\.2/VMO^BH?"S_P'U7_&C_AR1^UM_P!%0^%G_@/JO^-'^MF7?R3^Y?\
MR0?\2V<=?]!.&_\  ZO_ ,I/CFBOL;_AR1^UM_T5#X6?^ ^J_P"-<=\#_P#@
ME3^TY\;?"-SXMT'X@_#FWAMM9N]/=+ZVU(.7@D*,PV,1M)''?UH_ULR[^2?W
M+_Y(/^);..O^@G#?^!U?_E)\U45]C?\ #DC]K;_HJ'PL_P# ?5?\:/\ AR1^
MUM_T5#X6?^ ^J_XT?ZV9=_)/[E_\D'_$MG'7_03AO_ ZO_RD^.:*^QO^')'[
M6W_14/A9_P" ^J_XT?\ #DC]K;_HJ'PL_P# ?5?\:/\ 6S+OY)_<O_D@_P")
M;..O^@G#?^!U?_E)\<T5]C?\.2/VMO\ HJ'PL_\  ?5?\:/^')'[6W_14/A9
M_P" ^J_XT?ZV9=_)/[E_\D'_ !+9QU_T$X;_ ,#J_P#RD^.:[+]G;_DX'P+_
M -CEIG_I7%7TI_PY(_:V_P"BH?"S_P !]5_QJYX=_P""-'[9OA/Q!8>*?#_Q
M;^%EO?Z9>17=E/\ 8]3?RYHW#HVUB5.& .""#CD&HJ<4Y?.FXJ,M5V7_ ,D=
M> ^CGQOA<=2K3Q&'M&46[3JWLFGI^Y/TZHKX\_X4Q_P6H_Z/&^%G_A('_P"1
MZ/\ A3'_  6H_P"CQOA9_P"$@?\ Y'KX$_M$^PZ_/;_@YX_Y11:__P!CAHO_
M *45Z-_PIC_@M1_T>-\+/_"0/_R/7GO[3W_!.[_@I;^V5\*+CX'_ +27[17P
ML\2>%[J\@NI]+_L2[L]TT+;HV\RU2.08/. V#W!K?#5(T<1&<MD[F&*I2KX>
M=..[31_-!17[D?\ $+9J_P#>^%G_ (,O$7_R11_Q"V:O_>^%G_@R\1?_ "17
MTG]N83^67W+_ #/EO]7\9_-'[W_D?AO17[D?\0MFK_WOA9_X,O$7_P D4?\
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
M?\0MFK_WOA9_X,O$7_R11_Q"V:O_ 'OA9_X,O$7_ ,D4?VYA/Y9?<O\ ,/\
M5_&?S1^]_P"1^&]%?N1_Q"V:O_>^%G_@R\1?_)%'_$+9J_\ >^%G_@R\1?\
MR11_;F$_EE]R_P P_P!7\9_-'[W_ )'X;T5^R^B_\&YB:U\;M;^"<%G\.5O]
M%T:VU">X?4=?\ATF8A57%QNW#'.1CTKL?^(6S5_[WPL_\&7B+_Y(H_MS"?RR
M^Y?YA_J_C/YH_>_\C\-Z*_<C_B%LU?\ O?"S_P &7B+_ .2*/^(6S5_[WPL_
M\&7B+_Y(H_MS"?RR^Y?YA_J_C/YH_>_\C\-Z*_<C_B%LU?\ O?"S_P &7B+_
M .2*/^(6S5_[WPL_\&7B+_Y(H_MS"?RR^Y?YA_J_C/YH_>_\C\-Z*_<C_B%L
MU?\ O?"S_P &7B+_ .2*/^(6S5_[WPL_\&7B+_Y(H_MS"?RR^Y?YA_J_C/YH
M_>_\C\-Z_LT_9Z_Y(#X&_P"Q/TS_ -)8Z_)/_B%LU?\ O?"S_P &7B+_ .2*
M^S?#W[//_!9+PIH%CX7T#]KOX66]AIMG%:V4'_")N_EPQH$1=S0%CA0!DDDX
MY->7F>/HXV,5!-6OO_P[/7RK+J^!E-U&G>VU_/R1]GT5\>?\*8_X+4?]'C?"
MS_PD#_\ (]'_  IC_@M1_P!'C?"S_P ) _\ R/7D'LG>?\%:_P#E&/\ 'C_L
MENL?^DKU_)%7]/\ \6_V0O\ @K5\=/ACKWP;^*G[4_PLU3PWXGTJ;3=<TW_A
M&IH/M-M*I22/S(84D3*DC<C*P[$5\D?\0MFK_P![X6?^#+Q%_P#)%>SEN8T<
M'3E&:;N^EO\ ,\3-<MKXZI&5-I676_\ DS\-Z*_<C_B%LU?^]\+/_!EXB_\
MDBC_ (A;-7_O?"S_ ,&7B+_Y(KTO[<PG\LON7^9Y7^K^,_FC][_R/PWHK]R/
M^(6S5_[WPL_\&7B+_P"2*/\ B%LU?^]\+/\ P9>(O_DBC^W,)_++[E_F'^K^
M,_FC][_R/PWHK]R/^(6S5_[WPL_\&7B+_P"2*/\ B%LU?^]\+/\ P9>(O_DB
MC^W,)_++[E_F'^K^,_FC][_R/PWHK]R/^(6S5_[WPL_\&7B+_P"2*X[1?^#<
MQ-:^-VM_!."S^'*W^BZ-;:A/</J.O^0Z3,0JKBXW;ACG(QZ4?VYA/Y9?<O\
M,/\ 5_&?S1^]_P"1^-%%?N1_Q"V:O_>^%G_@R\1?_)%'_$+9J_\ >^%G_@R\
M1?\ R11_;F$_EE]R_P P_P!7\9_-'[W_ )'X;T5^Y'_$+9J_][X6?^#+Q%_\
MD4?\0MFK_P![X6?^#+Q%_P#)%']N83^67W+_ ##_ %?QG\T?O?\ D?AO17[D
M?\0MFK_WOA9_X,O$7_R11_Q"V:O_ 'OA9_X,O$7_ ,D4?VYA/Y9?<O\ ,/\
M5_&?S1^]_P"1^&]%?N1_Q"V:O_>^%G_@R\1?_)%'_$+9J_\ >^%G_@R\1?\
MR11_;F$_EE]R_P P_P!7\9_-'[W_ )'Z@?L ?\F'?!/_ +)'X;_]-=O7KE?$
MOP__ &7?^"OOPM\!Z)\,O G[6/PLL=#\.:1;:7HUC_PB\DOV>TMXEBACWR0L
M[[411N9BQQDDGFM?_A3'_!:C_H\;X6?^$@?_ )'KY:;4IMKJ?6TXN%-1?1'V
M'15#PK;^(;3PQIMKXNU""[U:*PA34[JUBV137 0"1T7^%2^X@=@:OU)84444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>0?L4^!?%W
MP^^$^I:)XTT&?3KN;QAJEU'!< !FADG+(_!Z$<BO7Z* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R#]BGP+XN^'WPGU+1/&F@S
MZ==S>,-4NHX+@ ,T,DY9'X/0CD5Z_110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5Y!X-\"^+K#]M/QI\0+S09X]%U#P?IUK9:BP'ER
MS1NQ=!SU ->OT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% 'D'@WP+XNL/VT_&GQ O-!GCT74/!^G6MEJ+ >7+-&[%T'/4 UZ_1
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y!X-\"^+
MK#]M/QI\0+S09X]%U#P?IUK9:BP'ERS1NQ=!SU ->OT4 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5Y_^U7\5?'GP-_9K\<_%[X6?"O4_''B?P[X8O+WP[X/T>TDGN-8ODB8P6RI$
M"[!Y-@;:"P7<0"1BO0*"0!DF@#\N_ G["G_!9GXM_LK6W[7WQ+_X*Z>/_ ?Q
MJUCPT/$EI\/(/"5A:^%_#\KP_:(M(N[&6$NQC!6&61\LC!]RRE27HW?_  7;
M^-6N_P#!!7P!^WGX3^'^E+\:OBAXC@^'_A32GB/]GR^)Y+VXL_M2H228_+M9
MKE8B2 P$9)4%CH?M8_MI_'C_ (+#_$+Q+_P38_X)1ZLUC\/K:=M(^//[2YC+
M:;IEJW%QI>C,"!>7<B%D+J=NUCM*HWGKRO\ P6;_ &7?A3^P[^RI^PQ\'_@_
MI#Z=\.OA;^UIX+M[A;B0.PB+74DEW<-PK222>=)(^ #).W3=B@"U^U]\/?\
M@JC_ ,$AOV>K3_@HS+_P4N\7?'$>#=0TZX^-7PT\8:'91Z3K&G7%S%;W+:4(
MHU>P:)Y59<'[H+'A3$_O7_!0#XT_M[_M#?$#X$_LU?\ !.+4=9\%^$_B]I\^
MO>.?VA+;P@=1M_#.C):BX@MX6D4P1W5TI95,A#!C%M(WEEWO^#A'6=*T'_@C
M#^T#?:Q=)##)X*6W1Y#P99KNWAB7ZF1T4>Y%:OP__:R^"7_!-W_@D-\)/C3^
MUYXR'A_3?#/P>\,6-W 5,EY?:@-*MT%E;0\-/<.Z, @Q@*S,55690#YA^-?B
M+]NG_@C'^U/\ =2\1?M[^+_CS\)OC5\4+'P!XH\)_$RQM)-7TN^O?E@U"QN;
M>-79$.XM#MVX4(0S2J\?T_\ \%'?^"DWC']E?Q'HO[+_ .RO^SAXD^+7QY\=
MZ1)=>#/"NF6#KI>GP>88?[2U2\.V.WM(Y <C<"Q7:6B#"0>!_LA_LP_M3?\
M!4?]KKPC_P %5_\ @HCX#N/ 7@?P"TEU^SC\![PDW5@\A4KKVK9QBZ8*CI%@
M%2D1PHC'F_I>(XQ(91&H=E 9L<D#.!G\3^9H ^&_^#=#]I;XX_M=_P#!*SP?
M\?/VB_B'?>*/%FM^(_$!U#5[\C>RIJEPD<:A0 J(@5%4 !54 <"ON6OS@_X-
M/_\ E"5\.?\ L8/$7_IVN:_1^@ HHHH **** "BBB@ HHHH **** "BBB@#E
MOCCX^U[X4_!;Q=\3_"O@'4O%>J>'?#-_J6F>%]&@:6[UBX@MWEBLX50%FDE=
M5C4 'EQ7YT? /]B'_@LM^U_^SS9_M9?';_@JA\1O@[\5_%5G)JNA?##0_!MI
M::#X3#LQMK"]L;B(S7+*H3S/-(==Q5O,*EF_4"OS4_;/_;]^/W_!1#XN^(_^
M"7?_  2%O%:YMF;3/C?^T059M'\"VKY2>TL9%(^U:DRAT C/R'(4AEDEMP#D
M_ G_  7D^,=E_P $#=6_X*!^/? ^D7_Q?T;Q!/X#LK*PCSI^L^(Q=K:P7:(C
M#,1207#QJ0&,4BH5#+BI^T]\#O\ @L+_ ,$XOV3)_P#@H[_P\\\3?%#QKX&L
M[?7_ (K?"KQ/H5BOAC5;'>AOK2Q2&-7L_)1G*RH076(D",D+6#_P6U_8P^#W
M_!/;_@C/\#_@'\%[&>'P/\+_ (^^$[_7KV^"R37D32W?VF\N6P%+RW%P';@*
M"P10JA0/NK_@LKKFCZ!_P29_:0U#6I8U@D^"OB.VC9WV@S3:?-#$,CN9)$ '
M<D#O0!Y)^W%^U/\ MQ?M(_#O]G#P-_P2^T_5_#UC^T3%%J_B/XV?\(D=4MO
M?AYK*&\#R!E,$=U.DQ2+S2 6A9 5=T=/$?VM=0_;U_X(A^+_ (1_M%W'_!0_
MQK\=?AGXS^*.E^#/B)X$^*-A9RW@-\LI6]TVX@C1XWC$,I$ X)V[MZ[MOT3^
MPS^T=\'?V"?^"%_P.^.W[5WCBW\*^'?#WP1\.SW]S>Y,K-+81/#;Q1 ;Y9WW
M*JQ*"Q;C'!QXG^SG\"OVFO\ @M)^U/X(_P""C'[:_P /;_X=_ 7X;:F-9_9^
M^"NK+C4-;O1M:#Q%JZCA>BO##SP% S&7DN@#L?VT?CY^UK^V)_P5#L/^"3G[
M('[0M]\(O#_A+X=#QI\9_B-H&GP7&KLDTR16FE633JRV[L)(I6E W%9#CB,I
M+7_98^-'[7G[!O\ P5*T;_@E_P#M8?M,:G\9?!/Q8\#WOB'X->._$^GPPZW8
MWU@'>]TJ[DA55N1Y$<DPE(R,1@8#,%H_LBA="_X.;?VMM*UF(1W6O?!SP?J6
MB[W.Z2S@MK.VF91T*B8@$]B/<U'_ ,%'4/B?_@X3_8%\,^'B#J.D:7X]U35&
MC4%HK)M*"JS^BL894!/&6P.30!^E=%%% !1110 4444 %%%% !1110 4444
M%97COQ+<>#/!&L^,+3P[?ZQ+I.E7%Y%I.EP&6ZO6BB9Q!"@Y>1RNU5'5F K5
MHH _+W]FW]D?_@L5^WW\%V_:Z_:8_P""C_Q-_9[\:^)KN\N?"7P@\*^$+:TL
M/"%LEQ)';PZA;W48FOF8()")&5BCKECGBG^S[_P7&^,?@_\ X(J?&C]LO]IW
M1M%USXG_  #\;ZI\/M1O-+A\K3?$^N036EO9W:K&%"Q/)?0&58]HQ%(ZK&K*
MJ]U^W5_P4C^/7[3/QMUK_@EM_P $@+:/5_B7$OV/XJ_&63)T/X86SDI)F901
M/J(&\+$F3&ZD89TD6+P;_@M'_P $]_AE_P $Z_\ @VRU;]FOX,6MWJVF>%/%
M.@:KXMUF[7%QK=Y-JMNMU?3XSM,DLD:A<G8@C3)" D ZGXK_ +/7_!:;]FC]
MB&Z_X*62_P#!4'Q+XD^*WA;PH?&OC;X1:UX8L/\ A$KFQBA^UWFDPV\4:O$\
M4 D43(0\C1?+Y9<.OV=>_P#!4?X">&O^";OA?_@I7XLT3Q _ACQ1X8TC4;+P
M]X=TM]1U.:]U#RHXM-ABC \R?[1)Y&253<I)8#FNL_;X\9^%+;_@G9\9_']U
M?PS:*/@QXAOFN-_[N6W.DW#@@]PRGCUS7D'_  ;[^'M5T#_@C+^SW8>(8&\]
MO!(NXA+& 1%/=3S0D?\ ;*1,'N#GO0!\_P#_  2@_;\_;\_:V_X*]_&7P7^U
MWX U;X9^']/^$6EZMX,^#U_=*[Z):SW<9@N+L+_R_2Q2%I-P5D#B,JNS:.O_
M &[?VB?VS?VL?^"HFA_\$B/V+?CS+\(-*T7X<_\ "<_&#XF:;ID-UJPLWN%@
MAT^P$WRQ.S20%I1AOWV0<1,DL?[,_P#RLY_M*?\ 9O\ X8_]#MJT?V_/V-_V
MP? G_!1WPY_P4T_X)E:UX'UWXE+\/F\+?$CX/^--8%DGBC01<B2.Y@F!S#,D
MHB7>Q5/W,7)P\<@!G> OB]^UQ_P2\_X*-?"3]B?]I3]K#6/C;\*/V@[35;7P
M'XH\:V%M%X@\,:[811RM;3SVZ(+RWG66-%9EW!Y% VK&WF?H]7XC?MD:-_P4
M0^-7_!7+]A'QQ^VWI/@SP1K%Q\3[^7P3\(O NKR:J^E:;91VUWJ>H7U\0JS3
M2A(4"Q*(TB@/)9GK]N: "BBB@ HHHH **** "BBB@ HHHH **** (=1O1ING
MSZBUM-,+>%I##;1%Y)-H)VJHY9CC '<U^8G[-7[-W_!7G_@I7X$U;]K?]IC]
MNOXK?LQW.M:[J$?P\^#'A3PK;V+>'+"WN)(8'U-+N(37DDAC,A5]H="KJP21
M43]0:_/[_@H#_P %0/C'XT^-=]_P3"_X),^'8/&/QYNH1%XQ\:3#=H/POM'X
M>\OIMK(]TH/R6X#8?&Y7<"!P#@_V0/\ @L=\;/AS_P $Z/VGOB5^VP^E>+?B
M%^R7XTUGPCJ_B'1K=;2S\875LX@LI2L8"P/+<L(G"* JE6V@L5'*P?L[?\%J
MK_\ 81C_ ."FL?\ P5%\2K\8)/!@\=I\'O\ A&+$>#_L1M_MHT+[+LW^;]GQ
M%Y^_=YG&[/[ZJ'_!3?\ X)K>$O\ @GI_P;*?&K]G'X8ZU?>)M>N9-)\2^/?&
M%^&^U^(M5;7]+FOK^7EBH\J#:JDG;'$NYF;<[?HAIGC7P</^">MO\1FN8/\
MA'Q\&4U(S%@T7V/^R1+NR>J^7SD]J //_A/_ ,%5_@?XF_X)5^&_^"I_Q(L=
M0T[PQJ/A.TU#6=+T.PDO[F'4)+E+"2QMXT^:9OMY,"$X!X9BHR1\G_\ !-[_
M (*.?M[?M>_\%Q_%'P]_:.^%WB#X3_#N7]FJX\2> ?A)KLBK=QVYUW3[>#5-
M0C',=]*K7 \ML>5&RH >9']9_P"#8+PYJVA?\$-O@C9^((6#7"Z]>6\,R?<B
MD\0:C+$1GL01(#_MBN=\&_\ *U[XL_[,@C_]2:RH W?^"NW[4/[5A_; _9Q_
MX)D_LH_&>/X47OQWOM:N?$GQ2.EQ75UI^GZ9:BX>TLEF!C%Q, ZAB-RL80I&
M\FN%\*_$3]L[_@F!_P %5O@;^Q5\1_VT?$OQ]^&?[0^FZW%:0>/;.V?Q!X6U
M'3K=9S=+<6Z(9;:3>B[7&U568@9CRV5_P6 \+:W_ ,%(O^"I'P;_ ."16B:C
M9>"K/0O!K_%;7_BM8V(;Q)I<<=W);16NBW!(^QRM) IDE&<AHVP?)*/POQ/_
M &8=<_X(G?\ !3_X!?M22_'CQC\>]#^./B^T^%.KZK\<]276_%7AB:\;;;7&
MFZB$CV0EG?S8A&/D5E^8R@H ?L71110 4444 %%%% !1110 4444 %%%% !1
M110!^8WP-^!?_!67_@IYJ7C?]HSX^_MC_%G]EOPY%XOOM-^%GPF\)^&(-.O;
M?3;=ML-_J3WD/FW+39SLX0[25*JRJMS]@G_@J?\ '3X7_ +]K;P=^WQXJL?'
M?BC]CC4[J+4/'&BV,=C_ ,)=8_9KB:T#Q(/+BNV:V:)MH"@RQ@Y8,[]__P %
M%?\ @JC\0_#GQ</_  3?_P""97@F'XB_M*:Y9YO)#AM&^'=FX7.IZM-@HK(K
MJR6YR260L#OCBF\6_:I_X)BVG[ '_!O7^TA\-=*\97OC7XB^+O#E[XN^*_CZ
M]W?:/$&JF:*XO)^<LL*1QR!5)Z;F;YI') *7P;_9Y_X+1?M8?L36'_!2BS_X
M*A>)O"OQ5\7>&O\ A,O OPDT;PS8GPC;6$L1N;+2IK>2-I)FE@,8,[DLAE^8
M2E"S?5_[%W_!5?X8_'[_ (),Z#_P4^^*]LVC:9;^$;F_\<66D6DMRUI>V4LE
MM>1P1+ND8--"QB4Y.R2/)_BKT3_@G5XJ\-W/_!-OX&^,;?5(%TH?!/PU<F[+
M )'"ND6[,Q/;: <^F#Z5\E?\&H>D7\'_  1R\,:U>6CQV6L^.?$5]I"2K@?9
M_P"T)(P0.@ DBDZ<9!H X']CG_@I]^W7^UW_ ,%R/"WP_P#BI\(?%'P@^$.M
M?!'5O$'@+X<^)0L.H:O:"\6"+6-1A!+13.\,HCA; CC V[]YED^Q_P!NK]CS
M]N3]I+QOHGB+]E7_ (*>:Y\"=+T[2FMM3T/2OAS8:TNI7!E9A<M)<RHT9"D)
MM (^7-?/WQ4_Y6I/AA_V9_J'_I[NZ^YOVF/CIX7_ &8/V=?'7[1OC12VE>!?
M"6H:[?1*^UIH[6W>8QK_ +3[-JCN6 H _))=*_X*]6G_  5C\&_\$\O@Y_P6
M>\5?$UM LH?$WQVU2Y^%>D:;8^%=(\R)XK-GC,S37=TC;5B&S:)HWR1O,?[2
MU^?7_!N/^SWXJ\+_ +$MY^V[\;O]+^*?[3?B*X\?>,M5E3#M:W$DATZW0GI
ML#&=$Z)]K91P!7Z"T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %>3?MT_L\?$']K/]D?QW^S7\,/CE-\-M8\:Z*=
M*3QI;:.;^33[>21!<A8!/ 6:2W\Z$,)5*&7>,E=I]9HH _+?]G#_ ((:_P#!
M5#]D3X/Z3\ OV;?^"]'_  B7A'1$<:=HVF_LMZ&50NQ=W9Y+UI)9&8DM([,[
M$Y)-?3OC3_@FEX@_:?\ ^"<^J?L(?\%"OVG-0^+NL:PTLMS\3[+PK:Z!>PW"
MW1N+*X@MH&DBBDMR(U!R1(J,&&'85]5T4 ?FYK'_  1F_;N_:<MO"/P._P""
MD'_!3U?BC\%O!VKVE_<^#=%^',.D7WC)K1@UM'J]V)W9XP54NJ[C(?F+"0+*
MO3_\%5/^"-'QV_X*+?M,?##]H+X;?M^Q_"VT^$MB)/"?A>X^$]OXBMH-7,SN
M^I[;F]BA:38+9%5X6\LVP96RW'WY10!\$_#G_@G/_P %F_"_Q"T'Q-X[_P""
M_P!?^)=#T[6;6ZUGPZW[->AV@U6TCF5YK0SI=%H?-0-'YB@E=VX D5][444
M?.'_  2?_P""??\ P[ _8E\.?L<_\+;_ .$X_P"$?U#4;K_A(_[ _LSS_M5W
M+<;?L_GS[-OF;<^8<XS@9Q7T?110 4444 %%%% !1110 4444 %%%% !1110
M!Y_^U7\)?B!\>OV;O&WP4^%OQAF^'^O>*_#ESI6G^-+;3#>2Z.9T,;7$<0FA
M+2!&;:1(A5B&!RM?G7^RU_P07_X*=?L4?""S^ O[+?\ P7=_X0_PI8W,US#I
M=A^R_HLA>>5]TDLLLU\\LTA.!OD=F"JJ@A54#]5** /E?2_^"<WC_P"-'[!'
MC/\ 8=_X*4?M77GQY;QI-.+OQG'X+L_#EQ:6Y\E[58;>V>6,2V\\/GI*<Y8@
M,I"X/SKK/_!%#]OWX\_#?0/V._VT_P#@JY<>.?@!H-W9G4/#>D_#V+3=>\56
M5I(CVUCJ&HB=VV*8TW.NYY"@9OGVNOZ944 ?!7_!6/\ X(R?$W_@I#XK^$=]
M\+_VT[;X2^'?@[)]L\/>$O\ A5L&OV,FI*T8ANGAFO(87$442QI%)%(JAI,<
M2,*I>'/^";/_  6QTOQ#8:GKW_!PQ?ZE8VU[%+>Z<?V9-"B%U$K@O%O6[)3<
MH*[AR,YK] J* /D']O?_ ()C>._V@_VAO!W[<_['W[2LWP>^.7@G19=#B\2R
M>'X]5TW7]%DD,C:;J%H[+YD8D9W1P<H7)VEEC:.M^P]_P3!^)WP@_:C\0_M^
M?MP_M0M\9/C5K?AY/#VD:I:^'$TG2?"VC"3S&LK"T5WP7?YFE)#'<W&7D:3[
M'HH **** "BBB@ HHHH **** "BBB@ HHHH *Y;XX^"_''Q(^#'BSX>?#/XE
M/X,\1:[X<O=/T3Q=%I_VI]$NIH'CBO4A\R/S6B9A(%WKDH.174T4 ?E'^RC_
M ,$ O^"EO[#WPSD^$'[*_P#P79;PCH$^IS:C=VMK^S)H]Q+=7<I!DGFGN+^2
M:9S@#=([$*JJ,*H ^O?A3^P)\8O%?['7Q _9$_X*4?M@7'[1%OX^>ZMKG7Y/
M =GX:EL=.EMXHUMHXK221#)',CSI.3N#NO'R#/T_10!^8U]_P1%_X*#>/O@G
MIW[!/QH_X*W7NM?LYZ<;>SN=&L/AU;VOBC5=$@93#I$^I^<P$:JB(90K,RH
MR%3L'Z2>!/ _A/X8^!]&^&W@'0H-+T+P]I5OIFBZ9:KB*TM((EBAA0'HJ(BJ
M/85JT4 ?.'PS_P""??\ PKK_ (*=?$K_ (*.?\+;^V?\+#^'^E^&/^$-_L'R
M_P"S_L;1G[1]K\]O-W^7]SR4VY^\<5QW[>__  3*^)'[0/[2/@K]N[]CS]IM
M_A%\;? ^@SZ!'KEWX=CU?3->T261I6TZ^M7=,HLCR.DBDE2Y.TL(VC^P** /
MC3]CK_@EU\4? /[5MS_P4 _;T_:ID^,_QA3P\^A>%+BT\,QZ/HOA'39"3-%8
M6B.^99,L&N&(9E=E(^9B?LNBB@ HHHH **** "BBB@ HHHH **** "BBB@#)
M\>:1XF\0>!M9T'P5XJ70M9OM)N;?2-<>Q%T-.NGB98K@PED$PC<J_EEEW;<9
M&<U^6G[*W_!OM_P4H_8F\,:UX2_9C_X+NW'AFU\1ZY+K/B";_AFS2KVZU._E
MQON+BYN]0EGF8X_C<@9.,9.?UAHH ^9?V=/V'OVB+/\ 9\^(7[//_!1K]M=_
MVD--\?6DNGR37GPYLO#0LM-FMVAGM0EG*XD+[BPD)#(0,= :^71_P1!_X*$Q
M_ 4_\$]8?^"NNH+^S:8?[,&DGX=6W_"5CP_GG1/[3\T+Y/EYB\W9_JSL\ORO
MW-?IY10!S/P9^$'P^_9_^$GAKX'?"?P_'I7AGPCH=MI.A:=&Q806L$:QQJ6/
M+':HRQR6.2222:\6T;_@GW_9'_!5_5O^"GW_  MOS/[4^!Z_#S_A!_[ QY6-
M3AO_ +=]L\\[O]3Y?D^2/O;O,XVGZ/HH ^2/^"AO_!+W5/VM/B]X$_:^_9O_
M &B]1^#GQU^&MM/9^&O'MCHT6IVUYITVXR:=?6<K*MQ 2\A7YAL,LAVOD <)
M\*O^"3?[3/Q4_:M\#?M>?\%1/VV+7XN7_P *KF2\^&?@3PKX)CT/0M(U%@H_
MM&91(\EW.I5&3=M\MT4@D#;7WE10 4444 %%%% !1110 4444 %%%% !1110
M 57U:#4;G2KFVT>_2TNY+=UM;J6#S5AD*D*Y3<N\ X.W(SC&1UJQ10!^3G[-
M7_!OE_P4E_9!O_%VL?L\_P#!=NXT'4?'NOR:WXRU:3]FS2KV]U>^<DM+/<W>
MH2RN,L[!-VQ3(Y"@NQ/V9^R)^QK^UE\/OA_X_P#AI_P4&_;U/[2.D>-M/CT^
MVL]1^%UAX<CTZS:*XBO(&6SFD^TK<),@.[&P1<9WG'TO10!^8^G?\$1?^"@G
MPZ^"FI?L&? W_@K;>Z%^SIJ7VBSM]%U#X<V]WXGTG1IV8S:3;ZGYRYC97=!*
M55D5\*H4;3^@'[-7[._PL_9+^ GA/]FSX)Z&VG>%O!FBPZ;H]M))OD,:#F21
M\#?*[%I'? W.['O7<44 ?.'BK_@GW_PDW_!5+PQ_P4R_X6WY'_"-_!^X\"_\
M(3_8.[[1YM[-=?;/MGGC9CS=GE>2<[<[QG W_P#@I%^QYJO[?O[$GC[]CW1O
MBRW@:;QSI]O9OXH71?[1^R1)=P3RK]G\^#S/,CB>+_6+CS=W.-I]PHH Y?X(
M_"[2O@?\%_"'P6T*X$MCX0\+Z?HEG*(?+#Q6EM' C;,G;E8P<9..F374444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
B444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>cvlt-20210331_g19.jpg
<TEXT>
begin 644 cvlt-20210331_g19.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MT@&J P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M_9L^+?B_PY+8M\%/$'B/[;X6O!!!]HE1//@6\^TJL,EPOG[%4!Q'@,8S^\%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% &%\3OAGX"^,WPZUSX2?%+PM::WX;\2Z5/INNZ1?1[H;RUF0QR1,.N"K$
M9&".H(/-?D9!_P &P?[6G[+_ (HU[3_^"8?_  6)\?\ PF\">)+YI[OP?<6U
MR[6I8!=ZS6UU$DT@4!5D,4<@55!D;K7[(44 ?#7_  2)_P""%GP(_P""5>H>
M(?BW/\2=8^)WQ;\8Q/%XF^)'B.#RI7B>42R16\1>1HEDE59)&>6221D4EL *
M/RH_X)B_L-_M!?M;?\%/?V[?'/[)?[:_B+X'?$;P3\7[^'2M?TK3TOK+4;*^
MUK6OM-I>6KLHD4M:6[H^3Y;)G8Q(*_T>5S'@;X)_!KX8:_K7BOX:_"3PQX>U
M3Q)<_:/$6I:'H%O:7&JS;W?S+F2)%:=]TDC;G).9&/5CD ^+_P#@F#_P0?\
MA1^PSX&^*MW^T%\5+_XT_$'XYV=S9?%+Q=K]JT":A8W D\^T1#+))B5II&EE
M:0M*VTX3:!7S=!_P;,_MD?##X>>)/V/OV9O^"QGBCPK^SQXLU62ZU'P)?^"H
M[J^MHG=6>".Z6X0G?M&\Q^0CG)>-LMG]B** /SX_X*#_ /! GP7^V=_P3G^%
MW_!.OX??M+ZSX,TGX8>([?5;?Q3XAT9_$5]JC):WD,GG[KJVP\DEX\I8-M7;
ML5%7:%]\_P""E?\ P3I\!?\ !2K]B'6_V,O'WC2]T%+]+.?2O$EA;"5]/OK5
MU>&<PLRB5"05>,L,H[ ,K;7'T710!^/'Q,_X-F?VS/VJ?V5M"_99_;"_X+(Z
M[X@T+P EI!\+]'T[X9VJ:=I,<"^2LMV@N(YM0E%J7AC,DP:$.V'<$J?<_P#@
MJ1_P0R\??\% OAE^S[/X&_:];P1\3OV?;:-='\90^&&:WU&X$=CNN1 +C?:2
M+/8131XDEV[F0[^''Z*44 ?G3\:O^"%_Q9_:5^,'[)7[07QU_;SFUKQ?^S5J
M=CJ.OZE<>  [^-+B#5;;4"2XOD%EN%N(MVV;KOV\;*[^R_X(\_8_^"UEW_P6
M$_X:)W?:O"XT?_A7?_"(XVXTU+'S?M_VOG[GF;?L_?;G^*OM>B@#XP_X=$?\
M;H_^'OG_  T)_P R?_87_"O/^$3_ .G'[)YWV_[7_P #V?9_;=WK\E?'MI_P
M3AB_X*I?&[6/@/\ \%4OC-^PWXDFUW4(/BMX7UWPK'!::S<I=M]J_LV]M=1
MC25RUQ"LL;L/.WQ *1&O]'->4_&_]A+]B7]ICQ#'XN_:(_9#^&?CG5XHUCCU
M;Q9X'L-0NE11@)YTT3/M']W./:@#\A/^#2?X8^#(OVQ_VP/BY^SW)K&I?")/
M$5MHG@7Q-K?F--JUNM[?2PN\DBJSS&W\B63(# W";E7<!7Z5?\%@?^"='C?_
M (*F?LB2_LC>%_VE?^%8Z;J?B&SO_$>I+X3.KMJ5K;%I$L_+^UVP1?M @F+;
MFY@48YS7T5\-_AA\-/@YX/M/AY\(?AYH7A7P_8*5L-#\-Z1#8V=L"<D1PPJJ
M(">> *W: /,?V6/V4?A7^RC^S=X&_9K\%:'9W&F>!_"]EH]O>3:>BR79@B5'
MN''.'E<-(W)^9SS7R?\ LO?\$)O#O[*O_!1KXS_MD^"/C_;W7PZ^..FZE9^+
MO@E=>" +9EO66:7%X+S:0)_/*K]F 6*Y>(?WZ^_J* /QNO?^#7C]J#X4Z5XU
M_9W_ &+O^"NOBWX?? ;XA7DTGB#X>7OAMKV6*"91'+ )4NHUFWQ 1,X$)D15
M63S ,GZ#_:1_X-Y?@#\4/^"1.@?\$J/@W\2+[PG:^%-;@U_1_&&H:<M]-=ZP
MIF,]S=Q*T?F><+F=<*R^6#&%RL80_H=10!^6_P ;?^#?7]I3]K7_ ()<>&/^
M"??[4O\ P4KGUW7O#'Q3MO%6G>.YOA^;H6VG6^D3:;!HZ6YOHB53SGE\\N"2
M2IC))>OLG]O#]@#P/^WG^P1XD_88\>^)?L$&M^'[:ST_Q(NFB=]-OK5HY+:]
M6'S$W[98D9HQ(NY"R;P&)KW^B@#Y)_X(V?\ !)[P-_P2#_9;O?V??#OQ'_X3
M35]:\2W&L^(?%SZ"-.:^D=$BAB$'GSF-(HHT4#S&RS2/\N\@87_!/;_@C[!^
MPG^V-^TI^UA=?M ?\)?%^T1XLN=9D\-_\(H=/_L)9M0OKPP?:!=RFZP+WR]^
MR+_5[L#=A?M.B@#\O/\ @F/_ ,&_O[0W_!-;XA>-_"G@_P#X**7FL?!;Q58Z
MLJ?#J7P?Y;27EY:BVBO)Y/M.TRPQK&"R "7RQ\L?&WK?V,O^#=WX._L\_P#!
M+?XE_P#!+;X[_&VY^)'AWXD>,[CQ%-XCL/#0T6YTN=K73XH&@C:YNAYD,NGI
M,'+;6WE&0KNW?HM10!^0>A?\&VW[;OB+PGX,_99^.W_!9SQAK?P"^'^J0W7A
MWP=H/A)=.U,0PADBMA>BX9XUCC<HA8S)&.$C3"[?H?\ X*+?\$4]>_:C^,WP
MZ_:P_8\_;"\2_ _XK?"_2(]*\/ZQ;VS:M87%G&DD:)+;33+^\$<TL;2DOYD;
ME)$D&"/O6B@#\[?V)?\ @B!\7_AY^WE;?\%-O^"B'[<-Y\<_BYH^AR:7X4DM
M?"5OHNGZ/$\,L+,(H&VR$17$ZHJI$BF9W(=BK+^B5%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?(_[
M9'_!;W_@GK^P]\6K?X%_%SXHZEJ/BR._M8?$.C>$/#=YJTGAV">-I$N;XVT;
MK"-BAO*!,[*P98F7)'UQ7XM?M'Z/^TI_P2Q_:F\2>(_B;^R;XD^(?PO^)/[9
M%G\5=$^)?PZ6'4M7_?6<R/H$^G%EG9H ',!4E"GFD<DJ #]>O@A\<?A'^TG\
M*=%^.'P(^(&F^*?"?B*T^TZ-KFDS;X;F/<5..A5E961D8!D965@&! KZ#^T/
M\%/%/QQ\0?LU^'/B-I]]XY\*Z-9ZKXD\.6SL\^FVETSBW>8@;4+^6Q"%M^TJ
MQ4*ZD_/G[$VC_LA?';_@GEK$/_!(SXF+\.?#7C2\U6;3]?TG39;JY\-ZU/)F
M\8V5^Q\B=')/D-MC4E61=I4M\Y_\$JOV2? /[%G_  6D_:0^#/@/Q5XF\0E_
MA#X1U37?$_C/6GU#5=;U*YN+R2XO;J9L!I)&Y(5548  % 'V9^U=_P %-_V"
M?V'O$5AX._:H_:>\.>$=:U.U^U6>B7+RW%ZUODCSVM[=))$B)5@)&4*2K8/R
MG'IGP6^.'P?_ &C?AKIGQB^ _P 2M&\7>%M8B+Z;KN@WZ7-M. Q5@&0G#*P*
MLIPRL"K $$5XI?\ P8_8S_X)S>-?CE_P4K^+OQ&GTZZ\>"SO_'7BSQA>0RKI
MUI9VXM[?3['9"LBQ$!0MN#(\DA0#<VT5\H_\$ROBQI'["/[$7[0W_!2CXW_#
M;4OA]\._BO\ %[4?&OPK^%:68CU![&[6&WT^*&T'$=YJ,JIM@7Y0&C8$(<@
M_0GQ-^TU\!/!WQZ\-?LN^)?BEI=K\0?&&F76H^'/";2EKR]M+96::<*H.Q%"
MOAG*ABCA<E6 [JOQK^$?[/'QL^'O_!=;]E;]I;]K74&E^,?QG\(^/M<\:Z7%
M=M):>&;6/3(DT[0+49VB*R@=D9QDR3R3N6;<#7['WMTEC9S7LD;NL,3.RQKE
MB ,X [F@#YZ^.7_!6W_@FQ^S5\9?^&??CG^V-X,\.>+T>)+S2+V^9O[/:7!C
M%W*BM%9E@RL!.Z?*P;H0:^AK.\M-0M(K^PNHYX)XUDAFA<,DB,,AE(X(((((
MZU^<W_!O]\$OAM^T=_P1FC\<?&_P?I_B#4?VB];\6:[\5I[ZW65M:N+K6+ZV
M)E9P2VV&*-5S]T@D8/-=U_P;?_$;Q;\2O^",WP;O?&VKRW][HMMJV@17<SDL
M]II^KWEG:KST"6\,,8&3P@^E 'W'1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5^2?[7OCC_@J!^R1\=]/\%?%SX#>)/COX&U
M/]JK3_%WP8\8:%XFTZ.[AMY;:Y$?A6XM[AXC 83GRY\&-E\PELG:/ULJ"]TS
M3=2,)U'3X+@V\ZS6YGB#^5(,X=<CY6&3@CGDT ?)?_!'#]D+XY?LL?!/XB^,
M_P!I?1M*T/QW\:_C/KWQ)\0^$-#OENK3PU)J1A":<DZ?).T:0*7D7Y2SD L%
M#&Q\$_V9OC=X1_X+%_'']JGQ#X)^S^ O&'PK\*Z/X<U[^TK9_M=[9R7)N8O(
M60S1[!(GS.BJV?E)P:^LZ* /R4_:U^$W_!4CX\_\%*]5^,7QX_X)0ZQ\:O@Q
M\-M35/@3X%A^-'AG2=&DN8R5?7]0M+FY9[RYDZPI,B"!&VE"^37U'K'[.VL?
M\%=?@S'X&_X*@_L!^)/A!%X-\:VFM^$-*L_C';7MQ<W<5O,B7J7.B3*83'YT
MBA';.XAAT!K[(HH _)SXQ?\ !NS\+S_P4=^!OBOX7^#?B->?"/3=!\2?\+)U
M^\^-6HO=Z?>M!'_9R0O/??;%620,'%N"A _><8K]%_\ A97[2'_#77_"I?\
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
MQ5_V.K_^DEM7@<2_\BJ7JOS/VGP _P"3D4?^O=3_ -)/M&BBBOS8_O<****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KAOVC_ -FGX$_M=_![5_@%
M^TC\--/\6^$=<C5=1T?4@P5BK!DD1T99(I%8!EDC974C((-=S7SE^U;_ ,%:
MO^"?7[$/Q-A^#O[4'Q__ .$8\23Z3%J46G?\(KJU[NM9'D1)/,M+66,9:*0;
M=VX;>0,C-PIU*LK03;\M2*E2G2CS3:2\]#SG]A+_ ((>?LD?L6_%K4?CQ+I&
MH>+O%]IXGU6Z\!:UXI\1ZAJ;>&=.NRH$%NEW/(BW&P;)+D+YKCC=@D'ZC^/W
MP%^$_P"U#\&O$/[/WQT\*?VYX1\5:>UCK^D?;I[;[5 2&*>;;O'*G*CE'4\=
M:^5O^(BS_@C=_P!'A_\ F/O$/_ROH_XB+/\ @C=_T>'_ .8^\0__ "OK;ZGB
M_P#GW+[F8?7<'_S\C]Z_S/LWP]H.D^%= L?"^@VGD6.FV<5K90>8S>7#&@1%
MW,23A0!DDDXY-<7HW[+GP)\/?M*:U^U]I'@;R?B)XA\+VWAW6/$/]IW3?:--
M@E,L4'D-*8$VN2=ZQAST+$<5\S?\1%G_  1N_P"CP_\ S'WB'_Y7T?\ $19_
MP1N_Z/#_ /,?>(?_ )7T?4\7_P ^Y?<P^NX/_GY'[U_F>L?M<?\ !,7]D']M
M7QOI/Q4^,?@S6;/QCHFG2:;I_C/P9XLO]"U46#L6>RDN;&:)YH"Q)\N3<%+,
M5VEFST7@[]@K]D?X??LC7_["7@KX+V.E_"O5=!O-'U3PO97ES']KM;M'2Z\R
MY607#RRAWW3F3S23G?G!KP7_ (B+/^"-W_1X?_F/O$/_ ,KZ/^(BS_@C=_T>
M'_YC[Q#_ /*^CZGB_P#GW+[F'UW!_P#/R/WK_,[?XX_\$8?^";?[1_@/X9_#
M+XQ?L^W>J:'\'?#_ /8GPVLK?Q[KME_8MCY<,9C5[6]C>5BEO"IDE9Y"(QEN
MN:W[/'_!$[_@FM^RI\8]%^/WP*^!.LZ1XK\/23/I&HW7Q.\1W\<+2P20/FWO
M-0EADS'*X^=&QG(P0".1_P"(BS_@C=_T>'_YC[Q#_P#*^M;P'_P7U_X)+?$W
MQSHWPW\$?M8?;M:\0ZM;:;H]E_P@FO1?:+J>58HH]\EBJ)N=U&YB%&<D@<TG
MA,6E_#E]S&L;@V[*I'[U_F?8=%%%<YTA1110 4444 %%%% !7BW[7V@?MS^/
M(]%^&_[&WCSP=X"MM46X;Q;\2_$>G-JE]HL2F,11Z=IIVPW-Q)ND/F7$@BB$
M7,<I<!?::* /@C4O^" 'P5^(<K>(OVD?VZ?VG?B+KTOSW&K:S\89[.*-CRRV
M]M9QQ0VT6>D:@@>IZUH>$_\ @FM^V3^R$8_%G_!/G_@I%XU\3:;$1))\+?VB
M]2/B71-0C_YXV^HQHE]I?&2'C,Z[N6C<<5^>]Q\69/VH/V<M#_8D3]I#Q!K/
M[0G[6/[5M[HW[1'A1O%DLFH>#O#.DZO?F\M(K4-NTZUCL+>V54PJS1O*,E%*
M+]M_\$9/#OP$^#G[9/[4'[,?["GB=]0^ 7@V3PI)H-C:>(I]5TO1/$EQ;WO]
MK6=C<S22EP1%:23()&\N5BIVDXH _0;PQ>Z[J/AK3M0\4Z)'IFISV,,FHZ;#
M>"X2TG9 9(EE"KYH5B5#[1NQG SBKU%% !1110!YC^VI_P FC?$G_L2M1_\
M1#U^(-?M]^VI_P FC?$G_L2M1_\ 1#U^(-?><)?[I4_Q?H?QI])C_DH\#_UZ
M?_I;"BBBOK#^:@HHHH **** "OT[_P""(/\ R;MXJ_['5_\ TDMJ_,2OT[_X
M(@_\F[>*O^QU?_TDMJ\#B7_D52]5^9^T^ '_ "<BC_U[J?\ I)]HT445^;']
M[A1110 4444 %%?G%^T]_P %G/VJI/C[J7PB_P""?'[$=C\0]$\%_&*T^'GB
M[QEXL\:Q:3:ZIXA:WDGGT33TV.RRQ@*KW<O[N-N#&P=7KV+PE_P62_9UN_\
M@FMJW_!2?XF^"_%'A/2?#,\VF>*?!-Y8B75[+7(KM;,Z7&N56>1[AXUC<%5*
MR*S^7AP@!]=T5\7?"_\ X*S?$JQ^//@#X'_MN_\ !/\ \;_ I?BW=O9?#/Q'
MK/B;3=7L]0OQ%YJZ?>?8G+Z==2)]R*0'<V5R"IQK_M!_\%0/'OAG]J;Q#^QI
M^QC^Q-XI^.OCKP+HECJOQ&32_%&G:'IWAR*]0R6<$EW?N%DNIHAYBPJO*$'=
MP^P ^NJ*\7_8._;B^&'[?WP-E^,OPX\/:WH-UI/B&]\.^,/"7B:T$&I>'=;L
MV"W6GW**S*)$+(V03E9%)P25&1_P45_;STS_ ()^_";POX^/P>USQ_K7C7XA
M:9X,\)^#_#EU##=ZGJE\)3#&C3$(.(7ZD#U('- 'O]%?+_[)/[=/[57[0OQ:
M'P]^,'_!+WXE_"/1SIDUR?%OBO7M,N+02H5VV^RVE9][[C@XQ\IS7U!0 444
M4 %%%% !7\Y7_!UI_P I,])_[)1I7_I9?U_1K7\Y7_!UI_RDSTG_ +)1I7_I
M9?UZ^2_[[\F>-GO^X?-'YH4445]:?&!1110 4444 %>K?L'_ /)\7P9_[*OX
M=_\ 3G;UY37JW[!__)\7P9_[*OX=_P#3G;U%3^&_0TH_Q8^J/[#J***_/C](
M"BBB@ HHHH **** "BBB@#\N/@Y^U#^W/^UI\5O$_P"V]_P3I_X)*? ./P_J
M.MZEH&B?%_Q]XCBT_P 1^++:PNWLY;AI+6U,RP&6W=5CD=L>5C)P*^K/^":G
MA3]KKX?^&/%'@K]I/]C_ .#/P?TB*]@O/#&F_!S5WN(-0N9VG:_GND,$023<
M+<A_F:0R.6/RC/Q/I^@_\%/_ /@E]K_B/X8Z9_P45_85^'7@GQ-XRU77_!7@
M+XIZOJ-G_9$5_>27$D5F)IXI?+>:220H9)%6260)M7:H^[/^"?NK?\% _$WA
M[6_%W[;7Q4^!'B[2=3ALI? .J? VVU$6\D?^D?:GGDNY9%E5O]&\LQ' VR[L
MY7 !]#T444 %%%% 'F/[:G_)HWQ)_P"Q*U'_ -$/7X@U^WW[:G_)HWQ)_P"Q
M*U'_ -$/7X@U]YPE_NE3_%^A_&GTF/\ DH\#_P!>G_Z6PHHHKZP_FH**** "
MBBB@ K]._P#@B#_R;MXJ_P"QU?\ ])+:OS$K]._^"(/_ ";MXJ_['5__ $DM
MJ\#B7_D52]5^9^T^ '_)R*/_ %[J?^DGVC1117YL?WN%%%% !1110!^1?[;_
M .Q;^T?^S9^T)9_M!?\ !-3]I?P1K^A?$S]J;3]?UCX/^.+4S:;9>.GM9Q/<
MKJ%FYG@$RH?-@9<JQC.=H 6?]M3_ (*(^"_V^_\ @C[XN^'WQU_9HU[2/BS?
M_'>S^"\GP[T+Q3'"^G?$.&]AEM)(-2,3H+='1)_,,;A@K1?,#YAZW]J7_@D5
M^V1\)/CQ_P +%_X)P_M)66D>%/B%^T!9^/?$?@3Q/X*34K7PKK\D$Z76NVTJ
MW$3- Q*F2T8$;BF&VC:/6;'_ ((8?"*3]@C5?V1O$_QT\47_ (XUSXE/\3=3
M^-<4$4&K'QT9EF&MQP F./!18Q "1Y65W[SYE 'S9^TUX*_X*#?L]?M _LI_
MM"?\%>?BUX.^*?PT\)_$O3M-0?"W37T=]#\77L9MK#6=0CFB8ZC;1N7!$+6N
MUI%?RF&8VZ+P]H'[8O[0/_!7#]IKXO\ _!*;QUX7^'%AHZZ1X.^,NN?$NR?6
M+#Q9XFL+/;;O8V,"QRVC6EO)Y$DS7!23>A$+<D^W_P##L7]M/]I'XC?#Z_\
M^"DO[=VA?$+P1\+_ !3:>)-&\%^!_AHN@+XBUBTR;2]U68W4Y98V+/\ 9H52
M)F//  K5^(G_  38_:E^%?[47CW]J/\ X)P?M@:+\.G^+4UM=_$CP-XY\!_V
M[I-WJ<,?DKJEH8[F"6UG,?WTRR2M\S=%  .3_P"#?N:W\"_"KXT_LV?$7P]J
M-G\:?!GQMU2^^/&IW>JI>P>(_$.I)'<'6;62.&%4MKF%8S'#Y:M&L8#;B=[=
MY_P5*_81_:%_;;^*?P U#X&_M*:%\-H?AGXZO?$FIZE?:0NHWYN!9F&UFL;6
M93!+-'ON#F;Y4+J^U]A1M']G'_@FG\0?V8_V:?BGX4\ ?M>:K+\<?C!JUUKW
MB[X[ZEX4MIY1K4J+''/#I9<0);0(H6*U+E5!;YL$ 1?M8?\ !-'XE_M$Z)\$
M_BUX4_:TN_#/[07P+M<:#\75\)P36^M2SVD=OJ:7NF"14-O>>66,22#R=Y",
M1D, >1_#KXG_ +;G_!//_@J!\(?V)/VA?VM=1^.GPX_:'T3Q$WA+6/%/AZSL
M];\,ZQH]HEY.CRV<:)<6LL3H &7*LXQM$;&3]%*^0_V;O^"<_P <(OVM[']O
M+]OS]IS3OBA\0_#?ARYT/X>:3X8\(_V)H7A*VNL?:YH(6GFEGNIE&QIY'!$;
M%-I 4K]>4 %%%% !1110 5_.5_P=:?\ *3/2?^R4:5_Z67]?T:U_.5_P=:?\
MI,])_P"R4:5_Z67]>ODO^^_)GC9[_N'S1^:%%%%?6GQ@4444 %%%% !7JW[!
M_P#R?%\&?^RK^'?_ $YV]>4UZM^P?_R?%\&?^RK^'?\ TYV]14_AOT-*/\6/
MJC^PZBBBOSX_2 HHHH **** "BBB@ HHK@/BM\0?CQX3^)_@'PM\+OV>(_%W
MAKQ!J=U#X[\5/XPM]//A.V2)6AN!:RHSZAYKDIY<;*4V[B2#0!^;O_!*7]G?
M_@F/^TQX+^)'Q5_;R\!?#/QW^T==?%#Q-!\9[3XM6]G?ZAH<\&IW,-M;06U]
MN^RVB626WE-$H4C(#?)M3U#_ ((T:9\"O '[9_[5OP8_85UN"\_9]T'5O#-Q
MH%KHVHF[T32?%%Q:7+:S::;+N96CVI9/*B,5BD;:H4<#R3]LK]G3]H+]KGXR
M:CX_^-__  :O^ ?'NI6]Z\%MXSE_:AT;3;S5K:)BD$T_D6R2/F-5PDK.47"=
M!7V/_P $MA\>/"_PXUGX0_$S_@E9X:_9:\,>&C:'P?H?A;XD:9K]OK#3&<W;
ME;"WB^SO&8X"SR;FF-P3G*-D ^I:*** "BBB@#S']M3_ )-&^)/_ &)6H_\
MHAZ_$&OV^_;4_P"31OB3_P!B5J/_ *(>OQ!K[SA+_=*G^+]#^-/I,?\ )1X'
M_KT__2V%%%%?6'\U!1110 4444 %?IW_ ,$0?^3=O%7_ &.K_P#I);5^8E?I
MW_P1!_Y-V\5?]CJ__I);5X'$O_(JEZK\S]I\ /\ DY%'_KW4_P#23[1HHHK\
MV/[W"BBB@ HHK^/']O#_ )/B^,W_ &5?Q%_Z<[BN_ 8'Z]*2YK6\K_JCSLQS
M#ZA&+Y>:_G;]&?V'45_$W17I_P!@?]//P_X)Y7^L7_3K_P F_P" ?VR45_$W
M11_8'_3S\/\ @A_K%_TZ_P#)O^ ?VR45_$W11_8'_3S\/^"'^L7_ $Z_\F_X
M!_;)17\3=?I?_P &I?\ RDSU;_LE&J_^EEA6.(R;V%"53VE[+M_P3;#9[]8K
MQI^SM=VW_P" ?T:T445X9] %%%% !7\Y7_!UI_RDSTG_ +)1I7_I9?U_1K7\
MY7_!UI_RDSTG_LE&E?\ I9?UZ^2_[[\F>-GO^X?-'YH4445]:?&!1110 444
M4 %>K?L'_P#)\7P9_P"RK^'?_3G;UY37JW[!_P#R?%\&?^RK^'?_ $YV]14_
MAOT-*/\ %CZH_L.HHHK\^/T@**** "BBB@ HHHH *^$/^"XOBW]C[PIX5^'4
MG[6_[7_[0_PDMYM0U(:'<?L_ZGJ%M-J3A+?S4O396LY9$!0Q[PH!=\9YQ]WU
MY3^T!XA^+'ACXE_#O6/"?QR\!^$?!\6J7;>/].\7P_Z7K-KY2B&.PE,B+#(D
MA+.6#95@,"@#\5_^%P?\$8_^DS'_  4?_P#"I\1?_*NOO_\ X(8^,/V,?%?_
M  M'_AD3]LS]I#XN?9_[$_X2'_AH+5-1N?[)W?;_ "/L'VVU@V^;B;SMF[/D
MP[MN%SG^*==_X+$77B?4KGP?_P %2OV2;729+^9M+M;WPE+)-#;%R8DD87H#
M.$V@D  D$U] ?\$_+O\ ;5NO^$N_X;!_:L^#_P 3MOV#_A'?^%4:*]G_ &;_
M ,?/VC[5NGEW^9^Y\O&,>5)USP ?1]%%% !1110!YC^VI_R:-\2?^Q*U'_T0
M]?B#7[??MJ?\FC?$G_L2M1_]$/7X@U]YPE_NE3_%^A_&GTF/^2CP/_7I_P#I
M;"BBBOK#^:@HHHH **** "OT[_X(@_\ )NWBK_L=7_\ 22VK\Q*_3O\ X(@_
M\F[>*O\ L=7_ /22VKP.)?\ D52]5^9^T^ '_)R*/_7NI_Z2?:-%%%?FQ_>X
M4444 %?QX_MX?\GQ?&;_ +*OXB_].=Q7]AU?QX_MX?\ )\7QF_[*OXB_].=Q
M7OY#_%GZ(^<XB_A4_5GE-%%%?2GRP4444 %%%% !7Z7_ /!J7_RDSU;_ +)1
MJO\ Z66%?FA7Z7_\&I?_ "DSU;_LE&J_^EEA7'F'^Y5/0[<N_P!^I^J/Z-:*
M**^'/OPHHHH *_G*_P"#K3_E)GI/_9*-*_\ 2R_K^C6OYRO^#K3_ )29Z3_V
M2C2O_2R_KU\E_P!]^3/&SW_</FC\T****^M/C HHHH **** "O5OV#_^3XO@
MS_V5?P[_ .G.WKRFO5OV#_\ D^+X,_\ 95_#O_ISMZBI_#?H:4?XL?5']AU%
M%%?GQ^D!1110 4444 %%%% !7R3_ ,%9O^"/OP'_ ."N/@/PKX9^+_CWQ%X:
MU/P-?W5[X6U70TMIHDFG6)9%N;:YB=+F(^2GR90\?>P2#];5\/?\%N?VM?\
M@IQ^R]\./!5G_P $S?V8+GX@:SXGU&]@\4:K9^$;G6I?#UM$D)CFCMXI8T,C
MF23;YI*'RB,<Y !\=7'_  0S7]D.VDN/BW_P2;^!/[2_A"Q0M/XD^'>NWGA'
MQ/%;H"SW$^FZA=O87#!1G9!<PYQPO3/UG_P0^\=_\$@/&VG_ !,C_P""77P2
MF^'NN:==:7;?%GPKJ.DW5M?64JF]%BL[22S02\B]VFWED'WMQY7/Y[6$?Q_^
M.-S'X@_X*=_\$[_^"@G[1UYY@ED\-:KIT7AWPFD@.0T>C:7+&@.?[\D@( !!
MYS^H?_!)KXL^$_&O@WQ1\/? '_!*CQA^RWHGA?\ L\V6E^)_!]KI$.N-.+@.
M\"VX'FO%Y*^8S9;-PAR<F@#ZYHHHH **** /,?VU/^31OB3_ -B5J/\ Z(>O
MQ!K]OOVU/^31OB3_ -B5J/\ Z(>OQ!K[SA+_ '2I_B_0_C3Z3'_)1X'_ *]/
M_P!+84445]8?S4%%%% !1110 5^G?_!$'_DW;Q5_V.K_ /I);5^8E?IW_P $
M0?\ DW;Q5_V.K_\ I);5X'$O_(JEZK\S]I\ /^3D4?\ KW4_])/M&BBBOS8_
MO<**** "OX\?V\/^3XOC-_V5?Q%_Z<[BO[#J_CQ_;P_Y/B^,W_95_$7_ *<[
MBO?R'^+/T1\YQ%_"I^K/*:***^E/E@HHHH **** "OTO_P"#4O\ Y29ZM_V2
MC5?_ $LL*_-"OTO_ .#4O_E)GJW_ &2C5?\ TLL*X\P_W*IZ';EW^_4_5']&
MM%%%?#GWX4444 %?SE?\'6G_ "DSTG_LE&E?^EE_7]&M?SE?\'6G_*3/2?\
MLE&E?^EE_7KY+_OOR9XV>_[A\T?FA1117UI\8%%%% !1110 5ZM^P?\ \GQ?
M!G_LJ_AW_P!.=O7E->K?L'_\GQ?!G_LJ_AW_ -.=O45/X;]#2C_%CZH_L.HH
MHK\^/T@**** "BBB@ HHHH **** "BOQ&_8L_8R_X(J_M/Z3X]\??\%<_B)X
M/\2?M(1?%+Q':_$=/B#\9+C39+)4U.X%C'90)?0(;%K+[,\4B*R'>RJV$")^
MB7_!-#]D_P#X)/\ [,'_  FO_#L"#P.G]N?V;_PG'_"&?$&77<^3]J^Q^=YE
MW<>1_K;O;C9O^?[VS@ ^IZ*** "BBB@#S']M3_DT;XD_]B5J/_HAZ_$&OV^_
M;4_Y-&^)/_8E:C_Z(>OQ!K[SA+_=*G^+]#^-/I,?\E'@?^O3_P#2V%%%%?6'
M\U!1110 4444 %?IW_P1!_Y-V\5?]CJ__I);5^8E?IW_ ,$0?^3=O%7_ &.K
M_P#I);5X'$O_ "*I>J_,_:? #_DY%'_KW4_])/M&BBBOS8_O<**** "OX\?V
M\/\ D^+XS?\ 95_$7_ISN*_L.K^/']O#_D^+XS?]E7\1?^G.XKW\A_BS]$?.
M<1?PJ?JSRFBBBOI3Y8**** "BBB@ K]+_P#@U+_Y29ZM_P!DHU7_ -++"OS0
MK]+_ /@U+_Y29ZM_V2C5?_2RPKCS#_<JGH=N7?[]3]4?T:T445\.??A1110
M5_.5_P '6G_*3/2?^R4:5_Z67]?T:U_.5_P=:?\ *3/2?^R4:5_Z67]>ODO^
M^_)GC9[_ +A\T?FA1117UI\8%%%% !1110 5ZM^P?_R?%\&?^RK^'?\ TYV]
M>4UZM^P?_P GQ?!G_LJ_AW_TYV]14_AOT-*/\6/JC^PZBBBOSX_2 HHHH **
M** "BBB@ KP#]O']M/XE?L;:3X;U/X<?L/?%+XUOKUS<Q7=K\,=,2YDTD1+&
M5>X#$;5D\PA?4QM7O]>+?M>^"_VW-0BT7XB?L0_%WPMI^M:"MP-2\!>/](:7
M1/%44GED))=6X^U6$\>QO+FCWQ_O6$D,@VE #\Q-<\8_LB^)=:O/$?B#_@T5
M^*UY?ZA=27-]>7'PATYI)YI&+/(S'DLS$DGN37V;_P $>;OX+77_  L3_A4'
M_!('Q1^REM_LC^T?^$D\'6VD_P#"4?\ '[Y?E^1_K?LWS[MWW?M:X^\:P-2_
MX*W_ +=/PMN&\-_'K_@AA\=AK$1VM-\+]3T[Q3ID^/XX[F)XB%/4*Z*PS@@$
M5I>&_P!HW_@LA^V;.NA?"?\ 8VTC]F+PK<-B[^(7Q=UF#7->$)X)L=#M"(XY
MQV-Y-Y?).Q\88 ^Y**H^&-(O= \-:=H6I>(+O5KBRL8;>?5;\1B>\=$"M-((
MU5 [D%FVJJY)P .*O4 %%%% 'F/[:G_)HWQ)_P"Q*U'_ -$/7X@U^WW[:G_)
MHWQ)_P"Q*U'_ -$/7X@U]YPE_NE3_%^A_&GTF/\ DH\#_P!>G_Z6PHHHKZP_
MFH**** "BBB@ K]._P#@B#_R;MXJ_P"QU?\ ])+:OS$K]._^"(/_ ";MXJ_[
M'5__ $DMJ\#B7_D52]5^9^T^ '_)R*/_ %[J?^DGVC1117YL?WN%%%% !7\>
M/[>'_)\7QF_[*OXB_P#3G<5_8=7\>/[>'_)\7QF_[*OXB_\ 3G<5[^0_Q9^B
M/G.(OX5/U9Y31117TI\L%%%% !1110 5^E__  :E_P#*3/5O^R4:K_Z66%?F
MA7Z7_P#!J7_RDSU;_LE&J_\ I985QYA_N53T.W+O]^I^J/Z-:***^'/OPHHH
MH *_G*_X.M/^4F>D_P#9*-*_]++^OZ-:_G*_X.M/^4F>D_\ 9*-*_P#2R_KU
M\E_WWY,\;/?]P^:/S0HHHKZT^,"BBB@ HHHH *]6_8/_ .3XO@S_ -E7\._^
MG.WKRFO5OV#_ /D^+X,_]E7\._\ ISMZBI_#?H:4?XL?5']AU%%%?GQ^D!11
M10 4444 %%%% !45[>V>G6KWVH7<4$,8S)--(%51ZDG@5+7Y3?\ !=Z_\=^+
MOV\OV;/@E\9M.\ 'X)ZFFM:I96'C_P"+NI>%-%U_Q3:+;M;0:I=V>G7'DF%&
M\RUC)VW$CRJQ4H$D /T^^(/Q+^''PE\-2>,_BK\0-$\,Z/"ZI-JWB#58;*V1
MFZ*99F5 3C@$\U<\+^*O"_C?P_:>+/!?B2PU?2K^(2V.IZ7>)<6]PAZ-')&2
MKKQU!(K\8_$J_M#_ /!9?_@I%KFO>-_@!^SO\4OAG^S3X0BTZX\-W/QTU:?P
M1/XDU%GGEO5OH_#["_N(+2(0R0-;B*$A6,I8[!Z%_P $.[[XN>!?V]?VAO@?
M^S)\-OA#:? K2]6T"Z\1Z5X"^+VJ:SH?A?7)[2[^U)H<DVCPK=R2F*W-S;DP
MQVY5 DC']TH!^M-%%% !1110!YC^VI_R:-\2?^Q*U'_T0]?B#7[??MJ?\FC?
M$G_L2M1_]$/7X@U]YPE_NE3_ !?H?QI])C_DH\#_ ->G_P"EL****^L/YJ"B
MBB@ HHHH *_3O_@B#_R;MXJ_['5__22VK\Q*_3O_ ((@_P#)NWBK_L=7_P#2
M2VKP.)?^15+U7YG[3X ?\G(H_P#7NI_Z2?:-%%%?FQ_>X4444 %?QX_MX?\
M)\7QF_[*OXB_].=Q7]AU?QX_MX?\GQ?&;_LJ_B+_ -.=Q7OY#_%GZ(^<XB_A
M4_5GE-%%%?2GRP4444 %%%% !7Z7_P#!J7_RDSU;_LE&J_\ I985^:%?I?\
M\&I?_*3/5O\ LE&J_P#I985QYA_N53T.W+O]^I^J/Z-:***^'/OPHHHH *_G
M*_X.M/\ E)GI/_9*-*_]++^OZ-:_G*_X.M/^4F>D_P#9*-*_]++^O7R7_??D
MSQL]_P!P^:/S0HHHKZT^,"BBB@ HHHH *]6_8/\ ^3XO@S_V5?P[_P"G.WKR
MFO5OV#_^3XO@S_V5?P[_ .G.WJ*G\-^AI1_BQ]4?V'4445^?'Z0%%%% !111
M0 4444 %<?\ '+]GWX&?M-_#^?X5?M#_  B\.^-O#=S*LLNB^)](BO+?S5SL
MD"2J0KKDX<889."*["B@#S_X;_LH_LT_!SX+WG[.OPD^!7A;PQX&U&UN;?4/
M"V@:-%9V=REQ'Y<_F)$%WM(AVLYRS#J:M?L^_LV_ /\ 92^&UM\'_P!F[X1:
M#X*\,VDK2Q:/X>TY+>)I6QOE?:,R2-@;I')9L#).*[:B@ HHHH **** /,?V
MU/\ DT;XD_\ 8E:C_P"B'K\0:_;[]M3_ )-&^)/_ &)6H_\ HAZ_$&OO.$O]
MTJ?XOT/XT^DQ_P E'@?^O3_]+84445]8?S4%%%% !1110 5^G?\ P1!_Y-V\
M5?\ 8ZO_ .DEM7YB5^G?_!$'_DW;Q5_V.K_^DEM7@<2_\BJ7JOS/VGP _P"3
MD4?^O=3_ -)/M&BBBOS8_O<**** "OX\?V\/^3XOC-_V5?Q%_P"G.XK^PZOX
M\?V\/^3XOC-_V5?Q%_Z<[BO?R'^+/T1\YQ%_"I^K/*:***^E/E@HHHH ****
M "OTO_X-2_\ E)GJW_9*-5_]++"OS0K]+_\ @U+_ .4F>K?]DHU7_P!++"N/
M,/\ <JGH=N7?[]3]4?T:T445\.??A1110 5_.5_P=:?\I,])_P"R4:5_Z67]
M?T:U_.5_P=:?\I,])_[)1I7_ *67]>ODO^^_)GC9[_N'S1^:%%%%?6GQ@444
M4 %%%% !7JW[!_\ R?%\&?\ LJ_AW_TYV]>4UZM^P?\ \GQ?!G_LJ_AW_P!.
M=O45/X;]#2C_ !8^J/[#J***_/C]("BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#S']M3_DT;XD_]B5J/_HAZ_$&OV^_;4_Y-&^)/_8E:C_Z(>OQ!K[SA
M+_=*G^+]#^-/I,?\E'@?^O3_ /2V%%%%?6'\U!1110 4444 %?IW_P $0?\
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
M  I;QU_STT'_ ,*W3?\ Y(J.W^#WC:Z0R1-HH 8C$GBC3T.1[-.#CWK]Q_\
MA5WPS_Z)WH7_ (*(?_B:\2_8(\!^!M7^#6JW.J^#-)NI%\;ZPBR7&G1.P47)
M 7)4\ =!1_K9F/\ )#[G_P#)!_Q+9P+_ -!.)_\  Z7_ ,I/RI_X4MXZ_P">
MF@_^%;IO_P D4?\ "EO'7_/30?\ PK=-_P#DBOW#_P"%7?#/_HG>A?\ @HA_
M^)H_X5=\,_\ HG>A?^"B'_XFC_6S,?Y(?<__ )(/^);.!?\ H)Q/_@=+_P"4
MGX>?\*6\=?\ /30?_"MTW_Y(K[K_ ."6/Q@^$_[.'P8\0>$_C/\ $O0=&U"^
M\3M=VMO_ &M#<;X3;0INW0,ZCYD88)!XZ5]L?\*N^&?_ $3O0O\ P40__$T?
M\*N^&?\ T3O0O_!1#_\ $UQX[/\ &9AAW1J1BD^R=]/5L^HX0\&.%^"L[CFF
M!K5I5(J22G*#C:2L](TXOTU.%_X;G_9'_P"B]:#_ -_G_P#B:/\ AN?]D?\
MZ+UH/_?Y_P#XFNZ_X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (FO
M$/UPX7_AN?\ 9'_Z+UH/_?Y__B:/^&Y_V1_^B]:#_P!_G_\ B:[K_A5WPS_Z
M)WH7_@HA_P#B:/\ A5WPS_Z)WH7_ (*(?_B: .%_X;G_ &1_^B]:#_W^?_XF
MOYM/VM/^">/[6/Q-_:J^)GQ(\$>"=!OM%\0_$'6M2T>]_P"%@Z)%]HM9[Z:6
M*39)>*Z;D=3M8!AG! /%?U"_\*N^&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\
M%$/_ ,377A,;5P4FX)._?_AT<6-P-''12J-JW;_AF?R<_P##KG]MG_HFN@_^
M''T#_P"3J/\ AUS^VS_T370?_#CZ!_\ )U?UC?\ "KOAG_T3O0O_  40_P#Q
M-'_"KOAG_P!$[T+_ ,%$/_Q-=_\ ;F+_ )8_<_\ ,\__ %?P?\TOO7^1_)S_
M ,.N?VV?^B:Z#_X<?0/_ ).IB_\ !,+]M5KAK4?#/1=RJ"2?B%H07!]&^VX)
M]@:_K)_X5=\,_P#HG>A?^"B'_P")KQ+P+X#\#2_MZ>.])E\&:2UI%X(TMXK5
MM.B,:,9&RP7;@$^M']N8O^6/W/\ S#_5_!_S2^]?Y'\TW_#KG]MG_HFN@_\
MAQ] _P#DZC_AUS^VS_T370?_  X^@?\ R=7]8W_"KOAG_P!$[T+_ ,%$/_Q-
M'_"KOAG_ -$[T+_P40__ !-']N8O^6/W/_,/]7\'_-+[U_D?R<_\.N?VV?\
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
MX/\ "NN>%]:\,^);SPWX\\$>*;=8M3\-:U:E1/97"HS*2 R.KJ2K(ZG@[E4
M]KHKY3^$G_!7C]F+]H+_ (*1:K_P3C^ NIQ>+=3\-^ [WQ!XI\8:1J"2Z=87
M5O=VMN=,0J")Y@+D/(R-MC("'<^\1M_:I_X*=:O\)OVG;7]B/]E3]E#Q/\<?
MBR/#B^(/$&@:%K=EI.G^'M,9]D<M]J%XPBADD(_=PX+,,'C<NX ^KJ*\,_8A
M_;L\&_MH:7XLT-_ASX@\ ^/_ (<ZXNC?$CX;>+5A&HZ!>/$)827A=XKBVFC/
MF0W$;%)4!(Q@@>YT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 ?+O[:W[9?[*_P#P31LI];\.?""SUOXO?%G4PGA?X<> =%A7Q#X_U94\
MN-I?*3>T<8($EW-N6),@;FVHWYY_MY_L8?&W]F?_ ((O_%CXI_M<:IIUU\2/
MCY\?O#'B_P",]CHSYTS1K>?6[%(M*B;)$D-NJ1(9,MN=F&YU57/TWXU_X(W_
M +<\G_!0#XA_\%!O@Y_P52T;PUXE\;1)IVE0ZU^SU9ZY+X;T2(GR=,M)[K4Q
MY28P9&BCB\Y\NRY)%>TQ_P#!/CXV_'K]D+XE_LA?\%)_VP(/C7IGQ"M!:V^K
M:-\-;3PO+HT0"LC1QP3SI++'<)'.COPK1J"K#(H \M_X.8S);_\ !)?Q/J&D
MC&M6?COPA-X<9/\ 6)?#7[$(8_\ ;V&3\":]L_;3_:R_8[_X)IZ5JG[0'B[P
M#82_$7XEW-IIFE>'_!GA^&3Q3\1-1MT\FRLD$2^==F)91&KR$I LN,KO56\9
MT/\ X)3?MF?%[Q5\-/#'_!0#_@H/9?%#X9_"/Q'9:]H7AC2/ARFD7OBC4;+/
MV"XUJZ-U,)A"WS-%&BK,WS/S6?\ M ?\$>_VS/B3_P %'-<_X*,?"#_@IMI'
MA#7)]"BT/P=H^N? 6U\0CPIIBQJLD%G+=:DJH\LGG222I&CMY\BYVD@@';_\
M$OOV*/C7X4@^,_[77[<FGV-M\5/VG-5L[_QIX/TFZ+VWAO2+2S>STW1O/0@R
MS06TKI),I +-A2=F]O*],_9R^!/[*G_!=;]GOX+?LY?"G1?!OA;3/V;O%OV3
M1M"LEAB#'4+/=(Y'S2RM@%I'+.YY9B>:^M/V-?@C^VU\&_\ A)/^&QOVZ=/^
M-/\ :7V/_A'/L'PGM/"_]C>7Y_VC=]GN9_M/G;X,;MOE^0<9\PXK^-_V)_\
MA,O^"B?@7]OG_A9GV;_A"OAOJWA3_A$_[&W_ &S[;<13?:?M7G#R]GE;?+\I
MMV[.Y<8(![O1110 4444 %%%% !1110!Y3^U#\0_V0_V7_#5Q^VK^U$_A+0(
M_ ^ES0P>.M:TR%[ZP@FX>UM9MAG+3-A1!$296( 5C7QM^S1\/_VFOVX/VE?%
MG_!8KXM_#/5/AWHFE?"34O"O[-WP[U6/R]:>QN-T\NN:B@/[B>X946*#)VQL
M"?NK))Z)_P %0O\ @E-\>O\ @H/\>OA7\8? /[;VG?#_ $OX3RR:CHG@_6OA
M-#XFL+C6W9@-3FCGOH(I'CCV+$LD3^4RNZL"Y ]"_9:_9G_X*6?"WXL0^*_V
MH?\ @J!I/Q6\*)8S13>$;/X#6'AYY)V $<WVR"]E=0AR=FS#9Y(H \@_X()Z
M=X-;_@@-\)+&:&V;2)_ &LG5%;_5L7O[\W._ZNTF[WS7)?\ !$+Q%^SS\+O^
M"%G[/W[7/[7T?A33!\+_  KKESI7COQ980-<>'+2;4KVV)M;AU,D!FMA##LA
M(:8%(\-D+6I<_P#!&_\ :]^&7@/QI^R+^R+_ ,%$[?P#^SYX[U74;F3PC=?#
MF._UOPK::A*\E_IVDW_VE%C@E:6;8TD3/#YA*EFRS:W[=W_!$;7OVF_A/\!_
MV>?V=?VK;+X7?#OX#K#+I?@S6?AK%XGLM;N[:.**SN+V.:]MXYS"J2G9(CK(
M]Q(S YQ0!E?LE>'_ (O_ /!4K]OGP=_P5>^(/@'4_ WP=^%&@:OIO[.?A[7K
M4PZOXDDU6%;>^\17,1YMK::W"QP0GYG4++\HQOT_^#9I))/^"2'A34-53_B<
M7OCCQ=-XA>3_ %LEZ=?OE<R_[>U4!]@*]5_9N_98_P""HOPU^,NB^,/VB?\
M@JWHWQ)\%V(N!J_@BT_9ZT[0GU$-;2QPXO8;Z5X/+F:*7Y4.\1;#@,2/+]=_
MX)1_ME?"/Q!\2_!G[ ?_  4'L_AA\,/BYXCO==USPSJ_PZ75K_POJ%]_Q_S:
M+=BZA$(F;++%(C+"QW1G)S0 S_@V?:1?^"4'AVRLB3HMKX_\7P^&L9V?8!KU
M[LV9_AWF3I[U]]UYS^R-^R[\+?V*_P!FKP;^RQ\%[*:'PUX)T5-/TXW3AIIS
MDO+<2D  RRRO)*Y  +R-@ 8%>C4 %%%% !1110 4444 <[\4?A[\)OB1X3DT
M?XU>!_#NOZ%9SQZA+:^*-,@NK2"2 ^8EP5G5D5HR-X?JI&01BOSN^+?C[6?^
M"\O[07A'X,_LW:=*O[+WPD^)%GXB^(OQ>GB*0>.-7TV0O!HNBYYGMEEYGNQA
M>!L;A//^JO\ @J7^Q)\2O^"B'['FN?LE_#C]IB?X5)XGNX$\1>(+;PV=3DO-
M-0LTMAY8NK8HLK",.PDYC5XRI$AQXY\$?^"=/_!5SX&:-X7^'_A/_@L+X1M/
M!?AA;6VM?"6D?LHZ18P"PA*@VL;)J)\D,@*[P"03NY- &?\ \$N5DG_X*L?\
M% =0UQ?^)R?B'X.AE:3_ %GV%-!/V,?[FPMM^IK,_P"">?A'0?'?_!3?_@HU
M\+]:TW[5X.UGQ1X/M;RQCF>..:6Z\.2)J"AD8,KME0S*0P)!!!KT_P#:*_X)
MV?M$1?M=ZS^W+_P3]_:ITGX8^-/&OANST3XEZ'XJ\%_VWHWB6.S#+97K1K/!
M)!=V\;M&KJS*R!5*@;]_H7_!/3]A.Q_88^&7B+2]>^*=_P#$#Q[X_P#%UWXJ
M^)?Q!U2PCM9==U>X"JSI;QEEMH$1$2.!694 .#\QH ^8?AQ\!?@O^S/_ ,'!
M?P^^#7[/_P ,=%\(>%M(_8LU5-/T30;%+>"//BBV+.0H^=V/+.V6=B2Q))-6
M/BUHW[4'_!.O_@JY\3?VX?!O['_C?XU_##X^>$/#]CKR_"^&VN]>\+ZOI$+6
MT*?8[B:$36LT3ES(' 5@=VW: _T[JO[$W]I_\%+-'_X*(?\ "S-G]E?!>[\
M?\(?_8V?-\[5([_[;]K\[Y<>7Y?D^4<YW;QC;7"?M._L(?M2:M^U<?VTOV%_
MVN['X>^*M6\)0^'/&7AGQGX3?7=!UFVAE:2WNEA6Y@>UNHM[+O1BKJ%! ^8N
M ?-__!*;QG\?/B9_P6__ &NOB5\9?A.W@.;7/A_X'N9_!4VI17=WI$0@GCL(
M[]X&:%;M[>.2=HT9Q&)P@8E6-?J%7SU^P#^P5%^QCIWC;QOX^^+]_P#$GXI_
M%3Q$NN?$WXBZEIL=DVJW,<0AMH(+:-F6UM+>+*10AFV!F^;! 7Z%H **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>cvlt-20210331_g2.jpg
<TEXT>
begin 644 cvlt-20210331_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
MP 3* P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** /YP?"/_!>;_@XJ_:;_ &D?B1\&?V+?A[X?
M\;_\(1X@OHI[+2? =O++:627DD$+R%Y%SG:!GN:] _X;Y_X/)?\ HRS_ ,QQ
M9_\ Q^C_ (--O^4IG[7?_;Q_Z?)Z_?Z@#\ ?^&^?^#R7_HRS_P QQ9__ !^C
M_AOG_@\E_P"C+/\ S'%G_P#'Z_?ZB@#\ ?\ AOG_ (/)?^C+/_,<6?\ \?H_
MX;Y_X/)?^C+/_,<6?_Q^OW^HH _ '_AOG_@\E_Z,L_\ ,<6?_P ?H_X;Y_X/
M)?\ HRS_ ,QQ9_\ Q^OW^HH _ '_ (;Y_P"#R7_HRS_S'%G_ /'Z/^&^?^#R
M7_HRS_S'%G_\?K]_J* /P!_X;Y_X/)?^C+/_ #'%G_\ 'Z/^&^?^#R7_ *,L
M_P#,<6?_ ,?K]_J* /P!_P"&^?\ @\E_Z,L_\QQ9_P#Q^C_AOG_@\E_Z,L_\
MQQ9__'Z_?ZB@#\ ?^&^?^#R7_HRS_P QQ9__ !^C_AOG_@\E_P"C+/\ S'%G
M_P#'Z_?ZB@#\ ?\ AOG_ (/)?^C+/_,<6?\ \?H_X;Y_X/)?^C+/_,<6?_Q^
MOW^HH _ '_AOG_@\E_Z,L_\ ,<6?_P ?H_X;Y_X/)?\ HRS_ ,QQ9_\ Q^OW
M^HH _ '_ (;Y_P"#R7_HRS_S'%G_ /'Z/^&^?^#R7_HRS_S'%G_\?K]_J* /
MP!_X;Y_X/)?^C+/_ #'%G_\ 'Z/^&^?^#R7_ *,L_P#,<6?_ ,?K]_J* /P!
M_P"&^?\ @\E_Z,L_\QQ9_P#Q^C_AOG_@\E_Z,L_\QQ9__'Z_?ZB@#\ ?^&^?
M^#R7_HRS_P QQ9__ !^C_AOG_@\E_P"C+/\ S'%G_P#'Z_?ZB@#\ ?\ AOG_
M (/)?^C+/_,<6?\ \?H_X;Y_X/)?^C+/_,<6?_Q^OW^HH _ '_AOG_@\E_Z,
ML_\ ,<6?_P ?H_X;Y_X/)?\ HRS_ ,QQ9_\ Q^OW^HH _ '_ (;Y_P"#R7_H
MRS_S'%G_ /'Z/^&^?^#R7_HRS_S'%G_\?K]_J* /P!_X;Y_X/)?^C+/_ #'%
MG_\ 'Z/^&^?^#R7_ *,L_P#,<6?_ ,?K]_J* /P!_P"&^?\ @\E_Z,L_\QQ9
M_P#Q^C_AOG_@\E_Z,L_\QQ9__'Z_?ZB@#\ ?^&^?^#R7_HRS_P QQ9__ !^C
M_AOG_@\E_P"C+/\ S'%G_P#'Z_?ZB@#\ ?\ AOG_ (/)?^C+/_,<6?\ \?H_
MX;Y_X/)?^C+/_,<6?_Q^OW^HH _ '_AOG_@\E_Z,L_\ ,<6?_P ?H_X;Y_X/
M)?\ HRS_ ,QQ9_\ Q^OW^HH _ '_ (;Y_P"#R7_HRS_S'%G_ /'Z/^&^?^#R
M7_HRS_S'%G_\?K]_J* /P!_X;Y_X/)?^C+/_ #'%G_\ 'Z/^&^?^#R7_ *,L
M_P#,<6?_ ,?K]_J* /P!_P"&^?\ @\E_Z,L_\QQ9_P#Q^C_AOG_@\E_Z,L_\
MQQ9__'Z_?ZB@#\ ?^&^?^#R7_HRS_P QQ9__ !^C_AOG_@\E_P"C+/\ S'%G
M_P#'Z_?ZB@#\ ?\ AOG_ (/)?^C+/_,<6?\ \?H_X;Y_X/)?^C+/_,<6?_Q^
MOW^HH _ '_AOG_@\E_Z,L_\ ,<6?_P ?H_X;Y_X/)?\ HRS_ ,QQ9_\ Q^OW
M^HH _ '_ (;Y_P"#R7_HRS_S'%G_ /'Z/^&^?^#R7_HRS_S'%G_\?K]_J* /
MP!_X;Y_X/)?^C+/_ #'%G_\ 'Z/^&^?^#R7_ *,L_P#,<6?_ ,?K]_J* /P!
M_P"&^?\ @\E_Z,L_\QQ9_P#Q^C_AOG_@\E_Z,L_\QQ9__'Z_?ZB@#\ ?^&^?
M^#R7_HRS_P QQ9__ !^C_AOG_@\E_P"C+/\ S'%G_P#'Z_?ZB@#\ ?\ AOG_
M (/)?^C+/_,<6?\ \?H_X;Y_X/)?^C+/_,<6?_Q^OW^HH _ '_AOG_@\E_Z,
ML_\ ,<6?_P ?H_X;Y_X/)?\ HRS_ ,QQ9_\ Q^OW^HH _ '_ (;Y_P"#R7_H
MRS_S'%G_ /'Z/^&^?^#R7_HRS_S'%G_\?K]_J* /P!_X;Y_X/)?^C+/_ #'%
MG_\ 'Z/^&^?^#R7_ *,L_P#,<6?_ ,?K]_J* /P!_P"&^?\ @\E_Z,L_\QQ9
M_P#Q^C_AOG_@\E_Z,L_\QQ9__'Z_?ZB@#\ ?^&^?^#R7_HRS_P QQ9__ !^C
M_AOG_@\E_P"C+/\ S'%G_P#'Z_?ZB@#\ ?\ AOG_ (/)?^C+/_,<6?\ \?H_
MX;Y_X/)?^C+/_,<6?_Q^OW^HH _ '_AOG_@\E_Z,L_\ ,<6?_P ?H_X;Y_X/
M)?\ HRS_ ,QQ9_\ Q^OW^HH _ '_ (;Y_P"#R7_HRS_S'%G_ /'Z/^&^?^#R
M7_HRS_S'%G_\?K]_J* /P!_X;Y_X/)?^C+/_ #'%G_\ 'Z/^&^?^#R7_ *,L
M_P#,<6?_ ,?K]_J* /P!_P"&^?\ @\E_Z,L_\QQ9_P#Q^C_AOG_@\E_Z,L_\
MQQ9__'Z_?ZB@#\ ?^&^?^#R7_HRS_P QQ9__ !^C_AOG_@\E_P"C+/\ S'%G
M_P#'Z_?ZB@#\ ?\ AOG_ (/)?^C+/_,<6?\ \?H_X;Y_X/)?^C+/_,<6?_Q^
MOW^HH _ '_AOG_@\E_Z,L_\ ,<6?_P ?H_X;Y_X/)?\ HRS_ ,QQ9_\ Q^OW
M^HH _ '_ (;Y_P"#R7_HRS_S'%G_ /'Z/^&^?^#R7_HRS_S'%G_\?K]_J* /
MP!_X;Y_X/)?^C+/_ #'%G_\ 'Z/^&^?^#R7_ *,L_P#,<6?_ ,?K]_J* /P!
M_P"&^?\ @\E_Z,L_\QQ9_P#Q^C_AOG_@\E_Z,L_\QQ9__'Z_?ZB@#\ ?^&^?
M^#R7_HRS_P QQ9__ !^C_AOG_@\E_P"C+/\ S'%G_P#'Z_?ZB@#\ ?\ AOG_
M (/)?^C+/_,<6?\ \?H_X;Y_X/)?^C+/_,<6?_Q^OW^HH _ '_AOG_@\E_Z,
ML_\ ,<6?_P ?H_X;Y_X/)?\ HRS_ ,QQ9_\ Q^OW^HH _ '_ (;Y_P"#R7_H
MRS_S'%G_ /'Z/^&^?^#R7_HRS_S'%G_\?K]_J* /P!_X;Y_X/)?^C+/_ #'%
MG_\ 'Z/^&^?^#R7_ *,L_P#,<6?_ ,?K]_J* /P!_P"&^?\ @\E_Z,L_\QQ9
M_P#Q^C_AOG_@\E_Z,L_\QQ9__'Z_?ZB@#\ ?^&^?^#R7_HRS_P QQ9__ !^C
M_AOG_@\E_P"C+/\ S'%G_P#'Z_?ZB@#\ ?\ AOG_ (/)?^C+/_,<6?\ \?H_
MX;Y_X/)?^C+/_,<6?_Q^OW^HH _ '_AOG_@\E_Z,L_\ ,<6?_P ?H_X;Y_X/
M)?\ HRS_ ,QQ9_\ Q^OW^HH _ '_ (;Y_P"#R7_HRS_S'%G_ /'Z/^&^?^#R
M7_HRS_S'%G_\?K]_J* /P!_X;Y_X/)?^C+/_ #'%G_\ 'Z/^&^?^#R7_ *,L
M_P#,<6?_ ,?K]_J* /P!_P"&^?\ @\E_Z,L_\QQ9_P#Q^C_AOG_@\E_Z,L_\
MQQ9__'Z_?ZB@#\ ?^&^?^#R7_HRS_P QQ9__ !^C_AOG_@\E_P"C+/\ S'%G
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
M>KZOI/A_2;K7M?U2WL;&RMWGO;V\G6**WB12SR.[$!%5026)  !)KY^\'?\
M!7/_ ()>_$#XAQ?"GP7^W[\)M1U^XNOLUI86WCBS/VJ8G CB?S-DKDG 5&)8
M\#->1_\ !PY\"_V@_P!HK_@FCK/@S]G;P9JOBYK7Q5H^J^,/!/A^Y:.]\3:!
M;7'FW=A 4^9W;$<FU<LPB(4,Q"M\M0?M<_\ !L7^W1\!-3_8K\6?#SP'\"]>
MU+1GTJST7X@?"R+PYJ?A>\:,I%.EYY2P1SQ2$-_Q\@N00^5=@0#]6_C=^T!\
M#/V:O!)^)7[0WQ@\->!_#PNX[4ZWXKUJ&PM//DSLB\V9E7<VUL+G)P:\P\*?
M\%6_^"8GCG7K?POX1_X*&_!2_P!1NY!':6-O\3M+,L[DX"(OGY=B3PHR3Z5\
M&?\ !<?X$ZE\"?\ @B'\%/V>/''Q=D^)O_"._%;P7I,WBW5+)5;6[599DB>2
M/S)0V8=B$EWWA=Q)W&ON#XI_\$>O^"6GQA\#:C\/_%O_  3_ /A'!::E:20/
M>:'X T_3KVW##&^"ZMH4F@D'4.C @B@#Z05E=0Z,"",@@\$5QGB']H[]G_PC
M\9M$_9S\4_&OPKIWC_Q+9/>>'O!5]KUO%JFI6Z"4M+!:LXEE0""8EE4C]T_]
MTX^(?^#=KXA?$S0?A+\;/V#OBAXTO_$G_#-7QMU;P1X5U_5)-]Q<:#&V;))&
M/)*!9<=EC:-  $ KX9^//@SXK?ML>'_VD/\ @X-^#KS7.M?!3XRZ/<? $!CY
M=UX5\)M+'JC*1G-I>+=7%RZ\Y:U=>A- '[\5X9\?/^"FO_!/7]EOQH?AO^T)
M^V;\.?"?B%55IM"U?Q3;I>0!@"IEA#%X@0007"@CIFO&_P#@I5_P4PMOA3_P
M1(\6_P#!1S]FO6-TNO?#[3;SP-?[59[2?5Y;:U@F*G(\RW:[\PHW >$J1U%6
MO^":W_!(7]CC]F7]ECPW:>,_@7X8\;^/O$VAV^I_$CQYXTT:#5M3UW5;F,37
M3R7%RKOY7F2.%C!V[>3N<L[ 'U9\+OBU\+/CAX)L_B7\&/B1H/BWP[J*EK#7
M?#6K0WUG< '!V30LR-@\'!X/!KH:_*ZR^$?A?_@D;_P7C^%'PW_9<TH>&O@]
M^UQX>UZW\1_#K304TO2_$6D6XN5U"S@'R6^]9((C&@"J)9<#:(U3],?BU\0=
M/^$OPJ\3?%75K5Y[7PSX>O=6N88SAI([:!YF4>Y"$4 <7^TA^W)^QS^Q]':'
M]J+]ISP1X#EU!=VGVGB;Q'!:W%TN<%XH6;S)%!X+*I [D5L_L_\ [4'[.7[5
MO@YOB!^S3\<O"OCO1HI?*N-0\*ZY!>I;RXSY<OE,3$^.=C@-CM7Y[?\ ! ?]
MC/X2_M0_LQ+_ ,%6/VR_A]H7Q)^,_P =-<U/6=0\0>+=,BU$:)817T]K:V%@
MDX=;6%8X,@1@$*ZQDE8U ^BO"7_!(SX4?!+_ (*.:/\ M^?LG>)[7X765UX8
MN]&^)WPT\,>'(XM*\9;P3;7+K')'':S0R'S"ZQ,9"B_=S(9 #ZZHK\_H/^"F
MG[?O[8GQC^(WA3_@EC^RA\/_ !!X%^%/BBX\,ZY\1OBOXQN=/MM?UJV ^U6>
MFP6D,C%8BRCSY#Y;[U/R@C,FC_\ !;B]UK_@G3\=OVH-4_9VE\,?%O\ 9VGN
M--^)/PCUS61(MEJ43*%V7<2?O;652S1RA1DQN " '8 ^_:*_+?XM_P#!;'_@
MHC^S_P#L_>%?^"CWQH_X)[^%M*_9OU^ZTIKV&#QT\WC&PTN_*+;ZG);>4+91
M)YD;+;;V<>8B.Z99U['QI_P58_X*,_LY_$WX2^/?VPOV#/"/A+X,_&7XA:;X
M0TJ72?'<E[XF\,7>H[OL3ZG#Y*P$MM9I(X2PCPRF0L%$@!^B]%?!?Q^_X*@?
MMF+_ ,%)_$__  3'_8W_ &2?"_BOQ-IG@K3/$=OXQ\7^*I[#1]*M)MPN)K_R
M89)2%<P1QQPJSR&5F.!&<]7^R%_P4\\>>(/C-\3_ -D+_@H-\)=#^%WQ3^$_
MA-?%VIW/A_77U#0=?\,'(;6+&62-)DCC?Y)(Y%W*2O.[>B 'V317YP?#7_@I
MU_P5L_:V^$US^V=^Q5_P3I\"ZC\'&DN9_"6C>./B!<6/BWQA802.AN;6&*W>
MWM3*4;RXYF). 07#*6Z+XB_\%W/ .L?L+?!K]J;]EOX3-XF\4?'GQY;>"/!G
M@_Q1K2:5#I6N.\L5Q'J5R5811P20N#M4M+NC*85]P /OVN9^'GQI^$/Q;OO$
M.F?"WXG:#XBN/"6NS:+XH@T758KE])U*+'FV=R(V)AF3(W1MAAGD5\P?L\_M
M:?\ !3OP]^U9X<_9G_;Q_8A\.0:1XSTB_N]$^*OP7U;4=6T/2KBUC$C6>J?:
M;9&LVD4XCE=E61RJ('.\I\H?M ?M,^+/B?\ \$[/^"B-G^RM^R=\/_"%[X-^
M)OC?PU\0-1MM7ELI=;LXM,E^VZ^QB@)EU%E*8B;"N1S(,4 ?K;I6JZ9KNF6V
MMZ)J4%Y97D"3VEW:S+)%/$ZADD1U)#*RD$$'!!!%3U^8O[+'_!1;XP?L'_\
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
M[SP]X*OM>MXM4U*W02EI8+5G$LJ 03$LJD?NG_NG':5^!'QZ\&?%;]MCP_\
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
M\<RZQ_PLGXM^ )VL[]=1A@#6.G'45CD;3T=L?. -X=R3MB9D^0;"7]@+2/\
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
MPY3_ ."5/_1CW@C_ ,!9?_CE>8^%OV7O^"MO["%HO@#]CCXU>!?C+\,;/Y-
M\*?&:2YM-<T*W&=EK!J%L-ES&@P 9@-JX544**G\0?"__@M]^UW9O\/_ (K_
M !)^%_[/G@V\4Q:U??#>:ZUCQ-=0D$/%!/-M@M0R\"5")$/(STK6]:]U6T[W
M?Y;F-J%K.A[W;E7Y['@WP,_X)N?\$\OVGO\ @J_\1=*^&'[+GA2;X.?!WP)!
MX;UNWM8'-CJ7C&XNO/D*MO\ WC6UNK0N ?D<<]1G[ _X<I_\$J?^C'O!'_@+
M+_\ '*]>_97_ &6/@O\ L:?!72_@+\!O#!TW0M,W2.\TOFW-]<OS+=7,IYEF
MD/+,?0*H5551Z)6=;%UI3]R3LM-W][]36A@J,(>_!7>KT7W+T/EW_ARG_P $
MJ?\ HQ[P1_X"R_\ QRC_ (<I_P#!*G_HQ[P1_P" LO\ \<KZBHK+ZSB?YW][
M-OJN%_D7W(JZ'HFE>&M%L_#F@V*6MCI]K';65M$/EABC4*B#V"@#\*_/K_@I
MI_RG&_X)S?\ 80^*/_I@LJ_0^BL#?8_*7_@X _9>^+O[-&H:Q_P6 _8PT W.
MKQ^ K_P=^T)X3M@5C\2^%;JV:W6_<(,F>R)C<O@D1Q1LW[NW96^?O$/B[7OC
MC_P1'_84_P""27PVUF>V\0?M-7&GV'B*:Q8>=8^%=.N3>:G<C@X*[82 1ATC
MF7D9%?NW10!^:'QT_P"#:[X=?%#]G'7O@/!_P4H_:VU?39O#QM-"\+>,?C4V
MH: D\*!K%)[%K4));Q31P-Y8VX$8VE2 1Y+^S/\ \%.?V_KK_@C7\-?CA\"O
M -SXM\<_L[?$FW\%?M.?#^+2A>:U?:)IA\FY:V!RWVDVWV5W< X9IVZ1-7[$
MT4 ?E;^U7_P6Y_X-UOVQ?V>K[3/C==:?\3]0U#29+?3?AY=?#*_E\1M>.I5;
M.V9[4?9;KS#M65)E56PPDQ@GYC_:S^&'QW_9,_X-<_V>O!_[8\FH:;K_ (=^
M+OA^_P!0L-621[K1M,;4KVYMK65<%P\5JT8,6-T>!%C]WBOW8@\!>!K;Q(WC
M*V\&:3'K#@A]533HA<L#U!E"[CGZUK4 ?GEXD_X.C?\ @CNVC3Q_!GXY>)OB
M5XG="-'\%>#_ (9:]_:.JSX.V&'[590Q;B<#YG'7O7R];:C^TK_P3,_X(J_'
MS]K'XV>$KGP[^T+^V#\5;^Z\.^#(R1>:1J.ON8+.R"\%;B"W-W=A"-RD+&RJ
MR,!^UU% 'YF_ '_@VO\  7PR_9G\._ G4O\ @I+^UKHUE%X:2U\0^%/!GQK:
MP\/FYGC+7Z6]BMJ8TMY9Y)V\L[LB0[BQ))^??V.OV8/$GQT_86_;"_X-JOB'
MXM,?BSX1:[-<?"C4=9?:;S1+FZ35='G<@$A!=1Q-*RCY$OD4 XP?VTHH _*?
MX<_\'"7@#X _L<3_  2_:UL;3X4_M2?#CPQ!IFI> /BW::C8Z;KMY;*D)O;:
M^M+:=9+>X5&D0KGYV !:/$S>3?L-?M[^'_\ @MQ_P6=^#O[1?C[PW:?";1_@
M;\+[^_\ !G@7Q7KL9U'Q7KFKK+:W%QIX=8C=V<4<882(@8-;H2H\PK'^SWB/
MP3X,\8^0?%WA'3-5^RR>9:_VE81S^2_]Y=ZG:>.HK)\7_!#X-_$#QGX:^(WC
MGX5>'M7\0>#;J2X\)ZYJ.CPS7>CRR1M$[6TK*7A+(Q4[2,\9Z# !J^-_"&A_
M$+P9J_@'Q/;F;3=<TNXT_4(E."\$T;1R+GME6(K\G?\ @F/_ ,%"OA3_ ,$6
M?AA/_P $G?\ @JAKVH?#C5?AMKFIK\-?'^J:%=2Z+XT\/W%Y+=07-O<P1R*L
MBF:16C? 0!$+>8KHOZ[51\1>%_#/B_3CH_BSP[8ZI:,P9K74;1)XR1T.UP1F
M@#\__@5_P5%^,/\ P4L_X*,>$O"W_!..YN[C]FGP#IFH3?&/XFZMX4:*R\2Z
MA(BK::9ILEU&LN^)U#.Z;<K)(2"%B,GCW_!+3]M_]FO_ ()!:1\7/^">_P#P
M45^(47PL\4>&OBSK_B+POJWB6QN$LO%V@7LRRV^H6<ZHRS,?F5H@2XPJX++(
MJ?K3IVFZ=H]C%I>DV$-K;0($@M[:()'&HZ!54  >PJKK_A+PKXK2"/Q1X9T_
M4EMI?,MEU"RCF$3_ -Y=X.T^XYH _#KQ9I'BSXT?\$\_^"FO_!2X>"-9T#P+
M\?1IH^&<&OV,EI<:GI.D0M;)JHAD 9(KDSAD) )\MNP!/T)_P7PAAMO^#8V_
MM[>)4CC\&^ 51%& H&H:4  /2OU1HH ^ /\ @X;_ .2$_L^_]G?^ /\ TJGK
MR#Q=^WK\ ?V%_P#@XL^,VH?M-ZY)X:\*>*_@GX5LO^$WN;":33]*O8Y)6A@N
MY8T86RSJTH61\*7B"YRPK]7J^7/ /["7C70O^"I/Q:_;9\7:GX;U'P9\0_A=
MH?ABST!_,ENUGLI7>5IXWB\KRF##;AV)[J* /F#]FGQ+IW_!3S_@LA\1_P!O
MG]FB&ZO?A%X(_9O?X6:#XZFL);:S\5:Y<:C+>RFT>5%,]O;AVC=@" X1AD."
M?(/^"2G_  5._9;_ &3/^"0>C_L#_$[5]9M_VB/!4/B/PLWP1C\-WDFO:CK5
MQJ-]+:VL$*1$.)!<PYDW!$R^YE"DU^S=AI]AI5E%IFEV4-M;01A(+>WB")&H
M& JJ. !Z"J__  C'AH:__P )6/#UC_:A@\G^TOLB?:/+_N>9C=M]LXH _!&^
M@O+;_@S[^!/C,:=<S:=X7^(EAK&NSVML\IM+&'Q??"2=E0$[5W+DX[UZ;_P5
M-U#]DK]H7]MG]G?_ (*S>-/B!XTU;]E/Q5\.]2\$:Q\4?AEJ>JZ8_AJ_BU&Z
M:"ZNGM1'<QVTD[R6[97&86R,A W[6S0PW,+V]Q$LD<BE71UR&!X((/45!;Z-
MH]KI0T.UTJVCLA$8A9QP*(@AX*[ ,8.3QC'- 'XZ?LN^ _\ @E!\6O\ @IY\
M)?"?[!-G\6?C[?\ @EKOQ)X@^*-]\8M9O_#_ ,/RL6+??]L$D5W-<G,?DHRD
M87)8!]GT)_P0>51\9_VZ7"C)_;.\4@G'M#7Z!>'_  QX;\):?_9/A7P]8Z9:
M^87^S:?:)#'N/5MJ #)]:O4 %?A%\!/^5:3]N'_LL'CC_P!*;"OW=HH _/'_
M (*-_P#*L[XG_P"S;]&_]([.O%/'WB^R_8+_ &Q?V//^"G?QOTZ_B^#>I?LJ
MV'PS\7^+K33Y;F#PE?.D=[:75VL09HX9WD$/F!2%*MNQ\H/Z\U'>65GJ-I+8
M:A:13P31E)H9HPR2*1@JP/!!'8T ?DIXR_X* ?LZ_MT?\'#'['\?[+OB23Q7
MX9\'>'?B!;W'CFQLI5TN_OY]$+2V=M.ZJMP]O'' \A3<J_:T&<Y ^;OV>?@#
M_P $ZOV1/C[\=?V:/^"LWQY^*'P>\8P?%;6?$G@K6;+XDZYH>A>+_#EXZRV]
MY:_8W$$EP"&61?OY*)\S(ZI^^^CZ+H_AW3(=%\/Z3;6-G;ILM[2S@6**)?14
M4 */8"H/$7A+PIXOMX[/Q9X9T_5(891+#%J-E'.J..C ." 1ZCF@#\J/^"='
M[3'[!'[!/['_ .T;_P %+? 'P/\ B-X5^&NH>([>V\/>+OB'XVO-3U/XK-9)
M-%97%E!?(LT"S27'E1EB^X%BY00/M\4_9N\"_M+?\$</CSX>_P""SW[87@+1
M++PI^U#JMS:_M :'H_AU(I/A2VIWHNM*G5U7S/)R42[!Q^\X;S9?*-?NBJJB
MA$4  8  X I: (=/U"PU:P@U72KV&YM;F%9;:YMY0\<L; %75APRD$$$<$&I
MJ** /Q!_X/>?^36?@?\ ]E U'_TA%?K_ /LG_P#)K/PT_P"R?Z-_Z0PU^0'_
M  >\_P#)K/P/_P"R@:C_ .D(K]?_ -D__DUGX:?]D_T;_P!(8: ._HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** /Y/?^"7?_  6%^&W_  1[_P""
M@?[17Q(^)'P=USQC!XQUR_TVVMM#OX8'MWBU:>4NQE&""#C K]!/^(WG]EG_
M *,>^('_ (45C_A7[!W?[+7[,=_=RW]_^SGX#GGGD:2::;PA9,\CDY+,3%DD
MDY)-1_\ #)_[+/\ T;5\/_\ PC;'_P"-4 ?D!_Q&\_LL_P#1CWQ _P#"BL?\
M*/\ B-Y_99_Z,>^('_A16/\ A7Z__P##)_[+/_1M7P__ /"-L?\ XU1_PR?^
MRS_T;5\/_P#PC;'_ .-4 ?D!_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[
MX@?^%%8_X5^O_P#PR?\ LL_]&U?#_P#\(VQ_^-4?\,G_ ++/_1M7P_\ _"-L
M?_C5 'Y ?\1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ HQ[X@?\ A16/^%?K_P#\
M,G_LL_\ 1M7P_P#_  C;'_XU1_PR?^RS_P!&U?#_ /\ "-L?_C5 'Y ?\1O/
M[+/_ $8]\0/_  HK'_"C_B-Y_99_Z,>^('_A16/^%?K_ /\ #)_[+/\ T;5\
M/_\ PC;'_P"-4?\ #)_[+/\ T;5\/_\ PC;'_P"-4 ?D!_Q&\_LL_P#1CWQ
M_P#"BL?\*/\ B-Y_99_Z,>^('_A16/\ A7Z__P##)_[+/_1M7P__ /"-L?\
MXU1_PR?^RS_T;5\/_P#PC;'_ .-4 ?D!_P 1O/[+/_1CWQ _\**Q_P */^(W
MG]EG_HQ[X@?^%%8_X5^O_P#PR?\ LL_]&U?#_P#\(VQ_^-4?\,G_ ++/_1M7
MP_\ _"-L?_C5 'Y ?\1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ HQ[X@?\ A16/
M^%?K_P#\,G_LL_\ 1M7P_P#_  C;'_XU1_PR?^RS_P!&U?#_ /\ "-L?_C5
M'Y ?\1O/[+/_ $8]\0/_  HK'_"C_B-Y_99_Z,>^('_A16/^%?K_ /\ #)_[
M+/\ T;5\/_\ PC;'_P"-4?\ #)_[+/\ T;5\/_\ PC;'_P"-4 ?D!_Q&\_LL
M_P#1CWQ _P#"BL?\*/\ B-Y_99_Z,>^('_A16/\ A7Z__P##)_[+/_1M7P__
M /"-L?\ XU1_PR?^RS_T;5\/_P#PC;'_ .-4 ?D!_P 1O/[+/_1CWQ _\**Q
M_P */^(WG]EG_HQ[X@?^%%8_X5^O_P#PR?\ LL_]&U?#_P#\(VQ_^-4?\,G_
M ++/_1M7P_\ _"-L?_C5 'Y ?\1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ HQ[X
M@?\ A16/^%?K_P#\,G_LL_\ 1M7P_P#_  C;'_XU1_PR?^RS_P!&U?#_ /\
M"-L?_C5 'Y ?\1O/[+/_ $8]\0/_  HK'_"C_B-Y_99_Z,>^('_A16/^%?K_
M /\ #)_[+/\ T;5\/_\ PC;'_P"-4?\ #)_[+/\ T;5\/_\ PC;'_P"-4 ?D
M!_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z,>^('_A16/\ A7Z__P##)_[+
M/_1M7P__ /"-L?\ XU1_PR?^RS_T;5\/_P#PC;'_ .-4 ?D!_P 1O/[+/_1C
MWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X5^O_P#PR?\ LL_]&U?#_P#\(VQ_
M^-4?\,G_ ++/_1M7P_\ _"-L?_C5 'Y ?\1O/[+/_1CWQ _\**Q_PH_XC>?V
M6?\ HQ[X@?\ A16/^%?K_P#\,G_LL_\ 1M7P_P#_  C;'_XU1_PR?^RS_P!&
MU?#_ /\ "-L?_C5 'Y ?\1O/[+/_ $8]\0/_  HK'_"C_B-Y_99_Z,>^('_A
M16/^%?K_ /\ #)_[+/\ T;5\/_\ PC;'_P"-4?\ #)_[+/\ T;5\/_\ PC;'
M_P"-4 ?D!_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z,>^('_A16/\ A7Z_
M_P##)_[+/_1M7P__ /"-L?\ XU1_PR?^RS_T;5\/_P#PC;'_ .-4 ?D!_P 1
MO/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X5^O_P#PR?\ LL_]&U?#
M_P#\(VQ_^-4?\,G_ ++/_1M7P_\ _"-L?_C5 'Y ?\1O/[+/_1CWQ _\**Q_
MPH_XC>?V6?\ HQ[X@?\ A16/^%?K_P#\,G_LL_\ 1M7P_P#_  C;'_XU1_PR
M?^RS_P!&U?#_ /\ "-L?_C5 'Y ?\1O/[+/_ $8]\0/_  HK'_"C_B-Y_99_
MZ,>^('_A16/^%?K_ /\ #)_[+/\ T;5\/_\ PC;'_P"-4?\ #)_[+/\ T;5\
M/_\ PC;'_P"-4 ?D!_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z,>^('_A1
M6/\ A7Z__P##)_[+/_1M7P__ /"-L?\ XU1_PR?^RS_T;5\/_P#PC;'_ .-4
M ?D!_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X5^O_P#PR?\
MLL_]&U?#_P#\(VQ_^-4?\,G_ ++/_1M7P_\ _"-L?_C5 'Y ?\1O/[+/_1CW
MQ _\**Q_PH_XC>?V6?\ HQ[X@?\ A16/^%?K_P#\,G_LL_\ 1M7P_P#_  C;
M'_XU1_PR?^RS_P!&U?#_ /\ "-L?_C5 'Y ?\1O/[+/_ $8]\0/_  HK'_"C
M_B-Y_99_Z,>^('_A16/^%?K_ /\ #)_[+/\ T;5\/_\ PC;'_P"-4?\ #)_[
M+/\ T;5\/_\ PC;'_P"-4 ?D!_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z
M,>^('_A16/\ A7Z__P##)_[+/_1M7P__ /"-L?\ XU1_PR?^RS_T;5\/_P#P
MC;'_ .-4 ?D!_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X5^O
M_P#PR?\ LL_]&U?#_P#\(VQ_^-4?\,G_ ++/_1M7P_\ _"-L?_C5 'Y ?\1O
M/[+/_1CWQ _\**Q_PH_XC>?V6?\ HQ[X@?\ A16/^%?K_P#\,G_LL_\ 1M7P
M_P#_  C;'_XU1_PR?^RS_P!&U?#_ /\ "-L?_C5 'Y ?\1O/[+/_ $8]\0/_
M  HK'_"C_B-Y_99_Z,>^('_A16/^%?K_ /\ #)_[+/\ T;5\/_\ PC;'_P"-
M4?\ #)_[+/\ T;5\/_\ PC;'_P"-4 ?D!_Q&\_LL_P#1CWQ _P#"BL?\*/\
MB-Y_99_Z,>^('_A16/\ A7Z__P##)_[+/_1M7P__ /"-L?\ XU1_PR?^RS_T
M;5\/_P#PC;'_ .-4 ?D!_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^
M%%8_X5^O_P#PR?\ LL_]&U?#_P#\(VQ_^-4?\,G_ ++/_1M7P_\ _"-L?_C5
M 'Y ?\1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ HQ[X@?\ A16/^%?K_P#\,G_L
ML_\ 1M7P_P#_  C;'_XU1_PR?^RS_P!&U?#_ /\ "-L?_C5 'Y ?\1O/[+/_
M $8]\0/_  HK'_"C_B-Y_99_Z,>^('_A16/^%?K_ /\ #)_[+/\ T;5\/_\
MPC;'_P"-4?\ #)_[+/\ T;5\/_\ PC;'_P"-4 ?D!_Q&\_LL_P#1CWQ _P#"
MBL?\*/\ B-Y_99_Z,>^('_A16/\ A7Z__P##)_[+/_1M7P__ /"-L?\ XU1_
MPR?^RS_T;5\/_P#PC;'_ .-4 ?D!_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG
M_HQ[X@?^%%8_X5^O_P#PR?\ LL_]&U?#_P#\(VQ_^-4?\,G_ ++/_1M7P_\
M_"-L?_C5 'Y ?\1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ HQ[X@?\ A16/^%?K
M_P#\,G_LL_\ 1M7P_P#_  C;'_XU1_PR?^RS_P!&U?#_ /\ "-L?_C5 'Y ?
M\1O/[+/_ $8]\0/_  HK'_"C_B-Y_99_Z,>^('_A16/^%?K_ /\ #)_[+/\
MT;5\/_\ PC;'_P"-4?\ #)_[+/\ T;5\/_\ PC;'_P"-4 ?D!_Q&\_LL_P#1
MCWQ _P#"BL?\*/\ B-Y_99_Z,>^('_A16/\ A7Z__P##)_[+/_1M7P__ /"-
ML?\ XU1_PR?^RS_T;5\/_P#PC;'_ .-4 ?D!_P 1O/[+/_1CWQ _\**Q_P *
M/^(WG]EG_HQ[X@?^%%8_X5^O_P#PR?\ LL_]&U?#_P#\(VQ_^-4?\,G_ ++/
M_1M7P_\ _"-L?_C5 'Y ?\1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ HQ[X@?\
MA16/^%?K_P#\,G_LL_\ 1M7P_P#_  C;'_XU1_PR?^RS_P!&U?#_ /\ "-L?
M_C5 'Y ?\1O/[+/_ $8]\0/_  HK'_"C_B-Y_99_Z,>^('_A16/^%?K_ /\
M#)_[+/\ T;5\/_\ PC;'_P"-4?\ #)_[+/\ T;5\/_\ PC;'_P"-4 ?D!_Q&
M\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z,>^('_A16/\ A7Z__P##)_[+/_1M
M7P__ /"-L?\ XU1_PR?^RS_T;5\/_P#PC;'_ .-4 ?D!_P 1O/[+/_1CWQ _
M\**Q_P */^(WG]EG_HQ[X@?^%%8_X5^O_P#PR?\ LL_]&U?#_P#\(VQ_^-4?
M\,G_ ++/_1M7P_\ _"-L?_C5 'Y ?\1O/[+/_1CWQ _\**Q_PH_XC>?V6?\
MHQ[X@?\ A16/^%?K_P#\,G_LL_\ 1M7P_P#_  C;'_XU1_PR?^RS_P!&U?#_
M /\ "-L?_C5 'Y ?\1O/[+/_ $8]\0/_  HK'_"C_B-Y_99_Z,>^('_A16/^
M%?K_ /\ #)_[+/\ T;5\/_\ PC;'_P"-4?\ #)_[+/\ T;5\/_\ PC;'_P"-
M4 ?D!_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z,>^('_A16/\ A7Z__P##
M)_[+/_1M7P__ /"-L?\ XU1_PR?^RS_T;5\/_P#PC;'_ .-4 ?D!_P 1O/[+
M/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X5^O_P#PR?\ LL_]&U?#_P#\
M(VQ_^-4?\,G_ ++/_1M7P_\ _"-L?_C5 'Y ?\1O/[+/_1CWQ _\**Q_PH_X
MC>?V6?\ HQ[X@?\ A16/^%?K_P#\,G_LL_\ 1M7P_P#_  C;'_XU1_PR?^RS
M_P!&U?#_ /\ "-L?_C5 'Y ?\1O/[+/_ $8]\0/_  HK'_"C_B-Y_99_Z,>^
M('_A16/^%?K_ /\ #)_[+/\ T;5\/_\ PC;'_P"-4?\ #)_[+/\ T;5\/_\
MPC;'_P"-4 ?D!_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z,>^('_A16/\
MA7Z__P##)_[+/_1M7P__ /"-L?\ XU1_PR?^RS_T;5\/_P#PC;'_ .-4 ?D!
M_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X5^O_P#PR?\ LL_]
M&U?#_P#\(VQ_^-4?\,G_ ++/_1M7P_\ _"-L?_C5 'Y ?\1O/[+/_1CWQ _\
M**Q_PH_XC>?V6?\ HQ[X@?\ A16/^%?K_P#\,G_LL_\ 1M7P_P#_  C;'_XU
M1_PR?^RS_P!&U?#_ /\ "-L?_C5 'Y ?\1O/[+/_ $8]\0/_  HK'_"C_B-Y
M_99_Z,>^('_A16/^%?K_ /\ #)_[+/\ T;5\/_\ PC;'_P"-4?\ #)_[+/\
MT;5\/_\ PC;'_P"-4 ?D!_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z,>^(
M'_A16/\ A7Z__P##)_[+/_1M7P__ /"-L?\ XU1_PR?^RS_T;5\/_P#PC;'_
M .-4 ?D!_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X5^O_P#P
MR?\ LL_]&U?#_P#\(VQ_^-4?\,G_ ++/_1M7P_\ _"-L?_C5 'Y ?\1O/[+/
M_1CWQ _\**Q_PH_XC>?V6?\ HQ[X@?\ A16/^%?K_P#\,G_LL_\ 1M7P_P#_
M  C;'_XU1_PR?^RS_P!&U?#_ /\ "-L?_C5 'Y ?\1O/[+/_ $8]\0/_  HK
M'_"C_B-Y_99_Z,>^('_A16/^%?K_ /\ #)_[+/\ T;5\/_\ PC;'_P"-4?\
M#)_[+/\ T;5\/_\ PC;'_P"-4 ?D!_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_
M99_Z,>^('_A16/\ A7Z__P##)_[+/_1M7P__ /"-L?\ XU1_PR?^RS_T;5\/
M_P#PC;'_ .-4 ?D!_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_
MX5^O_P#PR?\ LL_]&U?#_P#\(VQ_^-4?\,G_ ++/_1M7P_\ _"-L?_C5 'Y
M?\1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ HQ[X@?\ A16/^%?K_P#\,G_LL_\
M1M7P_P#_  C;'_XU1_PR?^RS_P!&U?#_ /\ "-L?_C5 'Y ?\1O/[+/_ $8]
M\0/_  HK'_"C_B-Y_99_Z,>^('_A16/^%?K_ /\ #)_[+/\ T;5\/_\ PC;'
M_P"-4?\ #)_[+/\ T;5\/_\ PC;'_P"-4 ?D!_Q&\_LL_P#1CWQ _P#"BL?\
M*/\ B-Y_99_Z,>^('_A16/\ A7Z__P##)_[+/_1M7P__ /"-L?\ XU1_PR?^
MRS_T;5\/_P#PC;'_ .-4 ?D!_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[
MX@?^%%8_X5^O_P#PR?\ LL_]&U?#_P#\(VQ_^-4?\,G_ ++/_1M7P_\ _"-L
M?_C5 'Y ?\1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ HQ[X@?\ A16/^%?K_P#\
M,G_LL_\ 1M7P_P#_  C;'_XU1_PR?^RS_P!&U?#_ /\ "-L?_C5 'Y ?\1O/
M[+/_ $8]\0/_  HK'_"C_B-Y_99_Z,>^('_A16/^%?K_ /\ #)_[+/\ T;5\
M/_\ PC;'_P"-4?\ #)_[+/\ T;5\/_\ PC;'_P"-4 ?D!_Q&\_LL_P#1CWQ
M_P#"BL?\*/\ B-Y_99_Z,>^('_A16/\ A7Z__P##)_[+/_1M7P__ /"-L?\
MXU1_PR?^RS_T;5\/_P#PC;'_ .-4 ?D!_P 1O/[+/_1CWQ _\**Q_P */^(W
MG]EG_HQ[X@?^%%8_X5^O_P#PR?\ LL_]&U?#_P#\(VQ_^-4?\,G_ ++/_1M7
MP_\ _"-L?_C5 'Y ?\1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ HQ[X@?\ A16/
M^%?K_P#\,G_LL_\ 1M7P_P#_  C;'_XU1_PR?^RS_P!&U?#_ /\ "-L?_C5
M'\PG_!?3_@OI\(O^"PGPB\ ?#?X;_ 'Q)X.G\'>)+K4KFYUS4[>=+A);<1!%
M$0R"",Y-?T]_LG_\FL_#3_LG^C?^D,-'_#)_[+/_ $;5\/\ _P (VQ_^-5W=
MI:6MA:Q6-C;1PP0QK'##$@5(T P%4#@  8 % $E%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5S/Q9^,_P (O@+X/;X@_&[XG:!X1T)+N&U;6/$F
MK0V5L)YG$<47F2LJ[W<A57.23Q722RQ01---(J(BEG=C@*!U)/85^"/_  7)
M^)_Q!_X*5? S6_VTO#/B:\L?V>OA'\4M$\-?"&WMGVQ>.M<?5([;4_$#?W[2
M%?,L[4C(<M/(&7+(0#]Y/$/B+P_X1T&\\4^*]=L]+TS3K9[G4-1U&Z2""UA1
M2SR22.0J(H!)8D  9-<!\!_VS_V0OVI-1U#2/V:OVHOA]X_N]*0/J=IX-\86
M6I2VJ$X#R);R,50DX#$8)X!KXX_X+R&Y^-7Q+_9._P""?>L7=PO@_P"-/QRB
M;X@V-O.T8U?1M*B6[ET^4J0?*E9XV8#G,2D=*Y#_ (+'_ ?X%_L%?$']EK]O
M3]EWX2^&O 'B7PO^T!H/@_7)/".CP:9'JGAC5(YX+RQG6!4650L:B/>"(]SE
M<9H _0?X[_M0?LV_LN:#:^*?VE/C[X-\ :=?3F&QO/&/B6UTV.ZE !*1FX=?
M,8 @D+D@<GBMWX:_%'X:?&;P58_$GX0?$+0_%7AW4XR^G:]X<U6&]L[I02"8
MYH69' ((."<$$5^=G[,/PL^'7[>/_!<K]J[XK_M*^ M(\86'P*T_POX'^%^C
M>)=/BO;72$NK.:[U"XCAE#(LTDZ\2[=^R1ESBK__  3M\*>'_P!CG_@MS^TS
M^PM\&=$@T/X:>)O FA?$S0O"6GH(['1-1D*65]]FB7Y85G<JY10%'E(JA54"
M@#](:*** "BO$M4_:E^,MAJ=S86W[%OC>ZC@G>..YBN;;;,H8@.,MT(&1]:O
M_"7]J37/B5XWU3X>ZU\#M;\.ZKI5A%=S6>HWD#R&.1B%.U"2H..IZT >O45C
M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4
M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C
M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4
M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C
M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4
M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C
M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4
M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C
M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4
M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C
M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4
M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C
M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4
M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C
M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4
M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C
M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4
M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C
M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4
M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C
M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4
M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45E
MV>O:E<W203>&;J%6;#2NRX7W-:E !1110 4444 %%%% !1110 4444 >2_MW
M?LW>,/VP?V0O'W[,/@7XU7?P[U'QOH3:4OC"QTTWDMA#(Z>>!")H2XDA$D)
MD3 E)SQ@_CA_P6+_ ."<O_!1C]CO_@ESI7@OQW_P5KM/'7PR\+^)_"^C:)\.
M;']G30]!BM@M[#%:2K=6TSR_N6VOM.?-*D.3N)K]Z:* /RZ_X*:_ O\ :N_9
MB^"O[+_[:WQU^,6J_'OQ%^S3\9GUOXI>+M#\!V^CW=WX7OWDBN[F+3;%FC4V
ML'V="$/S*C2N5 <C$_;Q_;&_9T_X+,_&C]FW]B7]@'XB1_$>&Q^,^B?$;XH>
M(M!L9S8^&_#NEK,[+=2R1J(;B=Y0D<9^8.@5@I=0?U@K/\/^$_"OA.*:'PMX
M:T_3$N9C+<)I]DD(ED/5V" ;F]SS0!^9FB?M _"G_@D7_P %F?VA]7_;(\2'
MP9\-/VE].\.^)?AYX_U2UE_LH:IIMG):ZAILUPBLL4[,YF4/M'EJF3ETW=)_
MP2UUV/\ ;C_X*E_M#?\ !5+X=Z=J'_"J+WPMHWPZ^%GB&_L9;9?$T5HWGZA>
MP)*%8VZW**B2$8?<1PR.H_1+7_#?AWQ9ICZ)XIT&RU*RD(,EIJ%JDT3$'(RC
M@@X^E6K:VMK*VCL[.W2*&) D442!510,!0!P !QB@!]%%% !7A?@'_E()X__
M .Q$TK_T8U>Z5X7X!_Y2">/_ /L1-*_]&-0![I1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5X7X!_P"4@GC_ /[$32O_ $8U>Z5X7X!_Y2">
M/_\ L1-*_P#1C4 >Z4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %>%^ ?^4@GC_\ [$32O_1C5[I7A?@'_E()X_\ ^Q$TK_T8U 'NE%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7A?@'_ )2">/\ _L1-*_\
M1C5[I7A?@'_E()X__P"Q$TK_ -&-0![I1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5X7X!_Y2">/_P#L1-*_]&-7NE>%^ ?^4@GC_P#[$32O
M_1C4 >Z4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%^ ?\
ME()X_P#^Q$TK_P!&-7NE>%^ ?^4@GC__ +$32O\ T8U 'NE%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%97CF[\7V'@G6+[X?:3::AKT.E7$FB6&H7!A@N;P1L88Y) "4
M1I JLP!P"3CBORA_:%_8M_:S_9K_ ."=GC3_ (*%?MC?\%9OC!X2_:(T/P]?
M^)0FC_$@0^#K34XEEEM-"M](V_9;B"7;'!LVLTDCE@#]P@'ZYT5^9'_!2_\
M;>_:2F_X(2?"OXIKXPO_ (5?%OXZ7'@/1#K6DWTFF3Z)J.I2V]U=O&^Y7M@8
M8+D$$Y2-V!/!-,_8D_9K_9/^)/[16DWO[/G_  <9?'SXQ:QX,UFWU6_\!2?M
M"6&K6FJ0V\JN\5Q;10AKFT? 20H=I5\;AD4 ?IU17YL^-8OB_P#\%6?^"K'Q
MB_92/[4'Q)^&WP9_9NT+0K74]/\ A3XIDT.^\4>(]5@>Z\RXO81YIM[>*-H_
M(4@>8BOGD@]7_P $NOBQ\=/@=^W+\=/^"3OQZ^.?B+XF6GP[TS2?%OPK\;^,
M[L7.M7&@7Z!9;.]N, W+V]P519FRSAV)VJ$10#[[HHHH *\+\ _\I!/'_P#V
M(FE?^C&KW2O"_ /_ "D$\?\ _8B:5_Z,:@#W2BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***YCXT_%
M[P-\ /A'XE^-WQ,U3[%H'A31;C5-6N!@L(88R[!02-SMC:JYRS$ <FFDV[(3
M:BKLT_&7C?P7\.O#MQXO^(/B[2]"TFS7==ZIK.H1VMO OJ\DC*JCZFO$=._X
M*O\ _!,_5=?'AFQ_;M^%C7;2;$W>,[1(F;. !*SB,Y]FYKYT_9?_ &(_$'_!
M3XZ;^WW_ ,%/+"ZUC2M>_P")C\)?@9<7DBZ)X9TB3)MKB[A4A;R\FB979I!C
M:X#+]V.'ZTU/]@G]AS6?#3>#M3_8X^%LNEM%Y8L#X!TX1*N,?*HA^7'8C!':
MNF4,/2?+-MOK:UE_G^!RQJ8FLN:"272][O\ R_$]/T76]%\2:3;Z]X=U>UO[
M&[B$EK>V5PLL4R'HR.I(8'U!Q5JOSY^-/["_Q;_X)AB]_:Q_X)77VJ-X7TIG
MO_B'^SIJ&IS76DZU8@[[B?2Q*SM97JJ&<*F0^ JC"^3+]F_LU?M#?#7]J_X$
M>%_VB?A#JIN_#WBO2DO;!GP)(2<K)!* 2%EBD5XW4$X=&&3C-9U*2C%3@[Q_
M%/LS2E6<I.$U:2^YKNG_ %8[FBBBL3<**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH Y_P"+7Q)T+X-?"OQ-\7_%%E?W.F>%/#][K&HV^E6A
MN+J6"U@>>1(8AS)(50A4'+,0.]?$/[4_[,G_  2H_P""RG[&UC_P49\=/-;V
M\7PVFOO!_P 4T\176GWOA"*W,UQYI2*?R(Y[:X\SS ZO\T94E@JX^_6574HZ
M@@C!!'!%?%/B/_@WI_X)3>)O&-]XBN/@!J=GH^JZO_:NK> M)\<:M9^&KV]#
M!A,^EPW*VXY"_NU58^,;,9! /E_X"?M"?LI_MH_\$I_V,=6_X+B^!M1\5:S\
M0/B ;/P=J>K+<Q:=>ZU;7EW9Z?=:GY4L<3"XM,$BX#QS!Y7VD-6[_P %Z_V=
M_P!GK]GR\_9D^+_[)?PK\,>"?CO%^T/X>TGX=MX)T>#3[W5+.0R+=V<D=LJF
M>T"F(/N!1!($R!,RO^AOQV_8T_9;_:7_ &?'_94^-OP0T'6_A[]D@MK;PN;7
M[/;V4<"A8/LQ@*-:M&H"HT)1D'"D#BO)_P!EK_@C9^P/^R+\7+;X^?#CX;:S
MK'C73;%[+0O$OCGQCJ.NW.C6K*5,-G]MFD6V&TLNY%#[69=V&((!XC_P3=N[
M;X4_\%NOVZO@=XPN8[76/%MUX.\:>%H)6VMJFEMITL-Q-$#RR0SR1Q.1T=L4
MG[)]Y!\8/^#C?]IGXI^"KB.]T/X>_!CPUX(UK4+=@\0U:>?[:;<.#@O&L4BN
MHY1E*M@\5])_MF?\$P_V.?V\/$&@^._CW\/K]?%?A>&2#P]XT\*^(KS1M8L8
M'SO@6ZLY(W>([G_=ON4%W*@%B3U_[(O[%W[-'["GPI_X4Q^RW\,+;PSH<E_)
M?WX6YFN;G4+R3'F75S<SN\UQ*VU07=B0%51A5  !ZE1110!XEJG[!'P:U?4[
MG5KGQ5XW62ZG>:18O%]RJAF8L0 #P,G@=JX;X!? [PC\-_VV?''@[0M3UF:U
MMO!>GRQR:AJTD\I,DI+9=N2/E&!VYKZFKPOP#_RD$\?_ /8B:5_Z,:@#US_A
M!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\
MGYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^
M?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_
M ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W
M_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ
MV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH
M_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH
M Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X
M0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\
MX0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_
M )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC
M_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]
M_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F
M]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+
M:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ M
MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV*
M* ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/
M^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_
M .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](
M_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!]
M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GY
MO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_G
MYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\
M"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P
M+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:M
MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:
MC_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q
M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?
M2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0
M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y
M^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_
MY^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?
M_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_
M\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"V
MK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "
MVH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV**
M,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$
M'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^
M$'TC_GYO?_ MJ^+O^"]OAVWB_P""?5SX.AU&]BL?%GQ \,Z)K4OVML+9S:I
M9,GL#L49R.N.]?=->#?\%-_V5=3_ &T?V&OB!^S[X:F6+7]2TI+SPO.SA#'J
MEI*EU:@.2/+W2PK&7SPLC'GI6^&E&&(A*6R:,,5"53#3C'=IGKEC\.O#FF64
M.FZ<+F"WMXEB@@BN"J1HHPJJ!P    *Y?Q7X]^!7@;XH^%O@IXN^)46G^*_&
MT=Z_A30KC4'$^IK:1K)<&,=#L1@QR1D9QG!QP7_!.W]N7PA^V=^S%9_$C5[R
M+1_%_AJ(Z7\5?#>H$07'A[6K8%+N.>-L&)"\;NA; *'G#*ZKXC_P38LKS]N?
M]K#XA_\ !6;QA:ROX<E:;P/\ K6Z0@0Z!:3,MWJ:J> UW<A\-PRA94)*D4U0
M<>=U-.7\^B_7T1+Q"ER>SUYORZO]/5GVQ_P@^D?\_-[_ .!;5\4?\$=/!>D>
M#/$O[37[/.CRW2>'O G[1&KQ^&+>&X(BLK2ZBAN/LB8XQ&Y?CJ"YSUKZ6_;/
M_;*^#7[#?P/U+XU?&'6T41(T.@Z% X-[KU^1^YL;6,9:25VP. 0@)=L*I(\R
M_P""1?[./Q5^!?[,^J>/_P!H33_L?Q(^+_C;4O'WCK3SG_B77>H,I2SP?NF*
M%(E9/X7+J,XR7!..&FWL[)>J_P OU%-J6+@ENKM^C_S?Y'T=_P (/I'_ #\W
MO_@6U'_"#Z1_S\WO_@6U;%%<QU&/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U
M;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X
M%M1_P@^D?\_-[_X%M6Q10!EV?A+3;&Z2[AN+HM&V5#W+$?B*U*** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_ /_ "D$\?\ _8B:
M5_Z,:O=*\+\ _P#*03Q__P!B)I7_ *,:@#W2BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***J:_KVB^
M%="O?%'B358+'3M-M)+J_OKJ4)%;P1J7>1V/"JJ@DD\  T;AL?F%_P %IOV2
M/A[X^_:7^'7P[_9,UO7/!/Q\^/E]/H7BS4O"6J/;6=_X3CMW&I7FKVT9"W*Q
MQ, F2CR;2NYO*4#T_P"%?["G_!8WX0?#+0OV?_AQ_P %%OAAX;\)>&])@TO1
MK[2_@U'+>V]K$@C0^5+*8F?:,DL26;))))-:'_!*O0=:_:Y^-GQ%_P""N?Q*
MTJ>)?'DS>&?@QI]]$0^E^#[*9E$RJW,;W<ZM,P[%25)62ONFO0K8BI12HZ/E
MWND]?GVV/-HX:G6E*OJN;:S:T^7?<^4OV</^"3OPM^%_Q<MOVG/VC_BSXJ^.
M?Q6LQG3?&/Q#G62#1CG=_P 2VQ3]S9#.",;F4Y*LN37U;117%4J3JN\G<[J=
M*G2C:"L%%%%0:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5X7X!_P"4@GC_ /[$32O_ $8U>Z5X7X!_Y2">
M/_\ L1-*_P#1C4 >Z4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7Q%_P5X\=^+?CEK/@#_@E+\%];FM
M/$GQPO6E\<ZE9GY]$\&6K;]0N&/\+3[3!&#\LF)8\@L*^R/'/C;PK\-?!6K_
M !%\=:W#INB:#ID^HZOJ-R<1VMM#&TDLK>RHK$_2OC7_ ()&>"?%7Q^\3_$#
M_@K#\9-$FM->^-%X+3X>Z;>+^\T3P9:/LL80/X6N"OGR8^5]L<@QO-=.'7(G
M6?V=O7I]V_R.7$MU&J*^UO\ X5O]^WS\C[(\ >!/"7PN\"Z-\-/ .APZ9H?A
M_2[?3M'TZW&$MK6&-8XHUSSA44#GGBM>BBN9MMW9TI)*R"BBB@84444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7A?@'_ )2">/\ _L1-*_\ 1C5[I7A?@'_E()X__P"Q$TK_ -&-0![I
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 445SWQ9^*/@GX(?##Q!\8OB3K*:?H'AC1[C4]8O'Y\JWAC:1R!_
M$V%("CDD@#DTTFW9";25V?''_!5KQ)KW[5OQ?^'7_!(WX7ZM/!)\1IQXA^,.
MHV,I$FD^#;*4-)&2O*-=SJL*-TRNU@5DK[;\->'-!\'>'-/\(^%M)@L-+TJR
MBL]-L+6,)%;01($CC11PJJJA0.P KXY_X(^?"WQOX^T7QK_P4R^/.C/;>.OV
M@M234M)L;CEM#\*PC9I5BGIF'$S%<>8&B+#<IK[3KHQ#4+4EM'?UZ_Y?(YL,
MG.]9[RV\ET_S^84445S'4%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%^ ?^4@GC_P#[$32O
M_1C5[I7A?@'_ )2">/\ _L1-*_\ 1C4 >Z4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?"/_  4QO[_]M_\
M:B^'?_!)7P5>RG0M1>+QM\>KNTD(^S>'+.96MM/9E^ZUW<A!C[RA8GP58U]?
M?M ?'#P%^S5\$_%/Q\^*&I?9=!\):+/J6I2 C<R1J2(T!^]([;41?XF=0.M?
M-7_!'GX(>/8/A=XF_;L_:$T[R_B?^T-JZ>)]8BER6TG1]NW2M+4L 0D-L5;!
M 8>8%;)05TT/W<76?31>O_ W];')B/WLE0775^G_  =O2Y]?Z?I]AI-A!I6E
MV45M:VT*Q6UO!&$2*-0 J*HX50   . !4U%%<QUA1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5X7X!_Y2">/_P#L1-*_]&-7NE>%^ ?^4@GC_P#[$32O_1C4 >Z4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M45Y[^U;^TAX!_9#_ &=/%_[27Q,N0FD>$=%EO98?,"M=2C"PVR$\>9+*T<2_
M[4@IQBY245NQ2E&$7)[(^3OV_'D_X* _MS^ ?^"7N@NUQX'\)_9_'W[0#Q']
MW):0N&TS1I#T)N)MLKQ_>\LQR+]PU]Y1QI$BQ1(%50 JJ, #T%?)W_!(;]F_
MQ]\+O@-JW[2/[0=L3\6OCKK1\8^/9)HBLEDLP)LM, ;YDCMK=@HC/^K>211P
M!7UE6^(DDU3CM'\7U?\ 71(YL-&33JRWEKZ+HOZZMA1117.=04444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45%?7UE
MIEE-J6I7D5O;V\32W%Q/($2)%&69F/"@ $DG@ 5\#W?_  <0?LP'0M2^,GAK
M]EGX_P"N_!;2-3DLM0^/>C?#@3>%U6.4Q2W:.;@74MHC@HTRP'# C![@'W[1
M7CG[2'[>O[+_ .RU^RJ/VS/B9\18IO MW8V=SH-]HD1O)M=-XJM9PV,:<W$D
MX=2@'&"6)559AY+^SK_P6-^$/QF_:$T#]EWXO?LS?&;X'>,?&>GS7G@&Q^,O
M@^+38O$J0IYDT5K-#<3)]HC3YFA<HP! Y8@4 ?7M%?,?[87_  5.^$/[)_QJ
MT;]F#P[\&?B5\7/BCK6BMK2_#_X2^'(]1OK#2UD,?VZ\:::&*VA+@HI9]S-@
M;<,">K_86_X*!? O_@H#X%USQ3\)=/\ $>@ZSX2UQ]&\;^!?&^C'3M<\-Z@H
MS]GO+8LP0D<JRLR-A@&W(ZJ >XT444 %>%^ ?^4@GC__ +$32O\ T8U>Z5X7
MX!_Y2">/_P#L1-*_]&-0![I1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7P7^UQG_@HI_P4C\'?L":;_I7PU^"QM?'
MGQMV\PW^I,,Z/HTF.N<FXDC/RO&3T:,5]/\ [;?[5?@S]B?]EOQC^TMXW"RP
M>&]*:33]/+X;4;YR([6T7'.99FC3(^Z"6/"FO-?^"3G[*?C/]F[]FA_&GQQ+
M7'Q7^*VLS>,_BC>S)B0:E>'S!:=]J6\96+8"55Q(5X:NJC^ZINKUV7KU?R7X
MM')7_?5%16V\O3HOF_P3/I^BBBN4ZPHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S_%?A;P[XY\+:EX)\7Z1#
MJ&DZQI\UCJEA<KF.YMY4,<D3#NK(S*1Z&OSX_P""P$'[7G[-/[!/B+]CW_@G
M3_P3ZT_4_A-+\++S2?$7BC2?$%JTOA?2IUG@O8;'1)'CFU"=+5FF4B506D V
MN0V/O;XN>#M?^(?PI\3^ /"GCJ^\+ZIKOAZ]T_3?$VE@&YTBXF@>..\ASQYD
M3,)%S_$@K\[/ 7[1W_!>'X._LS_\,:>,_P#@G)=_$?XM:;IDNA:/\<1\1],'
MAK5XL-'#K-YYSK<K(J%6D@9!),T9/R&3: #R#XE:E^S]\1O"G_!)OX1?L]^/
M;GQ7\(F\=Q7>EZGK%OY4E]=:%IJ1V[7$.2L=PEQ]H1H\D)('4$@9KZ _X.-6
M;PO\(_V;?C#H413Q#X1_:Y\&7.BWD('FKYC7*20@DC*2 +N7.&V+GI7&^(_^
M"*7QW_9Z_P""7'[.?PG_ &6O$&C>(_C=^S#XY@\=Z&FHW1MM/\27TEU/<ZGI
M0F?'DPS?:6CCD;9D01[S'O9EVO'W@7]OO_@KE^T9\#]'_:$_88U3X#?"#X-_
M$&S^('BU_%WB[3]1OO$FNV*.++3[2*R=LVR22NTDT@59$8X"LH5@#9_X)>1K
MXR_X+,_\% ?B9XB87&K6'B3P5X?T^209-II\.E38C3^ZKE49AT+(#US1^SFH
M\%_\'+O[1'ACPZZPV7C']GKPSK^OV\0P)[^UN4LH96 ZL(&89/.&J;XO_"']
MM#_@GU_P4N^(_P"W=^RG^RQ>?&OX=?'KP[H\/Q)\'^&_$%I8:SH6MZ5"UM:W
MT$=VZ1W$$D#E71&W[W9VP$&_KO\ @F+^RU^U!=?M1_&K_@IK^VW\-[/P-XX^
M+JZ9HWA7X<6VLQ:C)X5\.:?'MBCN+F$F.2XN'VRR*A*J4'W2YC0 ^WJ*** /
M$M4_:E^,MAJ=S86W[%OC>ZC@G>..YBN;;;,H8@.,MT(&1]:X;X!?$OQ=XP_;
M9\<>(==^#^LZ#=3>"]/232M0DC,L024A6)4XPV21_NFOJ:O"_ /_ "D$\?\
M_8B:5_Z,:@#US_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MB
MB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_
M .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_
M[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V
M** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MB
MB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_
M .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_
M[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V
M** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6MBO%_^"@W[7FA_L._LF^*_V@M0LQ?:E86@M/"NC*I9]4UBX/E6
M=JJK\S;I64MMR1&KL!\M5"$IS48[LF<XTX.4MD?,/QPUO4/^"C?_  4_\.?L
MX6GAVYO?A;^S5/;^*OB- C!X-5\53(?[,L'_ (6%NF^9AR"3+&P! K[N_P"$
MEU?_ *%"]_[Z6O"_^"7'[(>N_L@?LJ6&A_$R\-_\1_&>HS^*_BGK,K!I;W7K
MXB6X#,.&$0VP@C@^46 &XU]&5MB)Q<E"/PQT7GW?S?X&&&A)1<Y_%+5^79?)
M?C<Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V**YSI,?\ X275_P#H4+W_
M +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB
M@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\
MA)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?
M_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)
M=7_Z%"]_[Z6MBB@#+L]>U*YND@F\,W4*LV&E=EPON:U*** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "O"_ /_*03Q__ -B)I7_HQJ]T
MKPOP#_RD$\?_ /8B:5_Z,:@#W2BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *^"_$8_X>1?\%9;3P<O^F?"/]D^=+_5N-UOK
M/CN=2((3V?[#$&8XYCF#*PQ(*]Y_X*5_M@G]B;]DK7_BOX?L/[1\7ZC)%H7P
M\T../?)J>O7A,5I"B?\ +3:Q,K*.2D+@<XIW_!-G]CY?V)/V3- ^$>MWXU'Q
M;?22ZY\0M<:3S)-5U^[(EO)V<\R8;$2L>2D*$\YKJI?NJ3J=7HOU?W:?/R.2
MK^^K*ET6K_1?-Z_+S/>:***Y3K"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "O"_ /_*03Q_\ ]B)I7_HQJ]TKPOP#_P I!/'_ /V(FE?^C&H ]THHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^</^"IG[7>
MO_LB?LJ7VJ?"ZS.H?$GQMJ$'A3X6:-#AIKS7+X^5"RJ?O"(%ICG@^6%)&\5=
M.$JLU".[(J5(TJ;G+9'C7A3_ (V1?\%9+WQ\_P#I?PD_90GETO0\<P:QX[G4
M?:9O1Q91!4 /*3!74X<U]Z5XS_P3_P#V1- _8<_9/\*?L\Z5>+?:AIUH;GQ/
MK7)?5M7G/FWEV[-\S;I68+N)(147/RU[-6E><9SM'X5HO\_F]3+#TY0AS3^*
M6K_R^2T"BBBL#H"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_ /_*03
MQ_\ ]B)I7_HQJ]TKPOP#_P I!/'_ /V(FE?^C&H ]THHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *^"_@5_QL<_X*E^(_VH[W_3/A
M5^S7+=>$/AJK<P:GXKE5?[5U)>H<0IM@0\@_NI%((->I?\%9_P!JGQM^SK^S
M5%X ^!0-Q\6?BSK$7@WX7V$3D2#4+L['O,C[BV\3-+YA&U7$6[AJ]/\ V*OV
M5O!/[%/[+W@[]FCP&1+:^&=*6*[ORFU]0O7)DN;I_P#:EF>1\=@P7H!75#]S
M0<^LM%Z=7^GWG)4_?5U3Z1U?KT7Z_<>IT445RG6%%%% !1110 4444 %<9J_
MQX^'FB?&_2/V?K_50OB'6M&GU&T@R-NR-@ AYSN8"5E'I ^<<9Z3Q1XET3P9
MX:U#Q=XDOTM=/TNSENKZYDZ1Q1J69C] #7QS:_ SXA?&?X.Z[^W':64MO\2-
M0UZ+Q1X'MW!+VVF68(MK' ^\)H-Y('$A:(GO7/7JSA905WN_1;_/HC[+A3(,
MNS2-6OF57V5+2E"71UJEU"_]R"3G4:V22^TC[5HKF/@S\5/#WQM^%NA_%3PL
M_P#H>M6"3K'NR89.DD3'^\CAD/NIKIZWC)2BFMF?*8K#5\%B9X>O%QG!N,D]
MTT[-/S3T"BBBF8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5X7X!_Y2">/_ /L1-*_]&-7NE>%^ ?\ E()X
M_P#^Q$TK_P!&-0![I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M*:[M(&=X[UHA(',+2VY95;#9 ! /U?T6PFTK1K32[B_DNI+:UCBDNIOOS%5
M+M[G&3]:LU#I]_9ZK80:IIURLUO<PK+!,AR'1@"K#V((-34 %%%>.>+?^"B'
M[ W@'XHM\$?'/[;'PHT?QA'="UE\,:G\0=.@OHIR<"%X7F#I(3P$8!B2..10
M!['16+X_^)'P[^%'@R\^(WQ2\>Z+X:\/:=&CZAKVOZI#9V5JK.J*TD\S*B L
MRJ"Q&2P'4BO.?"G_  4*_8%\=^)M/\%>!_VX?@_K.LZM>1VFE:1I7Q+TJXNK
MRXD8+'#%%'<%Y'9B%55!))  H ]@HKA?CO\ M0?LV_LN:#:^*?VE/C[X-\ :
M=?3F&QO/&/B6UTV.ZE !*1FX=?,8 @D+D@<GBMWX:_%'X:?&;P58_$GX0?$+
M0_%7AW4XR^G:]X<U6&]L[I02"8YH69' ((."<$$4 ;M%%% !7A?@'_E()X__
M .Q$TK_T8U>Z5X7X!_Y2">/_ /L1-*_]&-0![I1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %0ZEJ.GZ/IT^KZM?16UK:PM-<W-Q($CBC4%F=F/"
MJ "23P *FKXJ_P""P7Q/\;?$;2_!7_!,;X#ZU):^-_C_ *DUAK>HVN6?0?"<
M/SZI?.!T#1 P*&P) TJ@[@*THTW5J*/])=695JJHTW+?]7T7S9C?\$R-.U#]
MMG]IOXB_\%;O&]E-_8VL-+X*^ UK=QE?LWABSG83WZHW*O=W*NW.&7;*O*L*
M^[JP/A5\,/!/P5^&F@?"'X;Z)'IN@>&=(M]-T>QB'$-O#&(T&>YPHR3R223R
M:WZ=:HJE2ZVV7HMA4*3I4[/5[OS;W_KL%%%%9&P4444 %%%% !116/\ $#QY
MX7^&'@K4_B#XUU-;/2](M'N;VX;LJCH!_$Q.%"CDD@#DTFTE=FE&C5Q%:-*E
M%RE)I)+5MO1)+JV]CSK]K?XY>(/AIX:T[X=?"N%;OX@>-KDZ=X3LQ@^0Q'[V
M\DSTCA4[B2",XR,!L=+^SO\  WP_^SU\+;'X>:).UU.I:XUC5)<F74;V3!FN
M')R26;IDDA0HR<5YU^R5X$\4_$7Q/J/[9?QATQH-<\4VX@\):1/S_8FB9W1(
M/227/F,?]KMN9:]]K"DG4E[67R\E_F_\CZWB"M2R?!K(<-)/D?-7DM5.JDUR
MI]844W&/1S<YJZ<;%%%%=!\<%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ?&?_  5#_8U\3^-/'?@W]NW]G?\ ;-T;X"_%GX>Z?=:)9>+O
M%<%O-H>N:3=NLCZ5J,<[*IC,L8DC<9*-N(4ML:/Y5\2?"_\ :I_;N%C\)/\
M@J;_ ,%E/V8D^#L6JVM[XF\ ?!36+>";Q>EO*DL=I>7=W(DD$#2(K.L>X-C&
M =KIV'_!7#X:_LD?$/\ X*X? &Q_X*=^(-'_ .%$S_#+7H/"VG>)]?\ L>CK
MXS^UP,IOB)$6-9++>(VE(1Y( @)(*GMU_P""<_\ P;-NH=/AG^S>01D$>,[/
M!'_@70!^AL444$2PPQJB(H5$48"@= !V%.HHH P?BIX7\3^-_AAXD\%^"?'$
MOAC6M7T&\LM(\2V]KY\FDW4L#QQ7:QEE\QHG99 NY=Q3&1G-?GU\7_\ @G1_
MP2P_X)>_\$>O%?@_]J[X=^"O%%AI/A"['B?QWK?A>WCUOQ7KLZR%)HI7:2=;
MR6X=1"%F8Q87#!4+#[R_:&^.G@']F+X$^,/VB?BG>RV_ASP3X<O-:UF2WCWR
MFWMXFE98UR-TC!=JKD99@.]?A7^SG_P5_P#^"77[:G[0]E^WU_P6'_;,@M=0
M\,:S+-\&?V<[3P1X@O\ 1/ \:2%8[^\DM]/>'4M2<*KB3+(F01@A(X #M?VP
M]>^,GPF_X-F?V7OV8_VO[7Q'=^)/B?X^\*^'/$.BP6,UUJ[Z&-2GU*WMA;+F
M62>.RM+&'R<;_,VI@-P/>OV=?C=_P2$\&_M?> ?A=\6/^")%S^S3XQ\3:W#)
M\'_&/Q#^"FD:;!J.IQNKP0P7=JTGV6^W^64C)R'*#<&9%;W/]J+_ (+"^'O!
M_P"RI\*/^"B/[*7@/_A:O[/WB+QJUG\1_&%GHFH1WOAW1X[J2TFU:*REBCF*
M07%O.C[XQT0KE6#5\X_\%0OVP_V:O^"QVI? S]A7_@G1X_@^)WBV3XRZ%XR\
M0>)?#=E,UEX(T2Q\TSZA=7+1JL$I$NQ(L[R=RD!FC5P#T']F'X6?#K]O'_@N
M5^U=\5_VE? 6D>,+#X%:?X7\#_"_1O$NGQ7MKI"75G-=ZA<1PRAD6:2=>)=N
M_9(RYQ5__@G;X4\/_L<_\%N?VF?V%O@SHD&A_#3Q-X$T+XF:%X2T]!'8Z)J,
MA2ROOLT2_+"L[E7** H\I%4*J@5SNB?M _"G_@D7_P %F?VA]7_;(\2'P9\-
M/VE].\.^)?AYX_U2UE_LH:IIMG):ZAILUPBLL4[,YF4/M'EJF3ETW=)_P2UU
MV/\ ;C_X*E_M#?\ !5+X=Z=J'_"J+WPMHWPZ^%GB&_L9;9?$T5HWGZA>P)*%
M8VZW**B2$8?<1PR.H /T?HHHH \MO_VV/V4M+OI],U#XY:'%<6TS13Q/*V4=
M20RGY>H((KS?X)?&/X8>/_VY/'7BOP;XTLM0TZX\$Z='#=V[DH[I(0X&1U&X
M?G7O\OPT^'$\K3S_  _T1W=BSN^E0DL3U).WDUXS\,?#OA_2?V^?'MAI6A6=
MM G@;2RD-O:HB*3(V2 !@9P/RH ]O_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY
M_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\
MOJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'
MPQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^
M$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/
M^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_
M[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'P
MQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_
M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!
M3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H
M4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^
M,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9
MVG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4
M?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_W
MZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^
M,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?
MV=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ
MKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_
M[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&
MH/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_
M (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^
M^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/
M^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\
M0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\
MX3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z%
M %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]
M^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,
M/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?
M_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^
MA1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/
M_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/
MC#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?
M_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^
M^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J
M#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\
M0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'P
MQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\
MOJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T
M&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_
MT&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\
M,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%
M%/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_
M 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#S
MXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_
M ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%'
M]G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#
M_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "L?XA>/O"/PJ\!ZS\3?'^N0Z9H?A_2Y]1UC4+AL);6T
M,;222'V"J36Q7PK_ ,%4-<UG]K[XY_#K_@D7\.-3GCA\;R)XJ^-=]92%7T[P
M?93J3 77F-[NX58E(Z;0&!62M:-/VM1)[;OT6YC7J^RIN2U>R7=O8O?\$A?
M7B[XVZCX]_X*K_&O1)K3Q/\ '*]"^"=,O1F30?!MLVS3[5>RF8*)W*_+)^Z?
M&2:^W*JZ%H>C^&-$L_#7AW3(++3]/M8[:QL[:,)'!#&H1(T4<*JJ  !T JU1
M6J>UJ.7W>2Z(=&E[&FH[OJ^[ZO[PHHHK(U"BBB@ HHHH *Y[XK?$_P )?!GX
M>:K\3?'-^+?3-(M3-.P^](>BQH.[NQ55'<L*Z&OFJX_XS=_:*^Q+^_\ A9\,
M-4S.>L/B'75'"^CPP \]B3_$KC&-:HX*T?B>W]=D?0\.Y30S'$3KXMN.&HKG
MJR6_+>RA'^_4=HP[-N3]V,FNA_9#^&'B[5=0U7]J[XU6!B\8^-XU^Q:=+D_V
M%I .8+-,_=8C:[\ DXR P;/NE%%53IJG#E7_  _F<>=9M7SK,)8JHE%.RC%?
M#"$5:$(_W8Q22ZO=W;;"BBBM#R@HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH ^.?VG?V@OVJ?&'_!5GX/_L&?L[?$W2O!/AVS\#W/
MQ/\ BMJE[H<=]<Z[H]KJMM8KHUMYF!;F:21O,F4AU5@RGY#')\ ZU^V'_P %
M)_BY\#/CG_P78^%/[<.HZ)\.OA?\5+NQ^&_P4FTN!] \4>%+"[@M96N'/S">
MY$C[90&=94<*RAD,?U!_P74O_P#@E;IWQ"\!:A^V=^WEX]_9Z^)47A[4;?PM
MXO\ AF^H0ZC?Z'<LL=Y8SO;6=PDENSJI"/M97&Y3@L&^8_'7[4/_  ;,^,?@
M%\%OV.K'_@I=XGT?X+_"*>6XU'X:Z;H.NI9^.9C<0W4;:PPTX&=5N4FG94"!
MGN7(V;5P ?MOHNJ0ZYHUIK5O%)''>6L<\<<R[74.H8!AV//(JS110 4444 %
M%%% !1110 4444 %>%^ ?^4@GC__ +$32O\ T8U>Z5X7X!_Y2">/_P#L1-*_
M]&-0![I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7QD^+?@7X"?"CQ%
M\:OB;K*Z?X?\+:/<:GJ]VW)2"%"[!1_$QQA5'+,0!R17RK_P1Y^$GCKQ3X2\
M8?\ !1_X_P"C-;?$+]H75$UF&RN 2VB>&HP4TG3T)Y"^1ME)&-P>+<-R5SW_
M  4BO+O]NK]KGX>_\$G/"5U(_AD&#QU\?;BVD(5-"M9E-II;LO1KJX"$KD,J
MK%(,KFONRSL[33[2*PL+6."""-8X884"I&BC 50.     .E=3_<X>W67Y=/O
M>OR1R+]_B>;I#1?XNOW+3YLDHHHKE.L**** "BBB@ HHKE/C;\8?"7P&^&6J
M_%#QG.1::;!F.W0CS+J8\1P1CN[L0H],DG@$TI248MO9'1A,+B,=BH8?#Q<I
MS:C%+=MNR2]6>=?M>?%7Q=+<:5^R_P#!2]V>-_'*LCWL9)_L/2QD7%\^.5.W
M<J="6SM.Y0#Z9\(?A5X1^"7PXTKX8>![+R=.TFU$49;&^9^KRN>[NQ+$^I/0
M<5YS^R'\'O%NCV^J_M"?&F -X^\=LMQJ$; _\2FQX-OI\8/*A%"EAU+  Y*9
M/M5848N3]K+=[>2_S>[^[H?3<0XK#8'#PR/!24J=)\U2:VJUK6<D^L*:O"GW
M7--6]HT%%%%=!\B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!\S_MV?\%*/^":/[#/BS0?"G[=7Q<T3PWJVNZ=+=Z#!JOA*
M]U%IK=)-CLK6UK,$ ?C!()]*_/3_ (*E_P#!6O\ X)2_M@?LVI\&O^"</B<>
M.OVC[KQ-I$WP3'@/X<ZC9ZII.M1W\+K=Q7<UG"L*K&LBN YWHY4J5+$?:'_!
M33]K?XZ^&?C=X#_8=_87_9T\%?$#XX>.]$O=;34/B*I&A^$- MI4AEU*],8\
MUU>>18HXXSDL#D$[4?PKQ5^T?_P68_X)5V5I^T=^W=\,/V>?B!\%(M2M+;XB
M:Q\%M,OM.USPM;3S)!]O$4Z(ES;QO(I9 K.PZF(98 'Z@Z4-2&EVPUDQ&\^S
MI]J,&=GF;1NVYYQG./:IZ;!/!=0)<VTR21R(&CD1@592,@@CJ"*=0 4444 %
M%%% !1110 4444 %>%^ ?^4@GC__ +$32O\ T8U>Z5X7X!_Y2">/_P#L1-*_
M]&-0![I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !7%?M&_'OP!^R[\"?%?[0G
MQ1U#[/H/A'19M1OV4C?*$'R0IGK)(Y6-!W=U'>NUKX,_;G9O^"@_[?7@7_@F
MAHK?:? /P_-K\0/CXT?S17"QL#I>B2]CYSE9GC/6,HZ\QUM0IJI4][9:OT_K
M3U,,15=*G[N[T7J_ZN_([3_@CW\!/B!X?^$/B+]M#]H;3_+^*G[0>L+XK\3Q
MN/FTS3F4C2],7/S!(+9E(5OF4RE#]P5]?TBJJ*$10 !@ #@"EJ:M1U:CD_Z\
MOD71I*C34%T_'N_F%%%%9F@4444 %%%%  2 ,DX ZDU\U>&@?VV?VB!X\N!Y
MWPO^&FI-'X?B;F+7M;3A[OT>&'.$/0G!!(9U&W^UQ\0O%?C37],_8\^#6HM!
MXD\7V[2^(M5AY_L+1 =LTY(Z/(,QH.^3R"4->O\ PX^'OA7X4>!=+^'/@C35
MM-+TBT6WM(1R<#JS'^)F)+,W4LQ/>N:7[^IR_9COYOM\MW\O,^UP?_&+Y+]=
M>F*Q,6J7>G2=XSJ^4JFL*?:///K!FW11172?%!1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q)_P %&?V;?VW/"'[5
M_@+_ (*8?\$[?!OA_P ;^-_"?@V_\%^-OAAXEU=-.3Q1X>N;F*\5+6[D(CMK
MF*YB$@,A"L".NTI)X?\ M 7W_!9O_@KS\/I/V*?B%_P3HL/V9_AAXJN[6'XH
M^//$GQ0LM>U"72HYXYI[/3K:UCC(FE$>SS'5DVL02A.:[7_@IAX'^,G[87_!
M4+X0?\$^M3_:S^(/P<^%>L?"O6_%UU>?#37CI.I^+]8M+R" Z6EWM;B&WE6Z
M:/:P*;R5SL=)_P#B'+^#7_23#]L__P /R?\ Y$H _0G3M/LM(T^#2M-MUAM[
M6%8K>)>B(H 51[  "IJ** "BBB@ HHHH **** "BBB@ KPOP#_RD$\?_ /8B
M:5_Z,:O=*\+\ _\ *03Q_P#]B)I7_HQJ /=**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH \X_:[_::\!?L<?LV>,/VE_B5+_P 2KPEH\EV;99 KWDY(2"V0GC?+
M,T<2YXRXSQFO&?\ @D5^S-X]^#7[/-_\=/V@8O,^+GQLUE_&7Q&N)$*O;RW&
M6M=/ /*);0,J"/HCO*!QBO-_VH1_P\8_X*9^$OV)-.'VOX8_ 1[3QS\8F49A
MO]<<$Z1H[]F !:XD0@JZ%E.&05]ZUU3_ '-!0ZRU?IT7Z_<<D/WV(<^D=%Z]
M7^GWA1117*=84444 %%%% !7%?M!?&[PU^SY\+-1^)/B.-IV@ ATW3HC^]O[
MQ^(;= ,DLS=< X4,V, UV<LL5O$T\\JHB*6=W; 4#J2>PKYN^&$4O[9OQ]_X
M7_JT3/\ #OP'>26OP_M9%_=ZMJ*G;-J9!^\J$;8SZ@$896!QK5)1M&/Q/;_/
MY?\  /I.'<KPN*J5,;CK_5:"4JEM')OX*47_ #5&K7^S%3GJHL[/]D;X(>)/
MA_H.I?%7XN.MS\0?'-PNH>)[@C/V1<?N;&/KMCB3"X!(W9Y(5<>P445=.$:<
M%%'F9MFF*SG,*F,Q%N:71:**2M&,5TC&*48KHDD%%%%6><%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5XM_P %&O%_@+P!
M^P=\7?&WQ3UCQEI_AS2O &I7.MWWP\OX[778+9(&,CV$TA"17(7)1F( ;&:]
MIKY@_P""UO\ RB/_ &C?^R/ZY_Z2/0!\F^"O^#<S]C3]K;X3_#_X[ZY^V_\
MM>ZI::IH]AXG\*IXH^,$%Q<Z4UU;)-&Z;K-Q#.$D"EHVZY 8BO0A_P &Y?P:
M P/^"F'[9_\ X?D__(E>5_L@?#/_ (.9;O\ 9,^%UU\)_P!H[]E&U\+2_#K1
M'\-6NLZ%K#7D.GFPA-NDY2V*F41; Y4D;@<$BO1?^%5_\'4G_1SO['__ (3^
MM_\ R+0!^CU%%% !1110 4444 %%%% !1110 5X7X!_Y2">/_P#L1-*_]&-7
MNE>%^ ?^4@GC_P#[$32O_1C4 >Z4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7DO[<_
M[67A+]B+]E?Q?^TEXMA2Y.@::?[(TLOAM3U&4B.TM%QR3),R*2 2J[FQA37K
M5?!?Q7S_ ,%'_P#@JQHGP%MLW?PG_9=FM_$OCCO;ZMXSF5O[.LCU#BUCW2MC
MH_FQN.16]"G&<[R^%:OT_P"#L88BI*$+0^)Z+U[_ "W^1ZU_P2C_ &3?%O[+
M_P"S!'K?QGF:\^*GQ+U6;QA\4]4G7]])JUZ?,-N?18$*P[0=H99&7 >OIJBB
MLZE256;G+=FE*G&E34([(****@L**** "BBN!_:3^.^D_L]_"^Y\:W-D;_4[
MB5++P[HT63+J6H2\0P*!R<GDXY"J<9. 9E*,(N4MD=> P.*S/&T\)AH\U2HU
M&*[M_DN[>B6KT/._VK?&'B/XQ>-[']BGX4:I);WFN6XNO'VLVW)T?1LC<F>@
MEGSL"G^%N1A]P]O\&^#_  Y\/_"FG^"/"&EQV6F:7:);6-K$.(XU& /<]R3R
M223R:\[_ &3?@1JWP@\&WGB;XB7JZAX[\777]I^,=4."6G;)6W0CI%"#L4#C
M.XC ( ]7K*C&3;J3W?X+M_GYGO\ $6.PM.G3RC 2YJ%!N\E_R]JO2=3_  Z<
MM-/:"3LI2E<HHHK<^5"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "N-_:&^!/@#]I[X&>+/V=_BK;W4WAOQIH-SH^N
M165R89FMIT*2!)!RC;2<'M7944 8/PL^''AGX._#'PY\(_!<4T>C>%M!L]'T
ME+B8R2+;6T*0Q!F/WFV(N3W/-;U?&O\ P4._X*)_M.?!+]I'P-^PU^P5^ROI
MWQ1^+/C/PQ>^)KQ?$?B(:9I6@:+;3+!]KN'QF3?,QC"JRD$#[Q=17G?_  O[
M_@YB_P"C _V;_P#PY5Y_\50!^AU%%% !1110 4444 %%%% !1110 5X7X!_Y
M2">/_P#L1-*_]&-7NE>%^ ?^4@GC_P#[$32O_1C4 >Z4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%?)_P =?^"Q'[,OPO\ BG?_  "^#W@WQW\:_'^E,4U?PK\'?#+:P^F.
M&*E;J<,L,)5E8,N]F0J0R@C%<E=?\%J[/X;I_;'[4?\ P3P_:(^&?AX<W'BW
M5/ @OM-LD')>XDM9&>(8YX1CP:Z%A<0U?E_S^[<YGB\-%V<O\OOV/</^"B'[
M7VF?L/?LF^)OCLUBNH:Y%$FG>#-#"EWU;6[D^59VJHOS/F0AF"\^7'(1TK%_
MX)?_ +(&I_L:_LG:5X,\>WQU#Q_XGO)O$WQ.UJ5@TM_K]Z1+<EG'W_+^6$-_
M$(@V 6-?/'@/XB>"_P#@K[_P4KT/Q_\ #G7HM?\ @+^S;9V^K:;J$*L+7Q%X
MSO8@\$BA@I9;*'YN0&CF!!&)*_0ZJJIT:2I=7J_T7Z_/R)HM5ZSJ]%HOU?WZ
M?+S"BBBN4ZPHHHH **** (K^^LM+L9M3U*[CM[:WB:6XGF<*D:*,LS$\   D
MD],5\Z? VPO?VM_C<_[5_BJTD7P=X:EFL/A;IERA N&#;9]593W8KM3(X"]
M4!,_[3/B#6_VB_BA;?L5_#G4IH+ Q1W_ ,4=:M&P;+3L@I8JPZ2S\<=D(X92
MX'OOA[P_HOA/0;/PQX;TV*RT_3[5+>RM(%PD,2*%5 /0  5S/]_5M]F/XO\
MX'Y^A]K#_C%LC]IMB\7'3O2H2T;\IUEHNJI7>U5-7****Z3XH**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBO/?VL;+2-4_9N\9Z-KGQ^F^%=M?Z#-9M\1;;48[27P\TP\I+Q)I&5(W1G4A
MF( ..: /DG_@IW^S_P#\%)O^&V/A5^V7_P $R_A#X$U7Q-X5\(ZEX?\ %NH>
M-_%!MK;5=)NIXYCIDMLH5V"RQ1W$<\<J%'#!ED5L#)_X7]_P<Q?]&!_LW_\
MARKS_P"*K+M?^"'O[7]];1WME_P<!?M.30S1AXI8M9C974C(8$28((Y!%2?\
M.,_VR?\ I/U^U!_X-T_^.4 ?H]16*_Q'^'T7Q"A^$DGCC21XIN-'EU:'PV=1
MC^W/812Q0R70@W;S"LDT2&3&T-(HSDBMJ@#!^*FK^//#_P ,/$FO?"OPG%KW
MB>RT&\N/#FA7%VD$>HWZ0.UO;-*[*L:R2A$+LP"ALD@#-?FOIW_!+O\ ; U/
M]C#6?VM/VTO^"H_Q^\#_ !^3PU?>)]9F\/\ Q/%IX6\(W,4<MPMDNFVQ-G)9
MQ(H64!B)!YA#*",?IYKNNZ+X7T2\\2^)-6MM/T[3K62ZO[^\G6*&V@C4N\DC
ML0$15!8L3@ $FOS#U+6_CO\ \'$_B&?PUX,NM5^'O[$&EZRT&JZ\F^UUOXRR
M6TV'@M\X>STD2QE6?AY-I'WMR6X!R6M_\%0OVS_VD_\ @E-^R!H/@[Q8?!'Q
MH_:O\:0>$-5\:V-DB3:3IMM<W$.H:S:Q_<2>2&"*5   HNF*;"J$=;\?_AS\
M7?\ @BA\?_@'\<?AW^VG\9/B)\+_ (D_%33OAS\5O"/QB\<R^(51]2CD%KK-
MK+,H:TDBDB9I0G$@V* !D'=_X*_^#? W[+W[0G[ ?Q>T?0M/\-_#;X9_&U?"
M<RP1+#8Z);:C8+:6F[&%AA06Y&\D*N!DUI?\'#LUK\1- _9=_97\.7(N/%OC
MS]JKPO/IFF02_OUL++SY+V]VCYO*@5XB[#[HD!H H>-8OB__ ,%6?^"K'QB_
M92/[4'Q)^&WP9_9NT+0K74]/^%/BF30[[Q1XCU6![KS+B]A'FFWMXHVC\A2!
MYB*^>2#U?_!+KXL?'3X'?MR_'3_@D[\>OCGXB^)EI\.],TGQ;\*_&_C.[%SK
M5QH%^@66SO;C -R]O<%469LLX=B=JA$7'_X)NW=M\*?^"W7[=7P.\87,=KK'
MBVZ\'>-/"T$K;6U32VTZ6&XFB!Y9(9Y(XG(Z.V*3]D^\@^,'_!QO^TS\4_!5
MQ'>Z'\/?@QX:\$:UJ%NP>(:M//\ ;3;AP<%XUBD5U'*,I5L'B@#]%**** "O
M"_ /_*03Q_\ ]B)I7_HQJGU3]@CX-:OJ=SJUSXJ\;K)=3O-(L7B^Y50S,6(
M!X&3P.U<-\ O@=X1^&_[;/CCP=H6IZS-:VW@O3Y8Y-0U:2>4F24ELNW)'RC
M[<T ?4U%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\
MX%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U
M&Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U
M'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%
M8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (
M/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@
M^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S
M\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D
M?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\W
MO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_
M .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M
M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%
MM1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q
M16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\
M"#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\
M(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?
M\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/
MI'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _
M-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>
M_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!
M;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^
M!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!
ML45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_
M  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8_
M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I
M'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"
M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\
M/S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\
MWO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\
M@6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO
M_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4
M ;%?(/\ P5L^-GQ<M/#OP[_8>_9M\3RZ'\0OV@_%$OA^T\0VX/FZ'HD$7G:M
MJ$6&!$D5NRA2,$"1F5E95-?4W_"#Z1_S\WO_ (%M7P9^VYXI^$'P(_X+&_L]
M?$+X[_$33_#'A1/AAXN2UUWQ%K*6MM;7@6(OF:5E52T;*H&<L6"@9(STX6-Z
MU[7LF[>:5T<N,ERT;7M=I7\FTG^!]A?LI?LE_ K]B[X.:;\#_P!G_P $V^CZ
M181+]HF"!KK49\?/=74N TTSGDL>G"J%4*HX;_@IO^U]<_L8_LF:S\0/"5@-
M1\;Z_<P^&_AKH:QB1]3U^])BM(E0\2!3NE9?XEA8=2*\5\1_\%H/V+==UB?P
M?^R;X.^*_P >M>@D\J2Q^%/A"\NX(9.WFW4PBB5.YD4N .:SO@O^SI^UG^V_
M^VIX3_:R_;3_ &=9OA7X"^%VC7$OPW^'U_XQ@U:]O=;N6VG5+HP )"8X5 2)
MAOC?:P/WLZ1HU(S]I7T6^N[\K;ZF<J].5/V6'>NVFR\[[:?F>077["_Q)_X(
M>_!#P5^W7\ O%.KZU=^';"SC_:D\'M?O/:>*K2>;==ZE;(S8CN;229A&RX!B
M0%L8F$OZF>%/%.@>./"VF^-?"FIQWNEZQI\-]IMY"<I/;RH)(Y%]F5@1]:\F
M_;>\&^"(/V+_ (NS^++JX_LM/ACKS:CYUT2ODC3YR^0>#\N>M<7_ ,$FO"5U
M??\ !,[X%W?BBXNQ=2?#'264+=.!Y'V=?)P/^N7E_P!*5:<J]'VD_B3MZWU_
M ="G'#5_90^%J]NS6GX_F?3M%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5Q
MG:;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%>;?M1_'M/@)\./[4T?
M3?[3\3:S<KIOA'0XQE[^_E^5%VCDHI.YCQP,9!85T^N:%X2\-:-=^(M?UJ>S
ML;"V>XO+NXOF5(8D4LSL3T  ))]J\%_9L^'T_P"TI\2;K]KSQU:WT&B0^98_
M"[2;J5@\%GDK)J#@]))B"!Z+G[PV-6%:<M(0^)_@NK_KJ?4<.9=A)*IF>81O
MAJ%FUM[2H[\E)/\ O6;FUK&G&3WY4_4/V6/@))\"?AZ\/B34O[3\6^(+IM3\
M8ZVYW/>7TG+ -_<3)51P.K8!8UZ96/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\
MX%M6L(1IP48[(\7,LQQ>;8^IC,3*\YN[Z+R26R26B2T222T1L45C_P#"#Z1_
MS\WO_@6U'_"#Z1_S\WO_ (%M5'";%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\W
MO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_
M .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M
M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%
MM1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q
M16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\
M"#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45EV?
MA+3;&Z2[AN+HM&V5#W+$?B*U* "BBB@ HHHH *SO%OA'PIX^\,:AX)\=>&=/
MUK1M6M)+75-)U6S2XMKR!U*O%+%("LB,"058$$'FM&JNMZWHWAK1KOQ'XCU>
MUT_3M/M9+F_O[VX6*&VAC4L\LCL0J(J@L6)  !)H ^$O%O\ P19^*GP;O)M0
M_P""6O\ P4H^)G[/=C(YDB\ W=K#XM\*6C$Y(M-.U)C]C#'J$<H!@*@  K)@
M_P"":?\ P6H^)=P-$_:#_P""]6L6_AUL"[M/AC\&-(T349U/79?H=]NV.C!6
M]<<<_7/P(_;<_90_::^"FK_M'_ [XY:+KO@/0;N^M]8\6)(\%E:M9KON6:2=
M4'EHAW&49C*_,&(YKYV^!W_!Q)_P2;_:#^.&F_ 7P!^T9<1:GKVIG3O#&JZW
MX7O[#2];N]X00VUW/"L9=G(50Y3>Q"KDLH(![3^QA_P3G_9>_84LM3OO@YX9
MU'4?%?B$ ^+?B-XRU>75O$?B!P00UW?SDR.,@$1ILB!&0@.2?=*** .8^-/P
M<^'7[0OPE\1_ SXNZ%)JGA;Q;H\^E>(=,BU">U-W9SH4EB\VW>.5 R$J2CJ<
M$C-?$_\ Q"X_\$*/^C&?_,F^)_\ Y9U]_P!% 'AOAS_@FO\ L/\ A?\ 8K3_
M ()W:=\ -.F^#4=O<PQ^"=4U"[O8T6>\DO9&%Q<3/<!Q<RO*D@EWQL049=JX
MY+]DO_@CQ^P9^Q?\5$^.7PA^&>K7OC"UTMM+T?Q'XR\7:AKESH]@01]ELC>S
M2"UCVEES& Q5F4L5)!^GZ* /G[]LS_@F'^QS^WAX@T'QW\>_A]?KXK\+PR0>
M'O&GA7Q%>:-K%C ^=\"W5G)&[Q'<_P"[?<H+N5 +$GK_ -D7]B[]FC]A3X4_
M\*8_9;^&%MX9T.2_DO[\+<S7-SJ%Y)CS+JYN9W>:XE;:H+NQ("JHPJ@#U*B@
M HHHH *\+\ _\I!/'_\ V(FE?^C&KW2O"_ /_*03Q_\ ]B)I7_HQJ /=****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\E
M_:#_ &\?V,_V5(96_:$_:8\'>%KB)=QTR_UJ-KYQ_L6D9:=_^ H:^>6_X+4V
MWQF;[%^P#^PI\8OC69.+3Q%%H!\/^'I?3.HWX&S/7YHAQS6T,/6J*ZCIWV7W
MO0PGB:%.7*Y:]MW]RU/N"H-2U+3M'L)M5U>_@M;6WC+SW-S*$CC4=69F(  ]
M37Q+_P (K_P7C_:4P?$/Q+^$'[.&B3_\L/#NEOXKU^%3U5WN"+,G' :,@@Y/
MI4^F_P#!#+X ?$"^B\0_MM_M ?%KX^:BD@E-MX]\;W$6E0R#D&"RM&B6)<\[
M"S+^'%7[&E#XYKY:_P"2_$CV]:?\.F_5Z?YO\#M?C;_P6B_X)M? [53X5O\
M]I;2_%/B!G,=MX;^'L$NO7D\O_/("R62-']G=<'@\UPG_#Q+_@HQ^T(1!^QE
M_P $J_$NDZ;<#]QXP^/6MQ>'H8@?NN=.0O<RH>H*-G';FOJ7X)?LN_LW_LV:
M5_8WP ^!/A+P; R;)?\ A'- @M'F'_31XU#2'@<L23CK7=T>TP\/AA?U?Z*W
MYL/9XF?QSM_A7ZN_Y(^'O^&'O^"KW[18\W]K3_@IRG@33)S_ *1X2_9Z\-+I
M^P'KY>K7>;I<=.5/K7EO[8O_  0(^"GAKX,I\:/V4O!FH>-_C/X,U^S\1V]S
M\5-?GUP^,HK5B\NDW:7+?9RLZDXQ&N755+*K%A^F=%..-KPDG%V79*R^=MR9
M8'#SBU)7?=N[^5]OD?/?_!/S]NC]E?\ :Y^&$&F? ];'PIKVAH;;Q/\ "F[M
MX['5/#%VA*RVTMGA&"JX91(J[&P>C!E7W?Q%XD\.^#]$N?$WBW7[+2]-LHC+
M>:AJ-TD$$"#JSR.0J@>I(%>%?M3_ /!+7]AC]LCQ+'X^^-GP,M)/%4(40>+]
M!O9]+U12HPI:XM'C:7:. )-X Z 5YEHO_! W_@G)'JUOJWQ#\%>,/'GV.3?9
MVGCGXA:G?VT3#H?*\Y4?N,.&')R*36$D^:[7E:_XW0T\9!<O+%^=VOPL_P S
MSO\ :F_:+OO^"P6NS_\ !/O]A+5+J_\ AI-J42?'3XV6,9&EVVFQNLDFD:;.
M5VW=U/A063*!/[Z,[)^@?A/PMH'@;PKIG@GPGID5CI6CZ?#8Z990C"6]O$@C
MCC4>BJH ^E5_ /P\\ _"KPE9^ ?ACX)TGP[H>G1>78:/HFGQVMK;KZ)%&H51
M]!6Q45:L9)0@K17]79I1I2A)SF[R?W6[(****Q-PHHKRS]J_X\ZA\%_ ]MI/
M@:P&H^-O%5V-,\&:0 "9KI\ S,#_ ,LH@0[$\?=!(W9$SG&G!RELCORS+<7F
M^/IX/#*\YNROHEU;;Z1BKN3>B2;>B.#^/NIZC^U;\9XOV0_!U[*GA;1&AU#X
MJ:K;.1N3<&ATM6'1Y" SX.0!ZHRGZ(TS3-/T73;?1](LHK:TM($AM;:! J11
MJ JHH'     [ 5PG[,WP&T_]GWX90^%7OSJ.M7T[W_B?6Y23)J6H2_-+*S'D
MC/RKGG:HSR23Z%6=&$E><_B?X=E\OS/7XCS+"573RW .^&H747M[2;MSU6N\
MVERIZQIQA'=-LHHHK8^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *^//^"]OP<_:*^.W_  2D^+GP
M_P#V8]9N8M?D\//<7VD6&E_:KG7=.BR]UIT(#!DDDC!(*AV?88@I\W(^PZ*
M/YZ_C-^UDO[6/['/@/\ X)D_\$]/^"@^B^-+[XRW.E^%F^$7A#]GA?#\WAC2
M"Z-?S7TZSLMLEO'$RRXWF1=[;BFZ2O4/^"TW@CQA\#OV/M'_ ."6U_\ MR^&
M/'GC;7[+0].^$'P)\+_ *WM=3<I=+#9W4%S%>.;!(_(E_P!(ZMY<B?-N<5^U
M.A?#/X<>%_$=]XQ\-?#_ $33M7U,G^TM5L=*AAN;O)W'S944-)SS\Q/--G^%
M_P -+GXB1?%ZY^'>A2>+(-,&FP>*'TB$ZC'9[W?[,MR5\T1;I)&\L-MR['&6
M- &+^SOX+^-/@#X4:=X7_:!^,EMX\\40!OMWB.T\.II:3 _=3R$DD'RCC?NR
MW4@9Q7;T44 %%%% !1110 4444 %%%% !7A?@'_E()X__P"Q$TK_ -&-7NE>
M%^ ?^4@GC_\ [$32O_1C4 >Z4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17D_QL_;O_8N_
M9PU?_A'?CM^U-X#\+:F!DZ3J_B:VCNP/4P;_ # /?;BM'X'_ +87[*?[2[21
M?L_?M&>"O&,\*[I[3P]XDMKJXA7U>)'+H/=E%7[.HH\W*[>AG[6ES<O,K]KG
MH]%%%0:!1110 44V::&WA>XN)5CC12SN[8"@<DDGH*^;OC[_ ,%?/^"<'[-U
MT^C?$']JSPU>:PLGE+X?\*S/K-^TV<"(PV*RM&Y/&)-OU%7"G4J.T$WZ$5*M
M.DKSDDO,^DZ*^'_^'GW[9_Q]8VO[#G_!*KXAZC93#$'C#XPWT'A33U7M.D,I
M>:ZC] A5B#G Q2?\,G_\%E/VCAYO[2/_  4*\+_"?29^;CPO\!O"1><J>BC4
M]0/GPN!U*!AGV K;ZLX_')1^=W]RN_O,/K49?PXN7RLOO=E]US[#^(GQ3^&/
MPA\/2>+OBQ\1M"\+Z3%GS=3\0ZO#96Z8Y.9)F51^=?*GC?\ X+K?L)VGB&7P
M)^S_ '/C3XW>)X^/^$?^#G@RZU>0D]#YV$@*D@\K(V "<5-\._\ @A?_ ,$_
MO#?B)/'GQB\(^)/C)XH7_6>)?C)XJN==GE[G?%(5MWR?6(_SKZL\#_#[P%\,
MO#T/A'X;>"-(\/:3;C_1],T/38K2WB_W8XE55_ 4?[+#O+\%^K_(/]LGVC^+
M_1?F?&I_:2_X+7?M(*8_@+^PQX$^"VD3'$7B+XU^+FO[UHSU==/TX!X9!V24
ML,CG@T'_ ()3_M0?'DFZ_;N_X*E?$_Q1;3<S^$OAC%!X2TAE_P">$HMP\ES'
M[L48]2<U]PT4?691_AQ4?1:_>[L/JL9?Q).7J]/N5D?/'[/G_!)__@G9^S#+
M%J/PF_9/\*1ZG$V]==URS.JZAYF<EQ<WIED1B>3M91[5]#*JJH55  &  .E+
M16,ZDZCO)MOS-X4Z=)6@DEY!1114%A1110 4444 %%%% !1110 4444 9_BS
MQ5X>\#>&;_QCXLU2*RTW3+1[F^NYCA8HT&6)]>!T')/ KPK]ECPKX@^./Q O
M/VV/BCI<MN^IV[6?PYT6Z'.E:1DCSR.@FGY8M_=8X)5P!2^+D\_[8_QX'[-V
MASN? '@JZBO/B1>PN0FI7BG=!I:L.H!&Z3!X*D?*R+GZ/M[>WM+=+6U@2**)
M D<<:A510,  #@ #M7,OW]6_V8_B_P#@?GZ'VM;_ (Q?)/8+3%XJ*<^].A*S
MC#RE6TE+JJ7+'_EY)#Z***Z3XH**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "O"_ /_*03Q__ -B)I7_HQJ]TKPOP#_RD$\?_
M /8B:5_Z,:@#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KXP_X*!?'CX_?&?\ :)\-_P#!+S]C
M#QS)X5\4^)="?Q!\4OB-:*'F\'^&@_D_Z/@@K>W$AV1G(9 58;=XEC^SZ_/K
M]CCXV_!'X9_\% _VT/CG^T5\7?#'A2Y'CK0= MK[Q7KMO8I%I]EIF(DC:=U
M5C)N(7[Q /)KIPT=93M=Q6B\[I+\[G+BI:1A>RD]7Y)-O[[6/>/V>/\ @DS_
M ,$__P!FWPZNE^%OV;?#FO:I+E]3\6>-M-BUC5]1F8Y>::YNE9MSL2Q5-B9/
M"BL[]H7_ ((^_L$?'Z!=8L_@CI_@#Q9:-YNB^//AC&N@ZOIMP =LZ2V@02,N
M>/-5Q[=".2\8?\%XO^"?UGKDO@WX(Z[XS^,?B&+@Z!\(O U[J\S'MMD*1P/G
M_9D-91_;"_X+ _M%?Z/^S%_P3?T3X9:9/Q!XL^/WBWRW /=M+L,W,; <\LP)
M/L:U4,<I<\FX^;=OSW,7/+W'DC%279*_Y;%[]BC]IK]HWX%_M+2_\$S/V^O%
M,/B+Q2VCRZK\(_BI';B!/&^DP\20SIDA-1@4%I%!)9%9B3@23?1GQW_:]_9:
M_9AL#J'[0G[0?A#P>/+WQV^NZ]!!<3#_ *9PEO,E/LBDU^7O_!4[]BW]MRS\
M)_"W]HC]L[]OBZ\4:K:_%[1="TSPY\./"\6@1:-;:I+Y%Y]CO(S]IDE>-0H9
MP..H; %?=OP)_P"".?\ P3<_9[OQX@\)?LM:!K&MF3S9O$/C42:Y?23=Y?,O
MFE\MSZQA*JM3PUHU&]^D5I=;[VM]VY-"IBKRIQCMLY/6SVVO?KU7GJ>>W7_!
M</X4_%&YDT?]A+]E?XO_ !YNMYCCU7PKX/FL-$5QP1+?WHC$0SQN\L@^OK']
MK_X+T?M*'_1M*^#W[->B3CK<S/XN\0VV?0+ML7P/7'/M7V[:VMM8VT=E96\<
M,,2!(HHD"JB@8"@#@ #M4E8>VI0^""^>O^2_ Z/859_Q*C^6B_5_B?$$/_!$
M;P1\6YH]3_;U_;$^,/QTF+!KC1-;\52:3H);.<QZ?8E/*SW E(X%?2/P#_8M
M_9*_9:M%M?V>OV<_!_A%U3:U[H^A0QW<HQC]Y<%3+)QW=R:].HJ)XBM45I2T
M[=/NV+IX:A3=XQU[[O[WJ%%%%8FX4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7D7[6_P <?$'PT\-:=\.OA5"MW\0/&UR=.\*6?!\AB/WMY)UQ
M'"IW$D$9QD8#8]%^(/CWPM\+_!.I_$+QKJ:V>EZ1:/<7D[=E7L!_$Q.%51R6
M( Y->-?LE> _%/Q$\3ZE^V7\8M,>WUWQ3;B#PGI$_/\ 8>B9S%& >DDO^L8_
M[7;>RUA6E)M4X[O\%W_R_P" ?5\.X+"T*-3.<?%2HT6E&#VJU7K&GYQ7QU?[
MBY;ISB>B_L[_  -\/_L]?"VQ^'FB3M=3J6N-8U27)EU&]DP9KAR<DEFZ9)(4
M*,G%=Q116L8QA%1CLCY['8W%9EC*F*Q,G*I-N4F^K>K"BBBJ.4**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_ /_*03Q__
M -B)I7_HQJ]TKPOP#_RD$\?_ /8B:5_Z,:@#W2BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BD9E52S,  ,DD]*\*^.W_!3O\
MX)]?LU&:#XS?M>>!]+N[?/GZ5;ZTE[?)CUM;7S)__'*J$)U':*N_(B=2%-7F
MTEYGNU%?$ _X+5Z?\6?]'_8C_8)^.7Q?\W_CTUZW\)'1="ESTS?WI79GKS'T
MH_X2'_@OC\?_ /D%?#[X'_L_Z3,/F.MZK<>*=;M\]-GV<+9N1WW8Y%;_ %6H
MOCM'U?Z;_@8?6Z4O@3EZ)V^_;\3[?KS/XX?MG?LD_LU12/\ 'O\ :2\$^$Y8
MUW?8M;\1V\-R_LD!?S9#[*I-?-G_  Z$^,'QB_TC]MK_ (*C_&OX@+)S=Z%X
M2O8/">CW&>JR6ED&W+V&'4UZ9\$/^"/_ /P32_9[ECOOA[^Q[X0FOXVWC5?$
MMFVLW?F9R9!-?M,R,3DY4CKQ@<4<F%C\4V_1?J_\@Y\5/X8)>KU^Y7_,\XOO
M^"[7[,'C>ZET?]D'X*_&#XZWR2&)7^&_PZNWLDD'!\VYNA"J(,<N P^HYJ(?
M'_\ X+D?'T;?A%^P_P#"_P""^G3<1ZK\7?',FKW9C_YZ+:Z6H,4GHDF0".>.
M:^VK&QLM,LXM/TVSBM[>! D,$$81(U' 55'  ]!4M'MJ,?@I_>V_\E^ >QKS
M^.H_DDO\W^)\0?\ #M']O/XWCS/VP?\ @KI\0FM)O];X=^#.B6GA6"->\7VJ
M,233(><EU!(.*^:=8_X)X?L,_P#!.?\ X*=>'KS]I/X16/C#X1_&/0XM.\.>
M,_B@_P#:Z:'XP@=F,-Y+<DH5NXOF5Y%QY@P J1NP_76N.^/GP ^#O[4'PIU;
MX(_'GP%8^)/#&MP>5?Z9?(<$CE9$=2&BD4X99$*NC %2",UI3QE2+M)^Z]':
MR_*VJ,ZN!I2BG%7DM4W=_?>^C-WPAX(\%_#W0XO#'@'PAI>AZ; ,0Z?H^GQV
MT$?^['&H4?@*U*^&M$_X)U_\%'/V9[1?"'[%'_!3JXD\%VX*:3X0^,/@Z'7'
MTN('Y8HM05EG:-1\JQE0JJH S3]3_P"";?[?W[2,!T#]N#_@J/KEQX3G^74/
M!7P?\)V_AQ+V,CYHI;\%YY(FSM:,C!7N"<C-T:3=W45O1W^ZWZ_,M5ZR5E2=
M_56^^^WROY&%^T+X\T[_ (*;?\%"/AQ^RM\$;M-9^''P#\96_CGXO^+K%]]B
M=;M0XTW18I5&V642,[RH"5"[@?FB9:^_ZX?]GC]F[X'_ +*'PLL/@O\ L]_#
MC3O#'AS3@3#8:?&<RR$ --*[$O-*V!ND<LS8&3P*[BHK5(SM&/PK;_-FE&G*
M%Y3^)[_HEZ!1116)N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%>,?M>?&;Q7X:L=*^!/P8E63X@^.Y&M-'*M_R#+7_ );W\F.56--V
MT_W@2 =A%14J1IP<F>EE&58G.LPAA*%DY7NWI&,4KRG)](QBG*3Z),Y+QFS?
MMK_M"GX66;&;X9?#C44F\63+_JM<UA>8[$'H\4/60="<@CE&KZ35550JJ  ,
M  =*Y+X&?!KPG\ OAAI?PO\ !\9-OI\/[^ZD'[R\G;F2>0]V=LGV& . !775
M%&$HIRE\3W_R^7_!/1XBS7#8VK3PF!NL+03C33T<K_%4DOYZC]Y_RKEA>T$%
M%%%;'S@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MP--)R=D*4HQ5V[(])J.ZNK6QM9+Z^N8X888R\TTKA510,EB3P !R2:^"(_\
M@JG^U!^U;>OX?_X)<?LF:MX^L'<QCXK_ ! L9- \*Q<X\V(S;;B^ .-T<:HX
MSG!J:7_@DC^T/^U5<Q>(O^"HG[:FK_$2V9Q(?A=X):;0O"D!SD1ND!2>]VG[
MLDA1^2#FNCZOR?Q9<OEN_NZ?.QS?6?:?P8\WGLOOZ_),[?XT_P#!:/\ 96\)
M^,IO@U^S+I/B+X^?$1053PE\(M..I1P-G&ZYOE_T>",'(9@SE,'<HKDO^%*_
M\%B?VY/WW[0'QNTG]F/P+=?>\&?"RX74_%,\1ZQW&K/^ZM7P>'M@>F"E?4OP
M7_9V\%?LY^#(OAY\!_ GA3PCHL."-.\/Z%';1NP&-[[ #(Y[NV6/4DUUWV+Q
MO_T&[+_P&/\ C1[:G3_A1^;U?W;+[GZB]A5J_P 66G9:+[]W]Z7D>*_LH_\
M!+S]BC]CB_/BKX3_  =M[SQ9,YDOO'GBJ9M4URZE;[\C7=QN:,MU81>6I/\
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
M4H **** "BBB@ HHHH **** "BBB@ KYX_;P_8)_X;:\9_ OQ=_PM;_A&?\
MA2WQHTOQ_P#9_P"POMO]L_8PX^Q;O/B^S[]_^NQ)MQ]PU]#T4 ?./_!27_@G
M7X9_X*$_#?PSI]I\4M5^'WC_ .'GBJW\3?#+XBZ';)/<:!JL/W7:%RJW$+#
M>$LH;:AR-M>.:!_P2M_:Y_:&^.GP^^+'_!47]N'2?BAX?^%&O1Z]X+^'/@SX
M?)H6EW.MP@K!JFH,9Y7N9(\DK" L:L3@[6D1_O&B@#XW_:L_X)J_'?6OVOG_
M &_/^"?W[55G\*/B3K'AB+P]X^T[Q#X276M#\664#9MGG@\V)X;F'A5F1B2B
M*F%!??UW_!.W_@GA??L8W_Q"^,GQA^.-Y\4OC%\7M;M]3^(_Q"O-(CT]+H6\
M1BM+*UM8V=;:UMXV943<2=QZ*$1/IJB@ HHHH *\+\ _\I!/'_\ V(FE?^C&
MKW2O"_ /_*03Q_\ ]B)I7_HQJ /=**** "BBB@ HHHH **** "BBB@ HHHH
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
MQ 0P/4$;N:\__P"'?O[&/_1N_A[_ +\O_P#%4?\ #OW]C'_HW?P]_P!^7_\
MBJ.7+OYI_P#@*_\ D@]MQR_^7&&_\&U?_E)\Q_MT_!+X9_"[0(/B'^R]\1;"
M"#5/&&FR:M\.-/U6)]/OKL3@Q7$,8;_1W#@*VT;=K<;0,-]7?L\_M7?#_P"/
MXNO#D=I=^'?&&D_+X@\%ZXGE7UBXQN(4X\V/)&)%&,%<A2<53T[]@W]C[2=0
M@U73?V?] AN+699;>9(7RCJ058?-U! -6_VAOV4/ 'Q^-IXF-[=^'/&.D?-H
M'C30V\J^L7&< L"/-CR3F-CT+8*DDUV5L7@\31A1J.3M?WFE=7MNDW=:;[]K
M['RV5\,\4</YEB<RP=.C&-3DOAX2ER2Y>=MPG*,?93O*ZBH^SDV^;E;YUZC1
M7SGX(_:K^(?P+\46GP<_;CT^VTV>ZE\GP_\ $JPCVZ1K/HLQP!:3XY(;"]3\
MHVEOHN.2.:-98I%9&4%64Y!!Z$&O-KX>IAVN;9[-:I^C_IKJ?>Y/GF!SJG)T
M6XS@[3IR7+4@^TX]/)J\9+6+:U%HHHK ]@**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ KYH_P""IWC/P[X1_9_T>36=1C29O'&E3V]FK@SW"PS>9)Y:9RY"CG'3
M(SU%='\9?VP+JW\93? ?]E_PHGCGX@ ;;N.*3&F:",X,M].#A=I_Y9*=Q(VD
MJ2 >-U?_ ()K+\4="F\5_'?XU:MK'Q&O;JWN&\5V\:^3I2QR>8+:QMVPD4>X
M#YL;C@G"[F!]7!4J>%K0KXF7*KII=7YVZ+SZ]$S\VXMS+&\195B\IR&E[>HX
MRC.=U&E!]8J3TG4Z<D=(O^)*&B=BU^%/QY_;@N8_$'[1D-]X%^&N\2:?\.+*
MY:/4-70'*OJ4JX,:G@^0N".^UE#M]'>%?"GAGP-X>M/"?@[0;32],L81%9V%
MC L<4*#LJKP/7W)S7AO_  QU\>?^C^_B%_X"6O\ \31_PQU\>?\ H_OXA?\
M@):__$TZ[HUDH^VBHK9)2LOPU?F]0R>&;93.5=Y76JXB?QU9U<.YR\M*B48+
MI""45VNVW]!5\^_L=?\ )>?C[_V4*'_TE6C_ (8Z^//_ $?W\0O_  $M?_B:
M[#]FC]F@_L\'Q-?7WQ,U7Q5J/BK54O\ 4M2U:&-)6E6/9_!P<C%9)8>AAZB5
M12<DDDD^Z?5+L=\I9[FV>X&K5P,J-.C*<I2E.E+>E."24)R=[R70]2HHHKSC
M[H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "O"_ /_*03Q__ -B)I7_HQJ]TKPOP#_RD$\?_ /8B:5_Z,:@#
MW2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%>5?M"_M9^!/@3<6O@VQTV[\4>-]5&-"\$Z$OF7ETQSAWP#
MY$7&3(W8,0&VFM*5*I7GR05V<.8YG@,HPDL3C*BA!=7W>R2W<F]%%)MO1)L[
M_P <>._!WPU\+W?C7Q]XDM-)TJQCWW5]?3!(T'89/4D\!1DDD  DU\[/XV_:
M!_;MD;3OA--J?PY^%$A*W/C">(Q:QXACZ%;)#S;PL/\ EJ>3P1GYHZU/ _[)
M_C_XV^*+3XR?MQZK;:O>6LOG:!\.;!]VC:+Z&5<D7<^."S97J/G&W;]%1QQP
MQK%%&JHJ@*JC  '0 5V<U#!_!:<^_P!E>G=^;T[)[GR_U;..*M<4I8;"/_EV
MGRUJJ_Z>26M*#_Y]Q?M&OCE'6!RGP:^!_P +_@#X-B\"?"KPI!IEC&=TS(-T
MUU)C!EFD/S2.?5CQT&  !UE%%<,YSJ2<I.[?4^OPN%PV!P\</AX*$(JRC%))
M)=$EHD%%%%2;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7A?@'_E()X__P"Q$TK_ -&-7NE>
M%^ ?^4@GC_\ [$32O_1C4 >Z4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\W?MO?\%&?"W[*?
MBC0_@-\,OA?K'Q2^,OC"!I?"?PQ\,R*L[PC<#>7D[92RM 48&5P<[6P"J.R?
M1&M:QIWA[1KO7]7N!#:6-M)<74I!.R-%+,W'H 37Q+_P1+\#3?%GX:>+/^"G
M'Q1L?M'C[X^^);Z_BN;G+R:3X>M[E[;3],B))V1*D&_ /S!H]V3&N.BC"'*Z
MDU=+IW;_ $T9SUIU.>-.#LW?7LE^NJL3VVD?\'!7CV$>*9_&'[-'@$2_/;^%
MFTW5M4E@7M'<7(;:S^IB^7TJE<_\%(OVSOV*;^VA_P""JG[*^DV/@V>YCMW^
M-7P;N[C4="L9';8K7UG,#=VD9)7]Z=P)8*JD]/K?XW?';X>_L_>&++Q9\1M4
M^RVE]K-KIL##&?,F?!<Y/W40/(Q_NH<9. ?/_P!LO]NK]AO]E3P?=Z%^UI\7
MO#=K%J]B\#>#[E!?WVK0RJ4,2V$:O+-&X;824\OYL,0#54Z\:U3V?(GY+?\
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
MX35FCZO X_!YGA(8G"5%.G)74HNZ?];-;IZ/4****@ZPHHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H[N[M;"UDOKZYCA@A
MC+S32N%2-0,EB3P !R2:X[XY_M!_"O\ 9U\)?\)=\4/$:VJ2L8]/L(%\R[OY
MNT4$0^:1B2!Z#(+$#FO%[3X2_'G]MV[B\1?M)0WO@?X;^8)=.^&ME<M'?:L@
M.5?4I5P44\'R%P1WVLH9NNCA7.'M*CY8=^_DEU?X+JT?-YKQ%'"XKZA@:?M\
M4U?D3LH)[2JSU5./:Z<I:\D9-,N>)_VG_BE^TIX@N_A9^P_:0_8;:4P:]\5]
M3MRVG:>?XDLT(_TN8#H>4'!Y5@X]%_9Z_97^&_[/-M=:GI!NM:\3ZL=_B#QA
MK<OGZAJ,AP6+2-DHF0,(O' SN/S'O?"_A;PWX)\/VGA3P?H5IIFF6,(BL["Q
M@6.*%!V55&!5^G5Q2Y/945RP_%_XG^FR_$SRWAZ:Q<<PS2I[?$KX7:U.E?=4
MH._+V<VW4EUDHVBBBBBN,^H"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _
M\I!/'_\ V(FE?^C&KW2O"_ /_*03Q_\ ]B)I7_HQJ /=**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO/\
MX]_M6?LU_LMZ!_PDO[1/QS\+^#K5HR\']O:Q%!+< =1#$3YDS?[**Q]J<8RD
M[)78I2C!7D[(] HKX@G_ ."R]]\=IGT;_@FY^Q'\2_C=(S%(/%MQ8?\ ".>&
M,YQG^T+]5+$')*>6I('!](7_ &8O^"R?[5S&7]I3]M;PU\#O#=QR_A'X%:2U
MQJC1GHLFK7GSP2@9RT&Y2>WIT?5IQ_B-1]=_N5V<WUN$OX2<O3;[W9?<SZ'_
M &T_C]^SU\%?@1XGM?CU\</#/@V'6/#5]:VC:[K,-O+<-) Z 0QL=\S9/"HK
M'VK\RO\ @G-_P6WG^%O_  3P^'/P&^ /[$/Q(^)GC+PEHSZ7JMS:6J66@V\R
MSR% U]^])8QM&Y01#[V,BOLG0?\ @C7_ ,$^OV??!GB7XF7WPH?QWXP70[N:
MX\<_%75'UW49)5@;;,6N<PQR \AXXT(/?I7Q!X/^,GQ!_P""6OA^W^,W[(FK
M6/CGPY\5_#J-\0_A+ITS2:GX:\1+"T4>M64:J58.JQ^=;L0[L%_AVF+MH_4(
M863D^;WE9-J-W9Z+?_@OL><L+Q+FV>PP.7TFFZ<INHJ<JL:<5*";FHV=O>YF
MT]%%O4;X^\;_ +9G_!2?QZEW^V7\9I_A?X)T%)H;+PS\&/ =UJ=V\LH ECEN
MKKF"=5P#( <$#8@R6KV[_@FY8?\ !/;]D'07U#4?V<=<U#XIV%]*NL>.[SPO
M=:MJMVK,3%<>=/NDM"\>T&-!&"4)QS6'\ /^"ZG[)WPO^#^F?"'X27FDZ3?:
M?$S:_K/Q0U1M-D_M!SON))+1%>:7,A;&UB0JJ.<5Y-\<?V_/C'\<_'5Q\1OV
M.O&&L>-=6UJ"+1?%GC7P?X;U+P[X0T5#(([<W.I7"++<!97Y'EAFC3:LAR .
M'VU>T7["4=^?7DC9[7;BOATU;=U<_3:O#:QGUG 2SFA[)Q@L%:+Q-93@USN-
M*E6GRK$WJ2=+]URU)4]7ROF]]E_;>^ 'Q0_X+D^'?'_]O7WA[1O 'P!O[/7;
MWQ!ISV;?;;N_22*U9&^<YAQ*H YSQFOK5_V[E\?,;3]F/]G_ ,8^/V8XBU46
M7]F:6QZ<W5R!CZ%!Q7S#^QA_P3>\&?L8?M8^!?"_Q$UJ'Q]XW\8>&-6\0?$+
MQ3JMN)H[_5-RA?)20'9#""5CR-W+,=N[:OWOXT^,_P '/AA&4^('Q1\.:$(U
MXBU36(+=L=@%=@3] *K'T*TZT%1=HN*M;5[OJUWOT_R/B>&>(>%L#E^(EF%*
M5>O1JN$Y5)*A1ORPDGR0E*>JDK_OXV=UJDI/R;_A"?\ @H!\7/F\8_%3PO\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M45QMMN[/8C&,(J,59(****104444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 C*K*59001@@CK7SQ\0?V3/&_PE\6
MW?QM_8BU>UT'5[E_.U[P'>'&BZ_CDX0$"UG/0.N!G^X"Q/T116]#$5,/)N.S
MW3U3]5_7D>1F^28#.J48UTU*#O"<7RSA+^:$EJGW6TEI)--H\H_9Z_:U\$_'
M.\NO ^KZ5=>%/'6DC&N>"=<^2[MR.KQ$@">+N)%[$$A=PSZO7FG[0O[+'PW_
M &A[.UU#63=:-XETD^9X?\8:)+Y.H:;*#E2L@P63/5&XY.-I^8><^%/VGOB?
M^S=XBM/A-^W!;0K:7,PM_#WQ6TZ#;INI?W4O%'%I/CJ3A#R>%7>W0\/2Q*YL
M/OUCU_[=[KRW7GN>%3SO,.'ZBP^>M.FW:.)2M!]$JT=J4G_-_"D^L&U ^D:*
M9;7-O>6\=Y9W"2Q2H'BEC<,KJ1D,"."".<T^N ^S335T%%%% PHHHH ****
M"BBB@ HHHH **** "BH[R\M-.M)=0U"ZC@@@C:2>>9PJ1H!DLQ/   R2>E?.
M'B?]ISXJ_M,Z_=?"W]B&VB33K>8V^O\ Q8U.W+:?8D?>2R0C_2YL=#]P<'[K
M!QO0PU2NVUHENWLO5_IN^AXV<9[@<FC&-6\ZL](4X+FJ3?:,>RZR;4(K64DM
M3O?VA/VM/ WP+N[7P5INF7?BKQQJHQH?@G0AYEY<L>CR8!$$7<R,.@8@-@XX
MOP-^R;X\^-'BFT^,O[<6K6NM7]K)YV@_#RP;=HNB>A=<D7<V."S97J/G&W'?
M_L]?LK_#;]G>SNM0T076L>)=5._Q!XOUN7S]0U*0G+%Y&R53/(1>.!G<?F/I
M==$L13PZ<,-OUD]WZ?RK\7U?0\:ED6.SRK'$Y];E3O##Q=Z<7NG4>GMIKS2I
MQ?PQ;2FTCC2)!%$@55 "JHP /2EHHK@/LM@HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "O"_ /_ "D$\?\ _8B:5_Z,:O=*\+\ _P#*03Q_
M_P!B)I7_ *,:@#W2BBB@ HHHH **** "BBB@ HJKK&N:)X>LCJ7B#6+6QMPP
M4W%Y<+$@)Z#<Q S63_PMKX5?]%,\/?\ @Z@_^+JE"<E=(PJ8K"T9<M2:3\VD
M=!17$Q_M*_LZ3:ZOAB'X]^#'U%U9EL4\3VAE(4J#\HDSU91^-:W_  MKX5?]
M%,\/?^#J#_XNG[.IV9,L9A().52*OJM5JMM#H**HZ'XH\->)XI)_#7B*QU%(
MF"RO8W:3!"><$H3@U>J6FG9F\)PJ14H.Z?5!117F?[1'[9G[*?[)FD?VU^T?
M^T!X6\((8]\-KJ^JHMU<+_TQME)FF/LB,:<8RF[15V$I1@KR=D>F45^>GQ"_
MX+TV'B^'R?V)/V1O%GCFVF'^B>-O'5W%X3\/2K_STAGO?WMU@<F-8U<C ')K
MQ/QO^T!^WK^TG:-?_'7]M:_\(^'+ABLGAO\ 9UT#^Q[8#/W9?$>KE9H' ^4F
M.-XR<D< 9MTXTY<M22B^V\O_  %7?X'HX/*,XS'#/$X7#RE16]1I0I+_ !59
MN--?.1^EW[0O[8G[+/[)^C?V[^T=\??"W@^)HS)#!K.K1QW-P!_SQMP3+,?:
M-&-?,;?\%C/&_P"T"7L?^";W[!/Q(^+4#@BW\<^(;=?#'A@C_GHMY? -*%'S
M%-B,1@#K7R=\&OA#^S-\.?%;ZO\ "7X+^%+SQA+()KGQ#JNF7GQ%\523]!.L
MUROV!9/]J+R^?K7TA%\%_P!JKXZA'\4?!CX@^*;=\8D^*/C5-#TU/3_B569$
MJ>^V3MBNE8>K%7C1?K4:IK[F^9GD3S+A##S<<5G%.<EO3P4)XZHO)RHKZNOG
M55NKMJ<C\2=;_;1^+$CP?MK?\%5_"OPFTV=MLGPX_9ETU[O5#GA8WU2027$$
MV.#M782<\ "K_P "_P!C;]EKX6Z@_P 0OV?O^":VM>,]>9_.N_BI^T)JJM,\
M@_Y>@U^T@ST^:%8C7N/PX_8;_:3TB)5'Q?\  WPV@9<3VGPO\$HT\B^GVZ[_
M -(!]R379V/_  3;^ >IW::K\8=?\9?$6]1MPN/&GBNXG56]DC,:X]%((Q2D
MIVM4Q"BNU.-_O;LG^(1XBRVF[Y5P_4KRZ5,?B(TX/S5'#^TJ1])3UV:L>0>.
M_P!I#Q._^@_&C_@H+X,\)Q'"?\(U\'M(?4[D]A&+@!WB<=..,UD^&O"_PU\4
MZFNO_#G]ACXK?%O56'[OQ+\6=4^QVT_^T&N6\IU^L8]*^SO 'P2^#WPJB$7P
MV^%V@:%@8,FEZ3%"[?[SJH9C[DDUU%8*GEE-W5)S?><KK[E:WWFM3B/Q/Q<'
M3AF-/ 4WIR8*A&G*W9U9<SG_ -O0?G<^:_#_ (&_X*$Z[IJ:+H$WPL^$.C#B
M&T\/Z0VI7EN/]U@ML<>V*O']@.7QL?._:!_:C^(_C3?_ *[3DU@:;ITF>O\
MHUN./P:OH:BMUCZT%:DE#_"DG]^_XGR\^#\LQDW/,:E7%2>_MJLY1?K33C2_
M\D/,/AU^Q=^RI\*O+?P3\!_#L$T6/+N[RQ%W.ON);C>X_ UZ='''%&L42!54
M *JC  '84M%<U2K5K2O4DV_-W/=P.69;E=+V6#HPI1[0BHK[HI(****S.XH^
M*-#B\3^&M1\-3SM$FHV,UL\J#)02(4)&>XS7SQX._8)^*7P_\,67@SP9^W#X
M[T[2].A$5E96]G:A(4!SM&1TY-?2M%=%'%5Z$7&#T?=)_FF>'FG#N49S7A6Q
M4).<$TG&<X.S:;5X2C=-I/6^Q\^_\,=?'G_H_OXA?^ EK_\ $T?\,=?'G_H_
MOXA?^ EK_P#$U]!45K_:&*\O_ 8_Y'G_ .I/#_\ +4_\'U__ ):>&_"S]C?Q
M!X'^-6G?&_QU^T7XE\9ZCI>E7%A9PZU;0JL<4V-V"@!ZC->Y445A6KU<1)2F
M]M-DOR/9RK)\OR6A*E@XN*E)R=Y2DW)I*[E-R;T26_0****Q/3"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M^J/^$Q\,?]!J#_OJN=MMW9ZL(0IP48*R6R6QI45F_P#"8^&/^@U!_P!]4?\
M"8^&/^@U!_WU2*-*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ
M_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ
M@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^
M$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'
MPQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^
MJ -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A
M,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ
M_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ
M@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^
M$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'
MPQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^
MJ -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A
M,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ
M_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ
M@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^
M$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'
MPQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^
MJ -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A
M,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ
M_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ
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
MQL^*_AZ&R\2?$[XD-XPU*QVAOLBZC%]IAA&0,!8I$^7 V[B,#%?H1_9VG_\
M/C#_ -^A7S5_P34_9T^,7[._A[QAI?Q;\*P:6VK:I;7&FI#JD=T#&L3(4RC,
M0$ 0#)R0?:OINJQ%>.*J>U2M=+3L[)-?>>%2RBID,ZN!G7C64*E7EJ1M:<'5
MG*F]&TFX.-U=\KNKNUR'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:BL#8A_L[3_
M /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FH
MH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?
M&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C
M^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\
MGQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH
MA_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'
M_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^S
MM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQ
MA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_
ML[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_O
MT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/
M_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_
M[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[
M3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*
MFHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\
M^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]
M"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_
M /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FH
MH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?
M&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C
M^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\
MGQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH
MA_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"OD/]K/X%1?$
MW]O#P/IG@?Q1-X/\03^!]0O+3Q'I%N@E6Y@D'E&5>/.3:S(R$\HQ'3BOL*OG
MWXB_\I(_AQ_V3W6/_1B5Z&6U)TJTI1W49?DSXGCS!8;,,JP]"O&\98C#K=IZ
MU8K1JSB[/1IIKHRO\-?VI]>^'?C"U^!G[:GA33_#/B*X;RM#\7VL8&B^(<<
MI*0!!,>,QOCD_P .Y5/O]['H>G6<NHZ@EI!;P1-)//,%5(T49+,QX  &23TK
M,^)7PP\ _&#P?=> OB7X6M-8TF\7$UI=ID ]G4CE''9U(8'H17@-E_P3W\4:
MC=Q?#/XB?M(^)->^$NFR+-I/@F>3R[B4YXMKJZ3#RV\>T;$XZX&S8"Q;!8CW
MV_9OJK-I_P"'L_)Z>:V#FXLR+_9J5/Z[!Z4YN483@^U9O24$O^7D(N;V=.4O
M>>7\8_VE/''[1NA^)/A]^QOX9M)=!L-/NH_%'Q/U.VQ80HL3&2"Q4C_29BN0
M'^Z,@]&$@Z#_ ()F? KX6>!OV8?#/Q#T/PE;?V]XETI;C6-7N$$EQ-ER!&';
M[D:A5 1<#@$Y.37L7C7PSX=\&_ S7/"WA/0[73=-L?#-Y%9V-E L44*"!\*J
MJ  *XO\ X)^_\F8_#O\ [%Y/_0WK:I7B\ME"BN6/,EYO1_$^OILCR,%DV(I\
M>4,3F=55Z_U>K)>ZE"F_:4E:E'5QT;3DVYRN[NUHKUS^SM/_ .?&'_OT*/[.
MT_\ Y\8?^_0J:BO)/TTA_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^
M?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH
M A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&
M'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^
MSM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A
M_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\
MOT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM
M/_Y\8?\ OT*FHH B2QLHV#QV<2L.A6, BI:** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "O"_ /_*03Q_\ ]B)I7_HQJ]TKPOP#_P I
M!/'_ /V(FE?^C&H ]THHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KY]^(O_*2/X<?]D]UC_P!&)7T%
M7COQ_P#V3]0^,_Q,T/XL>&/C7KO@W6-"TN>P@N=%MXG9XI7#/DR9QTQ77@IT
MX57SNR<9*_JK=#YCBO"8_%9=2>$I>TG3K4:G*G&+:A4C)V<FE>R=KM'L5%?/
MO_#'7QY_Z/[^(7_@):__ !-'_#'7QY_Z/[^(7_@):_\ Q-5]6PO_ #^7W2_R
M,O[=X@_Z%-3_ ,&4/_EI[%\6O^25>)O^Q>O?_1#UY[_P3]_Y,Q^'?_8O)_Z&
M]<QJ/[%7QLU;3Y]*U+]O+X@36]U"T5Q"]G:X=&!#*?EZ$$BO7O@=\*M/^!WP
MET'X2Z5JTU];Z#8BUAN[A KR@$G) X!Y[555T*>#=.$U)N2>B:V3[I=SGP$<
MYQ_%$,=B<)*A3A1G#WITY-RE.G)64)2Z1>]CJZ***X#[0**** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _\
MI!/'_P#V(FE?^C&KW2O"_ /_ "D$\?\ _8B:5_Z,:@#W2BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ KPOP#_ ,I!/'__ &(FE?\ HQJ]TKPO
MP#_RD$\?_P#8B:5_Z,:@#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KPOP#_RD$\?_ /8B:5_Z,:O=*\+\ _\ *03Q_P#]B)I7_HQJ /=*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_ /\ RD$\?_\
M8B:5_P"C&KW2O"_ /_*03Q__ -B)I7_HQJ /=**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BOAS_ (.%/V@OB1\"?^">1T3X,?%F_P# OC#XC_$GPUX-\.^+M*U9
MK&YTR6ZU".6:5)U93%_HUM<*S9&$9J\H_8D_9K_9/^)/[16DWO[/G_!QE\?/
MC%K'@S6;?5;_ ,!2?M"6&K6FJ0V\JN\5Q;10AKFT? 20H=I5\;AD4 ?IU17Y
ML^-8OB__ ,%6?^"K'QB_92/[4'Q)^&WP9_9NT+0K74]/^%/BF30[[Q1XCU6!
M[KS+B]A'FFWMXHVC\A2!YB*^>2#U?_!+KXL?'3X'?MR_'3_@D[\>OCGXB^)E
MI\.],TGQ;\*_&_C.[%SK5QH%^@66SO;C -R]O<%469LLX=B=JA$4 ^^Z***
M"O"_ /\ RD$\?_\ 8B:5_P"C&KW2O"_ /_*03Q__ -B)I7_HQJ /=**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** /D'_@K$G_!-;Q1<?!+X1?\%*_AY<Z_H_BGXL6M
MOX 6Z:Y72(?$ C9(!?F*:.)HW265 DX>-U,@*XS7S'_P7K_9W_9Z_9\O/V9/
MB_\ LE_"OPQX)^.\7[0_A[2?AVW@G1X-/O=4LY#(MW9R1VRJ9[0*8@^X%$$@
M3($S*_Z-_M-_LL_L^_ME?![4O@'^TW\+=-\7^$]5*-=:5J(==LB'*2Q21LLD
M$JG.V2-E=<G!&37C/[+7_!&S]@?]D7XN6WQ\^''PVUG6/&NFV+V6A>)?'/C'
M4==N=&M64J8;/[;-(ML-I9=R*'VLR[L,00#Q'_@F[=VWPI_X+=?MU? [QA<Q
MVNL>+;KP=XT\+02MM;5-+;3I8;B:('EDAGDCB<CH[8I/V3[R#XP?\'&_[3/Q
M3\%7$=[H?P]^#'AKP1K6H6[!XAJT\_VTVX<'!>-8I%=1RC*5;!XKZ3_;,_X)
MA_L<_MX>(-!\=_'OX?7Z^*_"\,D'A[QIX5\17FC:Q8P/G? MU9R1N\1W/^[?
M<H+N5 +$GK_V1?V+OV:/V%/A3_PIC]EOX86WAG0Y+^2_OPMS-<W.H7DF/,NK
MFYG=YKB5MJ@N[$@*JC"J  #U*BBB@#Q+5/V"/@UJ^IW.K7/BKQNLEU.\TBQ>
M+[E5#,Q8@ '@9/ [54;_ ()V_ IB[CQ'XU$DA4O-_P )9.7(4' W'G')X^GI
M7O%% '@O_#NKX'_]#=X[_P#"OGH_X=U? _\ Z&[QW_X5\]>]44 >"_\ #NKX
M'_\ 0W>._P#PKYZ/^'=7P/\ ^AN\=_\ A7SU[U10!X+_ ,.ZO@?_ -#=X[_\
M*^>C_AW5\#_^AN\=_P#A7SU[U10!X+_P[J^!_P#T-WCO_P *^>C_ (=U? __
M *&[QW_X5\]>]44 >"_\.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7SU[U1
M0!\9>$_V./AGJO[7'BWX477BKQ?_ &7I7A6PO;5D\33"8RRNP;<_5EXX':O4
M_P#AW5\#_P#H;O'?_A7SUW/ASX,ZGHG[27B3XXRZU ]IKGAZSTZ*Q6-A)$T+
M$ER>A!S7H- '@O\ P[J^!_\ T-WCO_PKYZ/^'=7P/_Z&[QW_ .%?/7O5% '@
MO_#NKX'_ /0W>.__  KYZ/\ AW5\#_\ H;O'?_A7SU[U10!X+_P[J^!__0W>
M._\ PKYZ/^'=7P/_ .AN\=_^%?/7O5% '@O_  [J^!__ $-WCO\ \*^>C_AW
M5\#_ /H;O'?_ (5\]>]44 >"_P##NKX'_P#0W>.__"OGH_X=U? __H;O'?\
MX5\]>]44 >"_\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/_P"AN\=_^%?/7O5% '@O
M_#NKX'_]#=X[_P#"OGH_X=U? _\ Z&[QW_X5\]>]44 >"_\ #NKX'_\ 0W>.
M_P#PKYZ/^'=7P/\ ^AN\=_\ A7SU[U10!X+_ ,.ZO@?_ -#=X[_\*^>C_AW5
M\#_^AN\=_P#A7SU[U10!X+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[QW_X
M5\]>]44 ?&7Q]_8X^&?@3XF?##PWH?BKQ>;;Q-XJDLM2-SXFF=Q$("X\LG[C
M9'45ZG_P[J^!_P#T-WCO_P *^>NY^,?P9U/XF^/? 'B^QUJ"UC\'>(7U&YAF
MC8M<*8BFQ2.AR<\UZ#0!X+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[QW_X
M5\]>]44 >"_\.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7SU[U10!X+_P .
MZO@?_P!#=X[_ /"OGH_X=U? _P#Z&[QW_P"%?/7O5% '@O\ P[J^!_\ T-WC
MO_PKYZ/^'=7P/_Z&[QW_ .%?/7O5% '@O_#NKX'_ /0W>.__  KYZ/\ AW5\
M#_\ H;O'?_A7SU[U10!X+_P[J^!__0W>._\ PKYZ/^'=7P/_ .AN\=_^%?/7
MO5% '@O_  [J^!__ $-WCO\ \*^>C_AW5\#_ /H;O'?_ (5\]>]44 >"_P##
MNKX'_P#0W>.__"OGH_X=U? __H;O'?\ X5\]>]44 >"_\.ZO@?\ ]#=X[_\
M"OGH_P"'=7P/_P"AN\=_^%?/7O5% '@O_#NKX'_]#=X[_P#"OGH_X=U? _\
MZ&[QW_X5\]>]44 ?(W[4G[$OPJ^&7[/GBOQ]X;\5^,FO]+TII[47?BB:6,L&
M4?,I^\.>E=5X&_X)_?!C6_!.CZS>^+?' FN]*MYY1'XMG5=SQJQP.PR>E>O?
MM!?#.^^,OP7\1?"_3-3BLKC6].:VBNIT+)&20<D#DCBNA\):-+X<\*:9X>GF
M61[#3X;=Y$& Y2-5)'L<4 >*_P##NKX'_P#0W>.__"OGH_X=U? __H;O'?\
MX5\]>]44 >"_\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/_P"AN\=_^%?/7O5% '@O
M_#NKX'_]#=X[_P#"OGH_X=U? _\ Z&[QW_X5\]>]44 >"_\ #NKX'_\ 0W>.
M_P#PKYZ/^'=7P/\ ^AN\=_\ A7SU[U10!X+_ ,.ZO@?_ -#=X[_\*^>C_AW5
M\#_^AN\=_P#A7SU[U10!X+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[QW_X
M5\]>]44 >"_\.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7SU[U10!X+_P .
MZO@?_P!#=X[_ /"OGH_X=U? _P#Z&[QW_P"%?/7O5% '@O\ P[J^!_\ T-WC
MO_PKYZ/^'=7P/_Z&[QW_ .%?/7O5% '@O_#NKX'_ /0W>.__  KYZ/\ AW5\
M#_\ H;O'?_A7SU[U10!X+_P[J^!__0W>._\ PKYZ\L_9$_8X^&?Q9^&>H>)/
M%7BKQ>MS!XJU*RC%EXFFB3RH9RB9 ZMCJ>]?9M>??LU_!G4_@9X"O?"&JZU!
M?R77B&^U%9K>-E55GE+A,'N <&@#AO\ AW5\#_\ H;O'?_A7ST?\.ZO@?_T-
MWCO_ ,*^>O>J* /!?^'=7P/_ .AN\=_^%?/1_P .ZO@?_P!#=X[_ /"OGKWJ
MB@#P7_AW5\#_ /H;O'?_ (5\]'_#NKX'_P#0W>.__"OGKWJB@#P7_AW5\#_^
MAN\=_P#A7ST?\.ZO@?\ ]#=X[_\ "OGKWJB@#P7_ (=U? __ *&[QW_X5\]'
M_#NKX'_]#=X[_P#"OGKWJB@#P7_AW5\#_P#H;O'?_A7ST?\ #NKX'_\ 0W>.
M_P#PKYZ]ZHH \%_X=U? _P#Z&[QW_P"%?/1_P[J^!_\ T-WCO_PKYZ]ZHH \
M%_X=U? __H;O'?\ X5\]'_#NKX'_ /0W>.__  KYZ]ZHH \%_P"'=7P/_P"A
MN\=_^%?/1_P[J^!__0W>._\ PKYZ]ZHH \%_X=U? _\ Z&[QW_X5\]'_  [J
M^!__ $-WCO\ \*^>O>J* /!?^'=7P/\ ^AN\=_\ A7SUY9X3_8X^&>J_M<>+
M?A1=>*O%_P#9>E>%;"]M63Q-,)C+*[!MS]67C@=J^S:\^\.?!G4]$_:2\2?'
M&76H'M-<\/6>G16*QL)(FA8DN3T(.: .&_X=U? __H;O'?\ X5\]'_#NKX'_
M /0W>.__  KYZ]ZHH \%_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ PKYZ
M]ZHH \%_X=U? _\ Z&[QW_X5\]'_  [J^!__ $-WCO\ \*^>O>J* /!?^'=7
MP/\ ^AN\=_\ A7ST?\.ZO@?_ -#=X[_\*^>O>J* /!?^'=7P/_Z&[QW_ .%?
M/1_P[J^!_P#T-WCO_P *^>O>J* /!?\ AW5\#_\ H;O'?_A7ST?\.ZO@?_T-
MWCO_ ,*^>O>J* /!?^'=7P/_ .AN\=_^%?/1_P .ZO@?_P!#=X[_ /"OGKWJ
MB@#P7_AW5\#_ /H;O'?_ (5\]'_#NKX'_P#0W>.__"OGKWJB@#P7_AW5\#_^
MAN\=_P#A7ST?\.ZO@?\ ]#=X[_\ "OGKWJB@#P7_ (=U? __ *&[QW_X5\]'
M_#NKX'_]#=X[_P#"OGKWJB@#P7_AW5\#_P#H;O'?_A7SUY9\??V./AGX$^)G
MPP\-Z'XJ\7FV\3>*I++4C<^)IG<1" N/+)^XV1U%?9M>??&/X,ZG\3?'O@#Q
M?8ZU!:Q^#O$+ZC<PS1L6N%,138I'0Y.>: .&_P"'=7P/_P"AN\=_^%?/1_P[
MJ^!__0W>._\ PKYZ]ZHH \%_X=U? _\ Z&[QW_X5\]'_  [J^!__ $-WCO\
M\*^>O>J* /!?^'=7P/\ ^AN\=_\ A7ST?\.ZO@?_ -#=X[_\*^>O>J* /!?^
M'=7P/_Z&[QW_ .%?/1_P[J^!_P#T-WCO_P *^>O>J* /!?\ AW5\#_\ H;O'
M?_A7ST?\.ZO@?_T-WCO_ ,*^>O>J* /&_ G[#OPC^'GC#3_&VB>)?&$UWIMP
M)H([[Q/--"S#LZ'AAST->R444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %>4>-/V\/V(OAQ\6HO@)\0OVO_ (9:
M'XWGFCAB\):OXZL+;43))_JX_L\DHD#OD;5(RV1@'(K4_:Y^+FH? #]E'XG?
M'C2(T:[\$_#S6M?M5E *F2SL9KA00>,9C'6O@G_@EK_P2F_9$_:._P""+/AF
MS^/GP=\/>*_%_P <_"%QXG\;^/\ 7-*BN=:NM5U0R7"7GVQU,R2P^;'L*L-I
MCSU9BP!^E?B;Q/X;\%^'KWQ;XQ\0V.DZ5IML]QJ.IZG=I!;VL*#+222.0J(
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
MBP_"'XT?M@_#'PEXJN!&8O#GB3QU865\1)CRR89I5==^1MR!N[9KXL\!>"?
M?["O_!QE:?!W]GOPOI_A;P3^T'\ KC6/$WA#1+5;:P_X2'3+V79J,<$8$<3M
M:J\;!0 S22.<LV:YS]I3X)_\$@?^",O[*OC&/]OW0#\8/%GQCU'Q%K>J^(?$
MO@$:GK_BRY9T>2'[5% T=@L(N8%1WD@C5V,B8<G !^ID,T-S"EQ;RK)'(H9'
M1LA@>001U%<)8_M3?LW7_P //$?Q<3XY>%H?"GA'6;W2?$_B:]UJ&WL-+O;2
M7R;F&:XE98T:.7Y&RV W&<U\:_\ !,;XC>/OV"?^#=OPI\:/VB/'&E^(M0^'
MWPDU;Q!%<V&N0ZA;O9QO=7.G6"7,#O'*4@-M;#8Q4,H0$A03G_LV?\$:O!OQ
MJ_8$_90^&W[4/BK4[FP\ 7'_  L#XA> +FVCEL/%WB'4E>^E74E<9D$%U=SX
M4Y5U9D92I& #[6^ G[6G[+?[5%C?:E^S1^T9X'^($&F.J:E)X-\4VFI?9&;.
MT2BWD8QDX.-V,XXKM/$GB/P_X.\.W_B[Q9K=KIFE:592WFIZE?SK%!:6\2%Y
M)9'8A4154L6)  !)K\@?@9\;?V)/VO/^"_?P=\5_\$K],T'POIWP^^'OB-?C
M9JUCHB^&T\6Z?<VRQZ=96^GS)!<:@;>Y3S6F6$HB^6=Y"1@^Y?\ !?#]D_\
M:X_:6_9H^,.OZA^U/'X-^!/@7X):WXB?P/X1L&76/%NN65A>721:C=R?+'IR
M/%;GR(@3+B0/MPCJ ?H+X(\;>$?B5X+TCXC?#_Q'9ZSH/B#2[?4M$U?3IQ+;
MWUG/&LL,\3KPZ/&RLK#@A@:SO#7QC^%OC+XC^)_A#X5\=:=?^)_!:6+^*]$M
M;@-<:4+R)I;7SU'W/-C1G4'DJ,],5Y)_P2@=(_\ @E?^S5)(P55_9^\&EF)P
M /[#LZ^?_P#@EQ:_&GXR?LD?'O\ ;O\ @/=^'X?B%^T3\3_$>O\ PXU/QA%,
MUC#IMFW]CZ$MT(?WC0)!8B7"\E9B1P0* /MVX^+_ ,++3XL6WP(N?B%HZ>-+
MS09=;M?"S7Z?;Y--CF6![L0YW^2)75-^-NXXSFJOQH^/GP-_9Q\&M\1/V@OC
M'X7\#Z LZPG6?%NO6^G6IE;)6,23NJES@X4')P<"ORL_8?\ V5_BM^RI_P '
M*DFE_'S]IG6OBUX]\9_L=W/B7QEXNU:TCM83>R^)4MA;65M'\MK9Q16D*QQ
MG!WM\H;8O2_\%I/$WP0_9\_X*O\ [-O[5'[?/A^P\6_ FV\):OH&E>&KB&+4
MY-(\52R^8NJ?V02TU\C0^1%NABE,3QHQ"MY>X _2SX*?M!? C]I/P?\ \+!_
M9Y^,_A7QSH0G:!M8\(Z_;ZC;+*H!:-I('95< C*DY&1Q77U^3_\ P1[\6? /
M]H[_ (+'_'[]JC_@GQH-EX4^!R_#/3?#OBGP_#;II+ZUXO6\29=471SLFM8T
MM5FA\V6&+S)'D(#,TA'ZP4 %%%% !1110 4444 %%%% !5#Q1XI\,^"/#M[X
MO\:>([#2-)TVV>XU'5-4O$M[>UA49:2220A44#DLQ %7Z_.C_@N9;Q?'O]I/
M]CK_ ()W^+IY'\#_ !?^+U[J?CW25F*1ZUI^A6L5Y]@FVD%H)'F4LOJB'@JI
MH ^SO@+^V1^R3^U//J%K^S/^TYX ^($VDA6U2#P;XNL]2>T5CA6D6WD8HI/
M8@ D'!J;X^?M;_LL?LK6=C?_ +3'[1_@;X?Q:H[)IC>,O%5IIOVQEQN$0N)%
M,F,C.W.,\U\#?\%:O@;\&_V"OVD?V1/VZ/V6_A1X?\"Z\G[06B_#CQ6O@_2(
M=.BU;PWK$5Q'/;W$5NJ),(_(!B# [&8$8P,>O_M'?LG_ +!'[*G[0?Q2_P""
MLO[?GB$>,H-?TO1]"T:T\6^#6UNW\(6D2M#]DTVU@@FD/VF5P[L(RP8R'<%D
MDR ?8W@/X@> _BIX1L?B!\,/&VD>(]!U2'SM,UO0=2BO+.[CR1OBFB9DD7((
MRI(XK/TSXT_"C6?B7KWP;TKQ_ID_BCPOIEKJ/B/1([D&?3;6Y\S[/+,/^6:R
M>5*5SU",>@K\\?\ @VWO/!_CK2_VD?CS^SK;V&@_ SQS\9Y;WX3^ K:_MS+H
M:1P[+R62S@D<::+A_*9+5PC*D0(0(8RS?V:/V3#_ ,%4?V:/VMOBOJ/Q<U[P
M;9?M-?&&\TG2?%GAR.,W,W@_P])'I%G"@?CRY_LEZ) .J7,@_B)(!]O_  H_
M;Q_8B^._Q!G^$WP3_; ^&/B[Q1;B0R^'?#7CJPO;T!,[R(896=@N#N(!VXYQ
M7K%?B7_P5OO?^";7AWQO\&O^"9G_  3X^'WA/P1^T/X0^+GAZ'PEXKL_#ZZ#
M!X22W:.::2;5[A(5O6>)DW0123R32L,JTH4'],_^"@/P*_;2_:2\':'\'?V4
MOVF=-^$FB:O=SQ_$CQC;Z6]UK\6G;%"P:3R(H)I"9%:=R&B&UH\L,$ ]>^''
MQ>^%OQ@M]7N_A7\0=(\0Q:!K]SH>MRZ/?I<+9:E;$">TD*$A)8RRAD/*D\TW
M7_C%\+O"WQ-\/?!CQ#XZTZT\5^*[2]NO#F@2S@7.H06BQM<RQIU*1B6/<W0;
MU'4U^??_  :X>!=*^%_[#GQ1^&>A7EW<67AW]I7Q=IEG<7\HDGEBMS:1(TC
M ,Y5 6( R23@5ZE^S^?^&C?^"VGQN^-S[I=&^!/PVT3X9^'Y,[H7U346_MK5
M9$])$C_LZ!CUX(]<@'UK\0/B[\+OA3<:#:?$OX@:1H4OBG7X-#\-Q:K?I"VI
MZE,&,5I &(,LSA'(1<DA2>U:/B[QAX2^'_AB^\;>/?%.G:)HVF6S7&I:OJ]]
M';6MI"O+22RR$)&H[LQ %?C-^WU^RG^V!X/_ ."B?['?[5?[<'[4UOXP\3Z]
M^U!IVC^&? OA"P:T\,^$M)W-,([=9?WMS<R&.(R7,FUB%"?,JH1[W_P<$0^&
M?'7QR_8W_9\_:%U9K/X%^./C?+'\3DN+HP66H7-O;QR:78W<@('D32M,&5B
M=F[@H&4 ^Z/@)^V)^R9^U0]_%^S/^TUX"^(#Z4%.IQ>#?%MGJ3V@8X4R+;R,
M4!/0D 'M7H]?E)_P6FT']EC_ ()Y_M ?LA?M$_LR^!?"?P_^*,GQZTGPTVG>
M#M+M]-DUSP?=))#J=K/# $6:!2UJBLZMY3S#;@L2/U;H **** "BBB@ HHHH
M **** "BBOB?_@XB_:!^(7[-_P#P2 ^+OC7X4:M<6'B+5;*P\/:;?6LOER0#
M4=0M[.=D<$%'^SS3!7!!5BI!!&: /H'P5^W?^Q'\2/BU-\!?A[^U_P##+7?&
M\$TD,OA'2/'5A<ZD)(\^8GV>.4R%DP=R@97!R!BNS^+/QD^$7P%\$W/Q*^./
MQ1\/>#O#MD56[UWQ1K,%A9PLW"JTT[*@)/ &<D]*_.O_ (*F_P#!*C]D3]G3
M_@B_XCC^ WP;\/>%O&/P)\'6WB7P-\0="TF&UUJUU32S%.UX;R-1*\LWE2>8
M78[FDW'YE4CUKQ5^R]\$_P#@H=X#_9T_X*3_ +9/B26_\)^!/A5'XTO/AIJ6
MF1W.@SWU]I45S)J-S;[6,TENA)C0JX&WY1ECD ^J?@;^TG^SQ^TYX9F\:?LX
M_'3PAX\TFWG\BYU+P?XBMM1AAEZ^6[P.P1L<[3@XK0\4_&/X6^"?B'X6^$WB
MSQUIUAXE\;->KX2T2XG N-5^QPB>Z\E.K"*(AW/0 CU%?EA_P3D^+'[+?[5G
M_!>SQC\<O^":>G:9X5^&F@?!!=(^*-I#IJ:$?%FL/?>9:W46CR"*X*Q1% ;R
M2!/NF/\ C4R?2&DZ9J'[5G_!;7XD:OINO3V6F?L\? RU\(Z3?PHKMI_B7Q*Y
MO[B[AW J9(["ULE*D$?O1N!R  #Z*\4?M[_L.>"/BXOP!\9?MB_"_2O'#7*6
MX\(:CX\T^'4A,_W(C;O,)!(W&$(W'(P#FO6J_'#_ (*#_!O_ (([?\$A_P#@
MFIXE_8J^.?@:U^(/Q-\<>$]5O-,\1ZWX,\_7/$&LWDTZ0:K>:NT?E61CN73]
M[)<(46$E%;D'[7_9W^'/[>>A_P#!'7X;_#'X3?&GP;)\<8_AOH%I;^./$\S:
MQI4!8VXN+@R6Y<7TD5D91%("T<TT<;,S(S$@'TMIWQ;^&&K_ !.U+X*Z5X_T
MBY\7:-I5OJ>K^&X+Y'O+*SG=TAGEB!W(CM'(%) SM.*9\4OC%\+O@GH=EXD^
M+/CK3M L=1UJSTBPN=2G$:W-_=2K#;6R=VDDD8*JCDDU^7__  1K_9P\4_LK
M?\%LOVLOA1X_^//B'XG>)/\ A7G@[4?$GCKQ.%6ZU6_NHFGF<1IE8(59]D4(
M)$<:(@)"YKZ._;P(_:&_X*=_LJ_L=VY%QIOA+4M6^,GC2V4<PQZ3"+'1W;_9
M;4;_ '<\9MQWP0 ?0OQT_;B_8P_9@UVT\+?M(?M9?#CP%JE]")K/3?%_C6QT
MZXFBSCS%CGE5BF01NQMSWKT'PEXO\)^/_#-CXT\">*-.UO1M3MEN--U;2+V.
MYMKN%AE9(I8R4D4CHRD@U\C?!'_@E1^RA^S5KOQQ_:E_;'OO!WQ3\0?$?QAJ
M7B?Q+X\^)'A.T$>@Z%Y2^5I2FZDG2*SMHT<;P4#)M#*!$@'YI>#/CUXX_9>_
MX('_ +;/[0G[+!U?PM\)/%WQGO[#]FZ"=Y(6M-"U#4;73[FYL0^'@MV66<Q
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
M!?X/_$[XJ_L]?\%5=2T3X&^-_ OBV\3PY;WUK>FP\5>&L#['J=E,R/\ :6D
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
M &;_ .,O_3'>5[?X<\*>%O!]BVE^$?#6GZ5;-(9&M].LT@C+GJQ5 !D^M:%
M'YS^*/CSK_[.O_!L3X!\:^"1(_B?5OV7?!OAKP?# V)I-8U;2+#3+/RQW=9K
MI),>D9/0&OMG]E+X#:#^RU^S)\/OV;O#.PV7@7P;INAPRQK@3?9K9(FE/<EV
M4N2>26)/6NUU;0]$U^&.VUW1[6]CAN$GACN[=9%25#E) &!PRGD,.0>E6J /
MSPUG_E:LTG_LQ!O_ %+YJX;]JGXG?#3]@_\ X+_6'[:/[>%K+IWPN\7? V'P
MM\,/B9J&GRW6F>%M;CO3)<V4KHC?8I)HVD83$ %9F7=M,NW]2*KZMI&DZ_IL
MVCZ[I=O>VEPNV>UNX%DCD7T96!!'UH _+SX&?%CX5_M]?\' 'A_]K3_@G]OU
MCX?^ O@YJ.@_&7XH:1I\MOI7B&]N),V&EK,RJ+V:$^7-O&X!(P-W[M17ZEU5
MT;1-&\.:9#HOA[2+6PL[==L%I96ZQ11CT5%  'T%6J "BBB@ HHHH **** "
MBBB@ K\^/^"YN@^*?A!\1/V9?^"EVE>$-4USP_\ L\_%"YN/B);:+9/<W-CX
M<U6U6UO=16% 3(L BC9@!D!]W"AF'Z#T$ C!% 'Y2_MI?M;_ +/?_!9?]JG]
ME[]D+]@WX@Q_$72_!GQHTGXJ_%/Q/H-G.=.T#2=*BG,-O<SNBJLUR\[1I%RR
MNJ[@N17NWBW_ (+*>$?V4/V[/B)^RM_P4@M-'^$WA6*TLM3^"?Q#NXKK^S?%
MMBT1-Y'+<D-''=0R%$\KY<X;U0O]J>'_  IX6\)6\MIX5\-:?ID4\QEFBT^S
M2%9)#U=@@ +'U/-+XB\+>&/&&G?V1XM\.6&J6GF!_LNHV:3Q[AT;:X(R.QH
M_%CP-^TS%X2^(/\ P4"_X+%_LF>%=3T3X-^(OA[IN@_#K5SI<MA!XV\9"-;*
M+5+2W959T%[.J>;M!D:X)^^9 OW/XLTC]H?_ ().?\$;O"WA_P#9'^!-E\1?
M%OPB\#Z/!JGA,^<SZFD8C_M6X@6#YI)MS7%P$'WL, &.%/V%J/AOP[J^EIH>
MK:#975E&8S'9W%JCQ*8R"A","!M(!''! QTJ[0!^/W_!7W_@J)_P3W_X*>?\
M$Y[K]DW]D36/^%O?%_XIW&FP?#KX?:/H4[:OHNIK<Q2-=W(=!_9YMXUE#R,R
MC!9<F-G8?JW\%O#?B[P;\'/"?A#X@:Y_:>O:5X9L+/6]2\PO]KNXK=$FFW-R
MVZ16;)Y.:U-,\'>$=$UB[\0Z-X5TVTO[\YOKZUL8XYKD_P#31U 9_P 2:TJ
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
MYR:L:7H>B:']H_L71[6S^V73W-W]EMUC\^=\;Y7V@;G; RQY..30!\)^&O\
M@N%\+?@%^TG\7/V7_P#@J/<Z)\$]9\)>)YKCX::M?0W8T[QCX590;:^@G976
M2YR&$L2$89PBJ6CDQQW_  0&\,ZAXP^,W[6'[:'PR^'NI^$_@?\ &;XG6&H?
M"#2-1TM[!;]+:WGCO]9AM7"F.&\DEA=6*C=Y1&!LP/T6\1^#_"7C"*&W\6^%
MM.U2.WE$MNFHV,<XB?\ O*'!VGW'-:( 4!5   X H ^ /^"A_P#RG7_X)U?]
MU=_]1BVKI_CN#^T=_P %O?@M\&44RZ+\!/ACK7Q(UU<[H7U;5'_L;2XG':1(
MEU&=,]/O?W:^V*JP:'HEKJUQK]KH]K'?7<:1W5[';J)ID3.Q7<#+!<G )XR<
M=: /Q_\ ^"WG_!9SX<Z9^V,G_!*&X_:^F^ O@RUTJ&Z^.7Q;TS0=0U#6/*GA
MCFCT+24LH)F@GEMY8WDNF4*BR8!RC1S?3G_!(;]OK_@B9XFTC2O^"?W_  2P
M^*UK='P]H4^J)H$'@W6K*6>*-HDN+V>YOK.)9YV>2/<S.7;(P-JX'W=10!^>
M/_!R-_R;!\#_ /L[#P-_Z.N*_0ZBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
B**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>cvlt-20210331_g20.jpg
<TEXT>
begin 644 cvlt-20210331_g20.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MT@&J P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M:$_L/_A&_!_A70O^$]_X1/[3]H_L9+5?.^P_:X]GG?9L[///E[_O/CG[/HH
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
MRZ/'\0_'-YHD&H_8Y?&ME\/KU](#@X+!\"5E[\1$D$$ YK]"?AO\1O GQ?\
M &B_%3X8>*[+7?#GB+3(=1T36=.F$D%Y:RH'CE1AU5E(-?S?>"_AY_P4E_8J
M_P""=/B+XE_L1?MN? 3]IO\ 8VT&:]GU'P9XY\/6Y@9([UY9HKG2]5@CFB=I
ME,HMXKDM*6#QJV]&;]O_ /@C;^U-H?[:'_!-;X7?M%>'?@=I'PWM=:TRZ@'@
M[P]9K;Z=8/:WUQ:2&TC55"0.\#2(N/E$F"6(+$ ^G**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#PO\ 9Z_X)J?L4?LK?M">.?VK/@7\%SI'
MQ"^),MQ)XT\3W7B34K^?4#/<_:I0%N[F5(5:;#E8E0?*HQA5 ZG]K7]CW]F_
M]NGX+7O[//[5?PSA\6>$-0N[>ZN=*EU"YM&\Z"0212)-:RQ31L&'5'7*EE.5
M9@?2Z* /G'XN?\$E?^"?/QU_90\,?L3_ !5_9YM=9^'G@BU2W\&Z;?:U?2WF
MB(B[4%M?O.;M,+A<>:0554(*J%&+^P=_P1;_ ."<G_!-SQ5>?$+]E;X 1:9X
MGO[1K2?Q/K&K7.HWR6[$%HHGN)'$"M@;O*"%\ ,6P,?5%% 'R5XN_P""'O\
MP38\:?MNV7_!0S5?@3/#\3[+Q#;:\-4T_P 27UM;3:I;LCQ7DEM',(FD#1JS
M#:$D()D5RS$^F_LZ_P#!/7]C_P#9.^-'Q(_:&_9_^$7]@>,/BYK$FJ?$+5_[
M?U"Z_M:[>YGN6D\JYN)(H,S7,S;84C7Y\8P% ]HHH \&^(?_  3&_85^*W[8
MWA[]OWX@?L_V6H_%OPM#!'H?BQ]7OH_(\D2"%VM4G6VFD02MMDDB9QA,-^[3
M;L_MK?L%?LG?\%$OA9I_P4_;%^%/_"8>&-+\01:W8Z9_;M_I_E7\<$\"3>98
MSPR-B*YG7:6*G?D@D*1[!10!\[_MS_\ !*S]A[_@HU\//#7PU_:M^$+:Y9>#
M7=O"MU9ZQ<V=WI@=(TD2.:&169'6*(,K[E;RT)&Y5(QU_P""-/\ P3B>3X+7
M5[^S[+<W'[/36[_".YF\8:ONT1X;N.\C8A;L+=$7$228G$@XVXV_+7U!10!\
MP_MZ_P#!'/\ X)Y?\%*=7T_Q7^UC\ X-7\0Z5:_9;#Q-I>IW.G:@EN&+"%Y;
M=T\Z,%F*I*'"EF*@%CGK?V-/^";O[%/[ /PIU/X,_LK_  'TOP]HFNMN\1+/
M)+?7&L'8R?Z5/<M)).H5W C9MBAW"JH8@^XT4 ?GYXF_X-=_^")_BCXCR?$>
MZ_9(DM3/=&XGT/3/&.J6VFNY.2!!'< 1IG_EG&50#@*!Q7W5\//AYX%^$O@7
M2?AC\,?".GZ#X>T&PBL=&T72K58;:RMXU"I%&B@!5  &!6S10 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 445Q7[2GQ?/[/?[.?C_P"/@\/R
MZM_P@_@G5?$']E0,0][]CLY;GR5(!P7\O:.#R>E ':T5^+/P5\;?\%P/C_KW
MAG]J_P""'[>VE^*?'7BS]GO2?B/I/P<7PMI]OX2N;:[U5E/A_=(X>&6.(E6O
M6E$XE1HFD" $?>_[7'C_ /X*7^//'GPK_9]_9#\&Z;\./^$NT2XU;XH?%KQ%
MHT>O6O@T11)LTVUMUFCCN[R29F4,Y$02/<-V[Y0#ZOHKXN_8$_:L_:MB_;;^
M+/\ P3;_ &P/'/AOX@Z]\.?#&D>)="^)OA?P[_9/]HZ??EE^S:A9+++';72.
M 5\MMLD9W;1C)\$_9H_:!_X+$?M_6GB/XY_ O]NSX+_#WP7K'Q-\2Z5\,_#'
MB3X;B^U"\TBPU*>UAG$@N$,Q(B920O6-CWP #]3**P?A9IOQ"T;X8^'-'^+?
MB:QUKQ7::#9P^)]9TRQ-K;7^H+"BW-Q%"2?*C>4.ZID[58#)Q7PU^VK^U'^W
MMXS_ ."E$W[%/[%G[1OP[^&6@^$/@K;>,?''BKQ[X574H5OKO59+2VL@3+'Y
M3-"GF@DX('<G@ _0.BO%_P!B?P9^VKX.\"ZFO[:W[1'@SXCZK>WZ3Z!JO@KP
MF=)MX+(Q+\C(99/-8ME@X.,$"O:* "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KDOC[\4_ OP-^!_B_XS?%"RN;CPSX4\-7
MNK>(8;/3S=R-8V\#RS[80"9?W:M\O<9KK:BOK&QU2QFTS4[.*YMKB)HKBWGC
M#I*C##*RGA@02"#P0: /PT^+W[+OP+^!GB'Q7^W?_P $A?VH?%?P+T.R_91_
MX6YX<T[2M8^T^']3<WT\QTVYT^[,D<<4Q01_9T(6*=SA#CRS^C_P7_;P^$'[
M5WPK^$_[-?QI\2ZOX)^*/[0G[/,/B^+1]#^UV$L-O=6*"\^P7X $5S"99'15
M?SXU028& :\MM_\ @V__ ."=5O\ M+/\25^&5Q_PK<Z+'L^$9\4ZJ=$_M9;]
MKLW!M#<^2;;)!%F5\@."VS!Q7T[^UK^P!^RE^VWX7T'PS\?_ (9_:Y/"=W]J
M\'ZWHFIW&E:GH$VU5+V=Y9R1S6X(1 45MC;%W*=JX /A;]E/P)X9_P""7O\
MP6*^(W[''PC^(FM>*/A]\1/@9<_$_P =W6N :MXF\.ZG:77V59)-16-KN\BD
MA+&."<RNLCY3&]O,R? '_!'_ /X(+^.O^"3VJ_'OX$>'SJ?A4>#-6UWP_P#&
MW6]8N4U[2Y+9KB47*SOY1MFMYXV_<>6BY0AT9F<M]]?L?_\ !/3]E']AE=>O
M_P!G[X>W-OKGBN>.;Q7XN\0:Y=ZMK.LN@PGVB]O)))G51G;&&"+DD*"23Y)X
MB_X(*?\ !,#Q-XSU'Q+>? K4[?2-9UO^V=;\ :=XXU:V\+ZCJ&\/]HFTB*Y6
MT8[E4[!&(SCE#0!TO_!&CXR_%[XT?\$L_@5\5/VD-7GF\7Z_X'MFO;_5),7&
MI*&=+:Y<MS))-;K#*6ZN9"W>O)M1_81_X(\_MT?\%+?C=K?Q5\+3_$?XN^&-
M+\/67COP9XT^TC3-$@:S/V*:SMG2..;S(0&:8-,$9\*8S(P;ZL^-'[&O[-/[
M0>I?#K5?BS\+X-1E^$WBFT\1_#Q;;4+JRCT;4K8 02I';2QI(J  "*0/'@8*
M&N$_:M_X)8?L9_MC?$JR^-OQ3\#ZUIGCFPTPZ9'XV\#^+M0T#5)K MN-I-/8
M31&>'/19-VW)V[<F@#YK_P"")&A0_ G]LS]LC]B3X(Z[?W_P)^%GCKP\/AI;
M76I27D.A7]]ITEQJ^DVTLA9O+M[@(GE;CY; DY:1F/Z.UYW^R[^R=^SS^Q=\
M);;X'_LR_#&R\*^&[:YDNFL[62266YN9,>9<W$\S/+<3/A=TLKLY"J,X4 >B
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &
M7XU\9>&_AWX1U+QWXQU+['I6CV4EWJ-UY+R>3#&I9VVH&9L $X4$GL*\0_X>
MH?L&_P#1=O\ RV-4_P#D6NU_;4_Y-&^)/_8E:C_Z(>OQ!KZ;(\FPN9T)SJN2
M:=M+=O-,_ /%_P 5>(?#_-L-A<NI4IQJ0<G[2,V[J36G+.&GR9^Q/_#U#]@W
M_HNW_EL:I_\ (M'_  ]0_8-_Z+M_Y;&J?_(M?CM17M_ZIY=_//[U_P#(GY%_
MQ,GQU_T#8;_P"K_\N/V)_P"'J'[!O_1=O_+8U3_Y%H_X>H?L&_\ 1=O_ "V-
M4_\ D6OQVHH_U3R[^>?WK_Y$/^)D^.O^@;#?^ 5?_EQ^Q/\ P]0_8-_Z+M_Y
M;&J?_(M'_#U#]@W_ *+M_P"6QJG_ ,BU^.U%'^J>7?SS^]?_ "(?\3)\=?\
M0-AO_ *O_P N/V)_X>H?L&_]%V_\MC5/_D6O3_@A^T-\'OVC_#MWXL^#'B_^
MV=/L;TVEU<?V?<6^R8(K[=L\:,?E=3D CGK7X3U^G?\ P1!_Y-V\5?\ 8ZO_
M .DEM7F9OD&#R_!.M3E)M-;M6U]$C]"\,/&?BCC7BVGE>.HT8TY1FVX1FI7B
MKK6522]=#[1HHHKY$_IH**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH \Q_;4_Y-&^)/_8E:C_Z(>OQ!K]OOVU/^31OB3_V)6H_^B'K\
M0:^\X2_W2I_B_0_C3Z3'_)1X'_KT_P#TMA1117UA_-04444 %%%% !7Z=_\
M!$'_ )-V\5?]CJ__ *26U?F)7Z=_\$0?^3=O%7_8ZO\ ^DEM7@<2_P#(JEZK
M\S]I\ /^3D4?^O=3_P!)/M&BBBOS8_O<**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **YKQK\9O@_\-;N/3_B+\5O#6@3S)OA@UO7;>U=U]0LKJ2/<5N:1
MK&D>(--AUG0=4MKVSN$WV]W:3K+%*OJK*2&'N#0!9HHHH **** /,?VU/^31
MOB3_ -B5J/\ Z(>OQ!K]OOVU/^31OB3_ -B5J/\ Z(>OQ!K[SA+_ '2I_B_0
M_C3Z3'_)1X'_ *]/_P!+84445]8?S4%%%% !1110 5^G?_!$'_DW;Q5_V.K_
M /I);5^8E?IW_P $0?\ DW;Q5_V.K_\ I);5X'$O_(JEZK\S]I\ /^3D4?\
MKW4_])/M&BBBOS8_O<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ;]K[]G?X_
M?M+QZ+\/?AW^U?K7PJ\&.MPWCB[\$6,:>(]4!,8@MK/4)=RZ;'CSC)*D33$^
M6$>,;B?::* /@MO^"(__  0D^%^A>)?%'Q/^!'@O5)/#T8O/'?BWXC^.+K4+
MJU+)O^T7]S>W;>1N7Y\L44CD#%9WP-_X)7_L02Z O[1__!%/]KG4/A7+<7;E
M=1^&'C8^)?!VKW"8#PZAI5Q/-;3@ [2L+P2IG*NIYKX&\%^'?#7[06A^$O\
M@CT/AQXB/QU^(O[5=]XI_;4DU#0+U!=^'-.UF]ODN9[N5/)DMKB V(MFC<H2
MF,;I 7^\/^".T?P1\2?MM?M4?%+]B+X:Q^&?@)?W7A?2="&E^&WTG1]3\2V$
M%[%J]QI]J8XUC5 UI#*RHJR21AANZD _0#PPGB6/PUIR>,Y[&76%L81JTNF1
M.EL]SL'FF)79F6,ONVAB2!C))YJ]110 4444 >8_MJ?\FC?$G_L2M1_]$/7X
M@U^WW[:G_)HWQ)_[$K4?_1#U^(-?><)?[I4_Q?H?QI])C_DH\#_UZ?\ Z6PH
MHHKZP_FH**** "BBB@ K]._^"(/_ ";MXJ_['5__ $DMJ_,2OT[_ ."(/_)N
MWBK_ +'5_P#TDMJ\#B7_ )%4O5?F?M/@!_R<BC_U[J?^DGVC1117YL?WN%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 ?F?^SE\9/\ @MY_P4F\(ZG^U9^S
MS^T+\&?A%\--5\5ZUIO@7PQK/@"YUC56LM/U&XL#/>R-,BI,\MM+E5P  ,*,
MU];?L/\ PO\ V_\ X9P^)+;]N3]I#P)\0([D60\)1^"? K:(NFA//^T^:#*_
MF^9NM]N,;?+?KNX_+WX^:K\+?^"8'Q^\;> =8_X.<K_X6:KXN\77GB#5_AYH
M7P*LM:@TB[O9/.;=:VL5Q%8,X97;Y(3(6,K M(6/Z%_\$F[CQUXT^%VM_&K4
MO^"K:_M4>%_$LEK%X;UB#P9I>CQZ%+;^=]IB(L0&:63SH-T<X5X_)7 &\T ?
M6-%%% 'S'KO[=?[2&DZW>:79?\$U/B=?0VUU)%#>P7MF$N%5B!(N6SA@,C/8
MU5_X;[_:9_Z1@_%/_P #K+_XJOJ:B@#XQ^-O[67[4'QC^$'B;X46W_!-OXFZ
M;)XBT2YT]-0N+FT>.W,L93S&56W,!G.!S7PW_P ,(_MB_P#1N7BK_P %K5^V
M5%>OEV<XK+*<H4E%IN^M_P!&C\SXY\*N'O$#&TL5F-6K"5./*O9R@E9N^O-"
M>OS1^)O_  PC^V+_ -&Y>*O_  6M1_PPC^V+_P!&Y>*O_!:U?ME17H?ZV9C_
M "0^Y_\ R1\/_P 2V<"_]!.)_P# Z7_RD_$W_AA']L7_ *-R\5?^"UJ/^&$?
MVQ?^C<O%7_@M:OVRHH_ULS'^2'W/_P"2#_B6S@7_ *"<3_X'2_\ E)^)O_#"
M/[8O_1N7BK_P6M1_PPC^V+_T;EXJ_P#!:U?ME11_K9F/\D/N?_R0?\2V<"_]
M!.)_\#I?_*3\3?\ AA']L7_HW+Q5_P""UJ^H?V&_&_[5?[%_PYU;X?ZG^P1\
M0O$SZIK;:@MYII@@2(&&./RR)2"3^[SD<<U^B-%<>.S_ !F88=T:D8I/LG?3
MU;/J.$/!CA?@K.XYI@:U:52*DDIR@XVDK/2-.+]-3Y9_X;[_ &F?^D8/Q3_\
M#K+_ .*H_P"&^_VF?^D8/Q3_ / ZR_\ BJ^IJ*\0_7#Y9_X;[_:9_P"D8/Q3
M_P# ZR_^*H_X;[_:9_Z1@_%/_P #K+_XJOJ:B@#Y9_X;[_:9_P"D8/Q3_P#
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
M_;KO/V=S9645A%X'M/@!:ZM#%;(!.+E;M-0=@HP+;R1$ !B;=_#@ ^B****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_CQ_;P_Y/B^,W_95
M_$7_ *<[BO[#J_CQ_;P_Y/B^,W_95_$7_ISN*]_(?XL_1'SG$7\*GZL\IHHH
MKZ4^6"BBB@ HHHH *_2__@U+_P"4F>K?]DHU7_TLL*_-"OTO_P"#4O\ Y29Z
MM_V2C5?_ $LL*X\P_P!RJ>AVY=_OU/U1_1K1117PY]^%%%% !1110 45\C_M
MD?\ !;W_ ()Z_L/?%JW^!?Q<^*.I:CXLCO[6'Q#HWA#PW>:M)X=@GC:1+F^-
MM&ZPC8H;R@3.RL&6)ER1]&_!#XX_"/\ :3^%.B_'#X$?$#3?%/A/Q%:?:=&U
MS29M\-S'N*G'0JRLK(R, R,K*P# @ '5T5Y&?V\?V1HOV<]:_:YO/C;IMI\,
M_#^J7.GZGXVO[>XM[ 307WV"0Q221K]HB^U?N5FBWQ2-]QV'-<3\#/\ @L#_
M ,$R_P!ICXJZ3\#_ (#?ME^#O%'BW77E31]"TRYD:>Z:.%YI H* ?+'&['GH
MIH ^DJ**^;/#O_!87_@F'XM^.Z?LT^'/VV? MWXREU3^S+?38M3/DSWV[;]E
MBNROV:68L0HB20N6(4#/% 'TG17'^)?CY\)?!WQF\,?L_>*?%RV'BWQGIU_>
M^%=-N;*=4U..R$;72Q3[/):6-94<P[_-*;G"%$=E["@ HHHH **** "BBB@
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
MRS+B-2/-8 _6>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"OX\?V\/^3XOC-_V5?Q%_P"G.XK^PZOX\?V\/^3XOC-_V5?Q%_Z<[BO?R'^+
M/T1\YQ%_"I^K/*:***^E/E@HHHH **** "OTO_X-2_\ E)GJW_9*-5_]++"O
MS0K]+_\ @U+_ .4F>K?]DHU7_P!++"N/,/\ <JGH=N7?[]3]4?T:T445\.??
MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!J>F:
M;K5A-I6L:?!=VMPA2>VN8EDCD4]596!!'L:GHH IQ>'M @T/_A&(=#LTTS[.
M;?\ LY;9!!Y1&#'Y>-NT@D;<8P:/#_A[0/">BVWAOPMH=GIFG6<0BL[#3[9(
M88$'141 %4>P %7** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "OX\?V\/\ D^+XS?\ 95_$7_ISN*_L.K^/']O#_D^+XS?]E7\1?^G.
MXKW\A_BS]$?.<1?PJ?JSRFBBBOI3Y8**** "BBB@ K]+_P#@U+_Y29ZM_P!D
MHU7_ -++"OS0K]+_ /@U+_Y29ZM_V2C5?_2RPKCS#_<JGH=N7?[]3]4?T:T4
M45\.??A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
M\>/[>'_)\7QF_P"RK^(O_3G<5_8=7QYX\_X(%?\ !);XF^.=9^)'C?\ 9/\
MMVM>(=6N=2UB]_X3O7HOM%U/*TLLFR.^5$W.[':H"C.  .*]/+,;2P4Y.:;O
MV_X='DYK@:V.A%4VE:^__#,_E>HK^HO_ (AT_P#@C=_T9Y_YD'Q#_P#+"C_B
M'3_X(W?]&>?^9!\0_P#RPKV/[<PG\LON7^9XO^K^,_FC][_R/Y=**_J+_P"(
M=/\ X(W?]&>?^9!\0_\ RPH_XAT_^"-W_1GG_F0?$/\ \L*/[<PG\LON7^8?
MZOXS^:/WO_(_ETHK^HO_ (AT_P#@C=_T9Y_YD'Q#_P#+"C_B'3_X(W?]&>?^
M9!\0_P#RPH_MS"?RR^Y?YA_J_C/YH_>_\C^72OTO_P"#4O\ Y29ZM_V2C5?_
M $LL*_5S_B'3_P""-W_1GG_F0?$/_P L*],_92_X)*_\$^OV(?B;-\8OV7_@
M!_PC'B2?29=-EU'_ (2K5KW=:R/&[Q^7=W4L8RT49W;=PV\$9.>?%9OAJ^'E
M3BG=KR_S.G"9+BJ&)A4E*-D[[O\ R/HVBBBOG#Z<**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M+_P40_\ Q->)?L$> _ VK_!K5;G5?!FDW4B^-]819+C3HG8*+D@+DJ> .@H
M[/\ X;G_ &1_^B]:#_W^?_XFC_AN?]D?_HO6@_\ ?Y__ (FNZ_X5=\,_^B=Z
M%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_XF@#A?^&Y_P!D?_HO6@_]_G_^)H_X
M;G_9'_Z+UH/_ '^?_P")KNO^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>A?\
M@HA_^)H X7_AN?\ 9'_Z+UH/_?Y__B:/^&Y_V1_^B]:#_P!_G_\ B:[K_A5W
MPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_ (*(?_B: .%_X;G_ &1_^B]:#_W^
M?_XFC_AN?]D?_HO6@_\ ?Y__ (FNZ_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^
MB=Z%_P""B'_XF@#A?^&Y_P!D?_HO6@_]_G_^)H_X;G_9'_Z+UH/_ '^?_P")
MKNO^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>A?\ @HA_^)H X7_AN?\ 9'_Z
M+UH/_?Y__B:/^&Y_V1_^B]:#_P!_G_\ B:[K_A5WPS_Z)WH7_@HA_P#B:/\
MA5WPS_Z)WH7_ (*(?_B: .%_X;G_ &1_^B]:#_W^?_XFHU_;O_9#:X:U'QXT
M7<J@DDR!<'T;9@GV!KOO^%7?#/\ Z)WH7_@HA_\ B:\2\"^ _ TO[>GCO29?
M!FDM:1>"-+>*U;3HC&C&1LL%VX!/K0!V?_#<_P"R/_T7K0?^_P __P 31_PW
M/^R/_P!%ZT'_ +_/_P#$UW7_  J[X9_]$[T+_P %$/\ \31_PJ[X9_\ 1.]"
M_P#!1#_\30!PO_#<_P"R/_T7K0?^_P __P 31_PW/^R/_P!%ZT'_ +_/_P#$
MUW7_  J[X9_]$[T+_P %$/\ \31_PJ[X9_\ 1.]"_P#!1#_\30!PO_#<_P"R
M/_T7K0?^_P __P 31_PW/^R/_P!%ZT'_ +_/_P#$UW7_  J[X9_]$[T+_P %
M$/\ \31_PJ[X9_\ 1.]"_P#!1#_\30!PO_#<_P"R/_T7K0?^_P __P 31_PW
M/^R/_P!%ZT'_ +_/_P#$UW7_  J[X9_]$[T+_P %$/\ \31_PJ[X9_\ 1.]"
M_P#!1#_\30!PO_#<_P"R/_T7K0?^_P __P 31_PW/^R/_P!%ZT'_ +_/_P#$
MUW7_  J[X9_]$[T+_P %$/\ \31_PJ[X9_\ 1.]"_P#!1#_\30!PO_#<_P"R
M/_T7K0?^_P __P 31_PW/^R/_P!%ZT'_ +_/_P#$UW7_  J[X9_]$[T+_P %
M$/\ \31_PJ[X9_\ 1.]"_P#!1#_\30!PO_#<_P"R/_T7K0?^_P __P 34<W[
M=_[(<#QQO\>-%)D;"E#(P!]R$PH]SBN^_P"%7?#/_HG>A?\ @HA_^)KQ+]J7
MP'X&L/C+\%K:Q\&:3#'=>-Y4N8X=.B595^S,=K +\PSV- '9_P##<_[(_P#T
M7K0?^_S_ /Q-'_#<_P"R/_T7K0?^_P __P 37=?\*N^&?_1.]"_\%$/_ ,31
M_P *N^&?_1.]"_\ !1#_ /$T <+_ ,-S_LC_ /1>M!_[_/\ _$T?\-S_ +(_
M_1>M!_[_ #__ !-=U_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %$/\
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
M7X,UGX:Q>)[+6[NVCBBL[B]CFO;>.<PJDIV2(ZR/<2,P.<4 97[)7A_XO_\
M!4K]OGP=_P %7OB#X!U/P-\'?A1H&KZ;^SGX>UZU,.K^))-5A6WOO$5S$>;:
MVFMPL<$)^9U"R_*,;]/_ (-FDDD_X)(>%-0U5/\ B<7OCCQ=-XA>3_6R7IU^
M^5S+_M[50'V KU7]F[]EC_@J+\-?C+HOC#]HG_@JWHWQ)\%V(N!J_@BT_9ZT
M[0GU$-;2QPXO8;Z5X/+F:*7Y4.\1;#@,2/+]=_X)1_ME?"/Q!\2_!G[ ?_!0
M>S^&'PP^+GB.]UW7/#.K_#I=6O\ POJ%]_Q_S:+=BZA$(F;++%(C+"QW1G)S
M0 S_ (-GVD7_ ()0>';*R).BVOC_ ,7P^&L9V?8!KU[LV9_AWF3I[U]]UYS^
MR-^R[\+?V*_V:O!O[+'P7LIH?#7@G14T_3C=.&FG.2\MQ*0 #++*\DKD  O(
MV !@5Z-0 4444 %%%% !1110!SOQ1^'OPF^)'A.31_C5X'\.Z_H5G/'J$MKX
MHTR"ZM()(#YB7!6=616C(WA^JD9!&*_.[XM^/M9_X+R_M!>$?@S^S=ITJ_LO
M?"3XD6?B+XB_%Z>(I!XXU?39"\&BZ+GF>V67F>[&%X&QN$\_ZJ_X*E_L2?$K
M_@HA^QYKG[)?PX_:8G^%2>)[N!/$7B"V\-G4Y+S34+-+8>6+JV*+*PC#L).8
MU>,J1(<>.?!'_@G3_P %7/@9HWA?X?\ A/\ X+"^$;3P7X86UMK7PEI'[*.D
M6, L(2H-K&R:B?)#("N\ D$[N30!G_\ !+E9)_\ @JQ_P4!U#7%_XG)^(?@Z
M&5I/]9]A303]C'^YL+;?J:S/^">?A'0?'?\ P4W_ ."C7POUK3?M7@[6?%'@
M^UO+&.9XXYI;KPY(FH*&1@RNV5#,I# D$$&O3_VBO^"=G[1$7[7>L_MR_P#!
M/W]JG2?ACXT\:^&[/1/B7H?BKP7_ &WHWB6.S#+97K1K/!)!=V\;M&KJS*R!
M5*@;]_H7_!/3]A.Q_88^&7B+2]>^*=_\0/'OC_Q==^*OB7\0=4L([677=7N
MJLZ6\99;:!$1$C@5F5 #@_,: /F'X<? 7X+_ +,__!P7\/O@U^S_ /#'1?"'
MA;2/V+-533]$T&Q2W@CSXHMBSD*/G=CRSMEG8DL2235CXM:-^U!_P3K_ ."K
MGQ-_;A\&_L?^-_C7\,/CYX0\/V.O+\+X;:[U[POJ^D0M;0I]CN)H1-:S1.7,
M@<!6!W;=H#_3NJ_L3?VG_P %+-'_ ."B'_"S-G]E?!>[\ ?\(?\ V-GS?.U2
M._\ MOVOSOEQY?E^3Y1SG=O&-M<)^T[^PA^U)JW[5Q_;2_87_:[L?A[XJU;P
ME#X<\9>&?&?A-]=T'6;:&5I+>Z6%;F![6ZBWLN]&*NH4$#YBX!\W_P#!*;QG
M\?/B9_P6_P#VNOB5\9?A.W@.;7/A_P"![F?P5-J45W=Z1$()X["._>!FA6[>
MWCDG:-&<1B<(&)5C7ZA5\]?L _L%1?L8Z=XV\;^/OB_?_$GXI_%3Q$NN?$WX
MBZEIL=DVJW,<0AMH(+:-F6UM+>+*10AFV!F^;! 7Z%H **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
F**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>cvlt-20210331_g21.jpg
<TEXT>
begin 644 cvlt-20210331_g21.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MT@&J P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#YJ_X*G?\%1/@E_P26_9]T?\ :-^/7@?Q5K^CZUXRM_#=
MM9^$+:VEN4N9K2[NED87$\*^6$LY 2&+;F7@C)'9?"3]N7X&?'7]B*V_;Y^%
M>H76K^";KP3<^)4B@2/[6D=O#))<6C)OV+<QO%)"Z%]HD1ANQS7YR?\ !ZM_
MRBR\ _\ 9P&E?^F/7*^4/V)_C%\2/^"*WQ0^.G_!&S]J#Q+--\.?BS\,-7\1
M?!+Q/?G;$]W=:3-Y**3@+]I5#;.HX%Y:J$&)2Q /VJ_X)G_\%&_@_P#\%2?V
M:5_:C^"'@[Q+H6AMK]WI(L?%<%O'=^=;B,NV+>:5-I\P8^;/!R!7T'7\_O\
MP2L_X*%>(?\ @F1_P:W>*_VG/ >BVE_XK7XKZCH_A&#4(RUNFH7;6J+-*H(W
M+%&)9=G&\QA"0&R/+/$?_!3[]O#]D;]GKP)_P4+T'_@O7X*^,_CK5[S3[[Q_
M^S9=)9R16EK=KO>U18I#AXLK'*(88#$2Q1R(_G /WT_:A_;U_96_8Z\3>!?
MGQ[^*=KI7B+XE^)[30? WAV&)I[[5KNXN8;=2D2 E8D>>/?,^U$# %LE5/L-
M?SA_\' >G?'3]I'_ (*._L8?M!?#?]IBYTW0OCD?#VH_!BSETA';P%-<R:/_
M *7D-_I3-//#<%3@ Q;>AS7] ?[,W@#XK?"SX ^$OAU\<_BV_CSQ?H^BPVOB
M+QE)8BV.L72CY[@Q D1[O[H)Q0!XK_P4U_X+ ?L9?\$HO!6F^(?VF/%&H76M
MZ\'/ASP5X9M$NM5U)4(#2+&[HD42D@&65T4GA2S#;7R[^S/_ ,'7W[!GQF^-
M^D? CXW?"/XD?!J_\1311:)K'C[2H$TZ1I6VQ>=+'*7@5V( D9#$.2TB@9KY
MR\&Z)H?[5O\ P>9^,]/^/.G0:K9?"OP@DW@?2-4B\V&WEMM)LGA948$96:^N
M;M2?NR$.#E5-?JW^W-_P3<_8K_X*-Z!X:\*?MD?!ZV\56GAG63?Z(/[1N+*=
M9#$Z/#Y]M)'*8G4AFB#A6,2,0=@P >[T5^>/_!:D_MH>#]+^&?@K]G__ (*)
M_"_]EWX.(&M/'7C[Q7XC6/7WV*!'#9)=*!.$C4'$=PD\DD@W$*N7^.?^"-7_
M  4X_:-B_P""STO_  3W3_@I9/\ M3_";Q!X7O;C3_&VJ^'FLY;:_M[,W;&)
MI-TGR&*2$XEDA<.'7##"@'[J5Y=^VG^U?X$_8:_9;\9?M8_$W0=7U30?!.F+
M?:E8:#%$]W,AECBQ$LLD:%LR _,ZC /-?@#JW_!5_P#:=_:5_:Q^,GA#]L'_
M (+->,?V1?$GA?Q=>Z5\/OA]8?#J>;1H5AED1(;RYMCO1E94#R3JV06<,01&
M/NG]JSQK^TMX_P#^#7OXM>(_VJ_VE?AA\7O$TGA5EA^(?PFU/[7INK68O[7R
MS)(L$*?:4.^.0)&H_=KD;RU 'Z*_L6?M7^!/VY?V6_!O[6/PRT'5]+T'QMIC
M7VFV&O11)=PH)9(L2K%)(@;,9/RNPP1S7J-?SD_"SX>?\%@OA3_P0 \(_P#!
M1?X1?\%+[KP#X:^''AL3^$/A!X9\+1)#<:6NJM;O<7=Z\A\^X=W>;RY(I(]@
M5!MW$+^VG_!*G]J/QO\ MI_\$[/A'^U!\3+:VB\1>+?"$-QKILXA'%+>1N\$
MTJ(.$5WB9PHX7?@=* .3_;F_X*\_ #]@;]J+X-_LG_%3X?>,=6U[XV:S!IOA
MJ_\ #]K:/:64LM[!9JURTUQ&ZJ)+A&.Q'.T-QG /HG_!0G]N7X9?\$X/V3O$
MG[8'QA\+Z]K/A_PQ-8Q7NG>&H89+R4W5Y#:)L6>6)" \ZDY<?*#C)P#^5O\
MP<G1R#_@LY_P3^F,;!&^(6G!6QP2/$6EY&?Q'YBOJW_@ZG_Y0<_%W_L(>&__
M $_V% 'V7^R3^TIX-_;%_9I\%?M1_#S1=3T[1/'6@0:OI=CK,<:7<$,HRJRB
M)W0..^UF'O7HE?A!^U+^W[^US^P9_P &ZO['6K?LO>);WPA9^,M'TW2/&?Q(
MT[0X[^X\/V?V<N%ACE^02R_O"K$@_N&561F##J?^"5?[3'QY^(7[:W@2V_9B
M_P"#@CPK\?\ P'JL9'C_ .&OQLTBZT+Q'(H^^NE6\\,CSS(FZ4&.5$S&0^]"
M6 !^VU%?AA_P4)_X*K_'C]IW_@KKXQ_X)Z^"O^"FVA_LC?"7X4Z<PUOX@7:0
M"\U[5HU@\R!'EDB8L)9S&L*RHOEV\LK;SM0=K_P2"_X+;?&'2-6_:@_9E_:J
M_:'T/X]Q?L]?#W5?'G@[XK>&O)0^)M"T^,-.CM$"CM^]M=K'<Z/)*CO)M4T
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
MU\"_"OQZ\:6OB3QSIGQ2\,6GC3Q%8PB.#5-6C\,ZPEY=1H$C"I+.)'"A$ #
M;5Z#A/\ @X1^'%S\8_\ @I#_ ,$]_@];^,-5T!/%T=GH=WK.A7K6U[:6UYJ&
MGV\[P2KS'+Y4DFUAT)% '[A^%?C+\(/'7B;4/!?@CXJ^&]9UG22?[4TG2M=M
M[BYL\-M/FQ1N7CP>/F YXI_Q#^+GPI^$6GP:M\6/B=X>\,6MS(8[:Y\1:U!9
M1RN!DJK3.H8X["OP1_;[_81_9M_X)(?\%V_V';C]@;PGJ'@6S\=>--*TSQ'I
M\'B"\NTN8Y-8MK"=B]U+))^^MKMXY$W;"%!"@EB?3?\ @J?X:_X)=_'C_@K]
MKVA>/O@=^T3^UW\6](\(PV=W\$?!$P7PWX018[<JYNH&MYK8#S!)(-\T8FO&
M\PJVV-0#]K?"WCOP1XX\-1^,_!7C+2M8T>9&>+5M+U&*XMG5?O$2QL5(&#DY
MXQ6/KGQ^^!'AGPO'XW\2?&OPEI^BS71MH=7OO$EK%:O,!DQ"5Y A?'.T'-?A
M+_P;92>)OAU\:OV^?V>K?X?:M\/_  [H^E7<UO\ "[4O$)U/_A&;B.74H/LI
MN,XFEBC"P/,.9?)0L3M%<#_P0*_X)"_LC_M^_P#!)?XL?'G]K'1M=\2ZKX<U
MS7]&^'L \3WMO:^&!#I=K>/>6T$,J1F>2XN 7\U9%9;>(%<;@0#^C_3=2T[6
M=/@U;2+^&ZM+J)9;:YMI0\<L;#*NK*2&4@@@C@@US-E\>_@7J7CQ_A9IWQI\
M)W'B>.1DD\.0>([5[]&7[RFW$GF CN-O%?SO_L,?MP?M%_ K_@TB^,WBGX<^
M/]3LM8T3XT2^#/#6KP7;B;1--O8]'FN!;N#F(DWMV%92"C3[E(8"OHO]G?\
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
M+Y^Q5 D$9 8QG]WZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_P"5GZ#45^?/_#]O_JUC_P OC_[AH_X?M_\ 5K'_ )?'_P!PT?ZO9Q_SZ_\
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
M[>HJ?PWZ&E'^+'U1_8=1117Y\?I 4444 %%%% !1110 4444 %%%% !1110
M4444 >8_MJ?\FC?$G_L2M1_]$/7X@U^WW[:G_)HWQ)_[$K4?_1#U^(-?><)?
M[I4_Q?H?QI])C_DH\#_UZ?\ Z6PHHHKZP_FH**** "BBB@ K]._^"(/_ ";M
MXJ_['5__ $DMJ_,2OT[_ ."(/_)NWBK_ +'5_P#TDMJ\#B7_ )%4O5?F?M/@
M!_R<BC_U[J?^DGVC1117YL?WN%%%% !7\>/[>'_)\7QF_P"RK^(O_3G<5_8=
M7\>/[>'_ "?%\9O^RK^(O_3G<5[^0_Q9^B/G.(OX5/U9Y31117TI\L%%%% !
M1110 5^E_P#P:E_\I,]6_P"R4:K_ .EEA7YH5^E__!J7_P I,]6_[)1JO_I9
M85QYA_N53T.W+O\ ?J?JC^C6BBBOAS[\**** "OYRO\ @ZT_Y29Z3_V2C2O_
M $LOZ_HUK^<K_@ZT_P"4F>D_]DHTK_TLOZ]?)?\ ??DSQL]_W#YH_-"BBBOK
M3XP**** "BBB@ KU;]@__D^+X,_]E7\._P#ISMZ\IKU;]@__ )/B^#/_ &5?
MP[_Z<[>HJ?PWZ&E'^+'U1_8=1117Y\?I 4444 %%%% !1110 4444 %%%% !
M1110 4444 >8_MJ?\FC?$G_L2M1_]$/7X@U^WW[:G_)HWQ)_[$K4?_1#U^(-
M?><)?[I4_P 7Z'\:?28_Y*/ _P#7I_\ I;"BBBOK#^:@HHHH **** "OT[_X
M(@_\F[>*O^QU?_TDMJ_,2OT[_P""(/\ R;MXJ_['5_\ TDMJ\#B7_D52]5^9
M^T^ '_)R*/\ U[J?^DGVC1117YL?WN%%%% !7\>/[>'_ "?%\9O^RK^(O_3G
M<5_8=7\>/[>'_)\7QF_[*OXB_P#3G<5[^0_Q9^B/G.(OX5/U9Y31117TI\L%
M%%% !1110 5^E_\ P:E_\I,]6_[)1JO_ *66%?FA7Z7_ /!J7_RDSU;_ +)1
MJO\ Z66%<>8?[E4]#MR[_?J?JC^C6BBBOAS[\**** "OYRO^#K3_ )29Z3_V
M2C2O_2R_K^C6OYRO^#K3_E)GI/\ V2C2O_2R_KU\E_WWY,\;/?\ </FC\T**
M**^M/C HHHH **** "O5OV#_ /D^+X,_]E7\._\ ISMZ\IKU;]@__D^+X,_]
ME7\._P#ISMZBI_#?H:4?XL?5']AU%%%?GQ^D!1110 4444 %%%% !1110 44
M44 %%%% !1110!YC^VI_R:-\2?\ L2M1_P#1#U^(-?M]^VI_R:-\2?\ L2M1
M_P#1#U^(-?><)?[I4_Q?H?QI])C_ )*/ _\ 7I_^EL****^L/YJ"BBB@ HHH
MH *_3O\ X(@_\F[>*O\ L=7_ /22VK\Q*_3O_@B#_P F[>*O^QU?_P!)+:O
MXE_Y%4O5?F?M/@!_R<BC_P!>ZG_I)]HT445^;'][A1110 5\>>//^"!7_!);
MXF^.=9^)'C?]D_[=K7B'5KG4M8O?^$[UZ+[1=3RM++)LCOE1-SNQVJ HS@ #
MBOL.BM*=6K2=X2:]'8SJ4:-96J13]5<^)O\ B'3_ ."-W_1GG_F0?$/_ ,L*
M/^(=/_@C=_T9Y_YD'Q#_ /+"OMFBM?KF+_Y^2^]F/U+!_P#/N/W+_(^)O^(=
M/_@C=_T9Y_YD'Q#_ /+"C_B'3_X(W?\ 1GG_ )D'Q#_\L*^V:*/KF+_Y^2^]
MA]2P?_/N/W+_ "/B;_B'3_X(W?\ 1GG_ )D'Q#_\L*/^(=/_ ((W?]&>?^9!
M\0__ "PK[9HH^N8O_GY+[V'U+!_\^X_<O\CXF_XAT_\ @C=_T9Y_YD'Q#_\
M+"O3/V4O^"2O_!/K]B'XFS?&+]E_X ?\(QXDGTF739=1_P"$JU:]W6LCQN\?
MEW=U+&,M%&=VW<-O!&3GZ-HJ98K$SCRRFVO5E1PF%A)2C3BFO)!1116!T!11
M10 5_.5_P=:?\I,])_[)1I7_ *67]?T:U_.5_P '6G_*3/2?^R4:5_Z67]>O
MDO\ OOR9XV>_[A\T?FA1117UI\8%%%% !1110 5ZM^P?_P GQ?!G_LJ_AW_T
MYV]>4UZM^P?_ ,GQ?!G_ +*OX=_].=O45/X;]#2C_%CZH_L.HHHK\^/T@***
M* "BBB@ HHHH **** "BBB@ HHHH **** /,?VU/^31OB3_V)6H_^B'K\0:_
M;[]M3_DT;XD_]B5J/_HAZ_$&OO.$O]TJ?XOT/XT^DQ_R4>!_Z]/_ -+84445
M]8?S4%%%% !1110 5^G?_!$'_DW;Q5_V.K_^DEM7YB5^G?\ P1!_Y-V\5?\
M8ZO_ .DEM7@<2_\ (JEZK\S]I\ /^3D4?^O=3_TD^T:***_-C^]PHHHH *_'
MSXV_M&?\%"/V[OVF?%D'P=_;FN_@EX0^'/[75M\(O#OA3PKX8L[J_GN8+262
M76]1DN06N8)),B*TPL$B*VX,T8<_L'7Y$?MI_L_?\$^_^"@GQWT[]H?]E;Q1
MXX^&7Q>TG]J6Q^&/Q+\9^"=4GT35$U"UMKC_ $B2V8M%*Z%%$5RT6YU61=Q
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
M.M/^4F>D_P#9*-*_]++^O7R7_??DSQL]_P!P^:/S0HHHKZT^,"BBB@ HHHH
M*]6_8/\ ^3XO@S_V5?P[_P"G.WKRFO5OV#_^3XO@S_V5?P[_ .G.WJ*G\-^A
MI1_BQ]4?V'4445^?'Z0%%%% !1110 4444 %%%% 'Y<?!S]J']N?]K3XK>)_
MVWO^"=/_  24^ <?A_4=;U+0-$^+_C[Q'%I_B/Q9;6%V]G+<-):VIF6 RV[J
ML<CMCRL9.!7U9_P34\*?M=?#_P ,>*/!7[2?['_P9^#^D17L%YX8TWX.:N]Q
M!J%S.T[7\]TA@B"2;A;D/\S2&1RQ^49^)]/T'_@I_P#\$OM?\1_#'3/^"BO[
M"OPZ\$^)O&6JZ_X*\!?%/5]1L_[(BO[R2XDBLQ-/%+Y;S222%#)(JR2R!-J[
M5'W9_P $_=6_X*!^)O#VM^+OVVOBI\"/%VDZG#92^ =4^!MMJ(MY(_\ 2/M3
MSR7<LBRJW^C>68C@;9=V<K@ ^AZ*** "BBB@ HHK&'Q$\ MX^;X5#QII9\3+
MI0U-O#_V^/[:+(R&,7/DYW^47!7?C&01G- &S1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_.5_P=:?\I,])
M_P"R4:5_Z67]?T:U_.5_P=:?\I,])_[)1I7_ *67]>ODO^^_)GC9[_N'S1^:
M%%%%?6GQ@4444 %%%% !7JW[!_\ R?%\&?\ LJ_AW_TYV]>4UZM^P?\ \GQ?
M!G_LJ_AW_P!.=O45/X;]#2C_ !8^J/[#J***_/C]("BBB@ HHHH **** "BB
MN ^*WQ!^/'A/XG^ ?"WPN_9XC\7>&O$&IW4/COQ4_C"WT\^$[9(E:&X%K*C/
MJ'FN2GEQLI3;N)(- 'YN_P#!*7]G?_@F/^TQX+^)'Q5_;R\!?#/QW^T==?%#
MQ-!\9[3XM6]G?ZAH<\&IW,-M;06U]N^RVB626WE-$H4C(#?)M3U#_@C1IGP*
M\ ?MG_M6_!C]A76X+S]GW0=6\,W&@6NC:B;O1-)\47%I<MK-IILNYE:/:ED\
MJ(Q6*1MJA1P/)/VROV=/V@OVN?C)J/C_ .-__!J_X!\>ZE;WKP6WC.7]J'1M
M-O-6MHF*033^1;)(^8U7"2LY1<)T%?8__!+8?'CPO\.-9^$/Q,_X)6>&OV6O
M#'AHVA\'Z'X6^)&F:_;ZPTQG-VY6PMXOL[QF. L\FYIC<$YRC9 /J6BBB@ H
MHHH X7]J&X^+MG^S1\1+O]GZ#S?'L7@75W\$1;5._5Q92FS&&X.9_+Z\>M?@
MO^P7^R=_P35_;C\7>'/AKH/[0-_X!_:&E^".G7OB/Q_XAU^[M_&6D?%&+6&.
MH3".[N(9KF48,8B4[3 R=&&X?OI\?_$_Q1\$_ WQAXS^"/@:V\3^,=(\,WU[
MX8\-W=P88]5OXH'>"T+J,IYCJJ9[%A7X3?MQ_MR?\$R_^"AVB>)OB5\;/ &F
M/\7]7_9>BT;0_ =IX>N%\4:-\3QJ,T<-A:QB,70FBN3&-WW6MU&_*DI0!^D/
M_!3SQ7XT\>:U^SU_P2A'C6YO-3^/NMS0?$_Q#9Q?9)+KPGHMFEWK:@1G_1FO
MOW5L,$@)<2J,UT/[<7_!++]@SXJ76M?M3?M$>,O'_A33/"OA$-JC^%OB7J6B
MZ7INEZ?;LQ<6UI*D:!(D.=JY(4>@KY\TCPW\;OA+_P %)_\ @G7XJ_:NNKBX
M\5:W^SSKW@[Q-J%[,)#%XHAT>TN[D2R<@S2E)EW _O&1L9Z5ZC_P<.ZYK?BO
M]DCX?_L9^&]7GLKC]HSXZ^%OAW?W-H^V6#3;FZ-Q>2 ]E\NUV-ZK*1R": .!
M_P"#=G]CV]\->%?&'_!1&_UCQWI?A_XN2/'\)? 'B_QE>ZH=&\))*&MKRX:Y
ME?==WGEK.2#M2,H$P)& \D_;3_:V^.O[8O[=W[-'Q[^$/CB\TG]G7P]^UOHG
M@3PB+*9T7X@ZJ%NWU/6-RL!)8V[VHL[?AEE+73@@8%?H_P#MM_LJ^//CW^PE
MXL_8^_9B^+,7PIO]<\-6^@:)XCL],,Z:1IZR0I/#'$KH0'LUEMU*LK)YH8'*
MBORW_;]_8W_X*9?LW:?^QS\&-0_;0^%<^AZ3^T9X9T/X7Z=X=^#!L(/#M_'9
M7JVMU*IO7-U#'&D@:(E2Y<,7R#D _;FOS._X*M?\$]/^"='[-/P=^*'_  4#
M^.'B#XRW>I7%[/J,'A[0/C'K-HNKZU>SXMM/M((IML0EN)50*BD1IN;;M0U]
MHWW[4GP[^ /CGX,?LI?M'?%6&[^*OQ4TN\MM ?3O#UQ';:_?Z790SZG.@C62
M.S3$GF*DL@X<*I8@U\L_\%)+1/VF?^"NO['G[%.LKY_A;PY>:W\6O%E@_*7,
M^EPB'2"1T(2[DD+ Y!#8Q0 S]@?_ ((]:[X)_P""3FN_LK_M.?$;Q#>^/OBI
M;'7_ !!J%[X@NKQ_!VL,L<NGQZ?)-([QMITL5NZR;V9YX7?<5*@>Z_\ !)#]
MKOQ=^VK^PCX0^+'Q2@B@\=Z7)>>&OB+:Q  1Z[IEP]G=M@#"B5HA.%'"K.H[
M5]*$@#)-? __  ;NVLVM?LF?%/XV6*G^P/B?^TUXZ\5>$G Q&^FS:@+>-H_]
M@O;2XQQUH ^^**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*_%C_@X'_P""2O\ P4%_;>_;GT[XQ?LO_ #_ (2?PW!\/M/TV74?^$JTFRVW
M4=S>.\?EW=U%(<++&=VW:=W!.#C]IZ*Z,+B:F$J^T@E?S.;%X6GC*/LYMI>1
M_+I_Q#I_\%D?^C//_,@^'O\ Y84?\0Z?_!9'_HSS_P R#X>_^6%?U%T5Z7]N
M8O\ EC]S_P SR_\ 5_!_S2^]?Y'\NG_$.G_P61_Z,\_\R#X>_P#EA1_Q#I_\
M%D?^C//_ #(/A[_Y85_4711_;F+_ )8_<_\ ,/\ 5_!_S2^]?Y'\NG_$.G_P
M61_Z,\_\R#X>_P#EA1_Q#I_\%D?^C//_ #(/A[_Y85_4711_;F+_ )8_<_\
M,/\ 5_!_S2^]?Y'\NG_$.G_P61_Z,\_\R#X>_P#EA7H/[)?_  0*_P""M/PR
M_:J^&?Q(\;_LG_8=%\/?$'1=2UB]_P"$[T&7[/:P7T,LLFR.^9WVHC':H+'&
M ">*_I*HJ99WBY)KEC]S_P RHY#@XR34I:>:_P @HHHKQSVPHHHH **** "B
MBB@ KX0_X+B^+?V/O"GA7X=2?M;_ +7_ .T/\)+>;4-2&AW'[/\ J>H6TVI.
M$M_-2]-E:SED0%#'O"@%WQGG'W?7E/[0'B'XL>&/B7\.]8\)_'+P'X1\'Q:I
M=MX_T[Q?#_I>LVOE*(8["4R(L,B2$LY8-E6 P* /Q7_X7!_P1C_Z3,?\%'__
M  J?$7_RKK[_ /\ @ACXP_8Q\5_\+1_X9$_;,_:0^+GV?^Q/^$A_X:"U34;G
M^R=WV_R/L'VVU@V^;B;SMF[/DP[MN%SG^*==_P""Q%UXGU*Y\'_\%2OV2;72
M9+^9M+M;WPE+)-#;%R8DD87H#.$V@D  D$U] ?\ !/R[_;5NO^$N_P"&P?VK
M/@_\3MOV#_A'?^%4:*]G_9O_ !\_:/M6Z>7?YG[GR\8QY4G7/ !]'T444 %%
M%% !7#K^SI\(D_:$?]J,>$H/^$TD\+KX?;5=HS]B6=I@,8^_N8C?UVX7I7<4
M4 >%?\%!OV/[[]L+X+:=I'@3Q3;>'/B%X&\5Z?XO^%OBF[@:2+2M>L9-\)F5
M?F>WE0RV\RC.8IWP"0!7MVEOJ<FF6\FM6\$-XT"&[BM9FDB27:-RH[*I90<@
M,54D8) Z5/10 4444 %%%% 'FO[87PY^-'QA_9I\7_"3]G[QQIWA?Q1XHTEM
M)M/$VI+(RZ1!<$17-W$D8)>XC@>5X5)53*L>YE7)K9_9Z^ _PW_9?^!GA/\
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
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_/O\
MX*[Q_P#!1+X.>+O$W[0GP'\.7_Q.^">M_ ;7O"_Q!^&=IKEK9W'AR^:.:2/Q
M';+<%!=8C(BDB#[PBL54[OE_02H[JUM;ZUDL;ZVCFAFC*30RH&5U(P5(/!!'
M!!H _,G_ ()T_LF?M'_M5_M#3?MY_M)_!-OA7X3G_91T_P"$'@?PW=ZO;7FJ
MZ[8RM'=W&L78MG9+=2?DBA9B^T[F"X&[N?\ @BX_QHO?^"-\O[+7@?Q38>%_
MC+\'9?$_PYNKO4;(7%MH_B&PNK@6<LT3 ^;"8I;.8C'SI)QG(-??UO;V]G;Q
MVEI D442!(HHU"JB@8  '  ':O/O ?[,/PR^&7[07CC]H_P.+_3]9^(UEIT?
MC#3H;E?L%_<V2/%!?F(KE+KR76%W5@'CBB#*2BM0!^<GQ1^%/_!1K]MC]GZ^
M_8MUO_@EUHGP=^(/Q&L;30OCY^T6=2T'^S[C31)&=0N[$63F[OI;M8WV02(J
MQ&?#L-N\>T?M,_LQ?M$_L=?MU?#_ /X*#?L3?L[S?$[P]8?!T?"WXB_#72=;
MM;+5(](M[I;K3]1L6NWCBN)8G!B>-G5F3:%!R63[WHH ^)_^"?\ ^S[^TY\0
M_P!N#XJ?\%/_ -KSX/#X;ZIXO\*:9X*^&_PZN-9M[_4-(\/6DKW,L]]-;,T(
MFN;EQ((D8^4%*L2>:]T^#'Q2_:]^(W['UQ\2OC#^RW#\-_BY+H^JO;_#5/&-
MEK"07<33K9)]NA*V[^<$A?)(">;M8C:37LE% 'RS_P $6?V2?'_[$O\ P37^
M&WP&^,7APZ9XY@M+S4_',$E]#=2G5KV\FNIS)/ [QS,#*J;U=@0@P>*\S_X*
M<:5-^T5_P4A_8T_9+\-I]IG\-_$*^^+GBMH^?[,T[1;8PVLTH[+->7:P(>[
M^E?>5>=^!OV8OAGX%_:$\;?M16W]H:AXR\<V&GZ;?ZEJERLHT_3;)&$&GV:A
M1Y%OYLDT[+RSRS,S,<(% /1**** "BBB@ HHHH **** "BBB@ HK\1OV+/V,
MO^"*O[3^D^/?'W_!7/XB>#_$G[2$7Q2\1VOQ'3X@_&2XTV2R5-3N!8QV4"7T
M"&Q:R^S/%(BLAWLJMA B?HE_P30_9/\ ^"3_ .S!_P )K_P[ @\#I_;G]F_\
M)Q_PAGQ!EUW/D_:OL?G>9=W'D?ZV[VXV;_G^]LX /J>BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP#]
MO']M/XE?L;:3X;U/X<?L/?%+XUOKUS<Q7=K\,=,2YDTD1+&5>X#$;5D\PA?4
MQM7O]>+?M>^"_P!MS4(M%^(G[$/Q=\+:?K6@K<#4O 7C_2&ET3Q5%)Y9"275
MN/M5A/'L;RYH]\?[UA)#(-I0 _,37/&/[(OB76KSQ'X@_P"#17XK7E_J%U)<
MWUY<?"'3FDGFD8L\C,>2S,22>Y-?9O\ P1YN_@M=?\+$_P"%0?\ !('Q1^RE
MM_LC^T?^$D\'6VD_\)1_Q^^7Y?D?ZW[-\^[=]W[6N/O&L#4O^"M_[=/PMN&\
M-_'K_@AA\=AK$1VM-\+]3T[Q3ID^/XX[F)XB%/4*Z*PS@@$5I>&_VC?^"R'[
M9LZZ%\)_V-M(_9B\*W#8N_B%\7=9@US7A">";'0[0B..<=C>3>7R3L?&& /N
M2BJ/AC2+W0/#6G:%J7B"[U:XLK&&WGU6_$8GO'1 K32"-50.Y!9MJJN2< #B
MKU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !45[>V>G6KWVH7<4$,8S)--(%51ZDG@5+7Y3?\%WK_P =^+OV
M\OV;/@E\9M.\ 'X)ZFFM:I96'C_XNZEX4T77_%-HMNUM!JEW9Z=<>284;S+6
M,G;<2/*K%2@20 _3[X@_$OX<?"7PU)XS^*OQ T3PSH\+JDVK>(-5ALK9&;HI
MEF94!.. 3S5SPOXJ\+^-_#]IXL\%^)+#5]*OXA+8ZGI=XEQ;W"'HT<D9*NO'
M4$BOQC\2K^T/_P %E_\ @I%KFO>-_@!^SO\ %+X9_LT^$(M.N/#=S\=-6G\$
M3^)-19YY;U;Z/P^PO[B"TB$,D#6XBA(5C*6.P>A?\$.[[XN>!?V]?VAO@?\
MLR?#;X0VGP*TO5M NO$>E> OB]JFLZ'X7UR>TN_M2:')-H\*W<DIBMS<VY,,
M=N50)(Q_=* ?K31110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5Q_QR_9]^!G[3?P_G^%7[0_PB\.^-O#=S
M*LLNB^)](BO+?S5SLD"2J0KKDX<889."*["B@#S_ .&_[*/[-/P<^"]Y^SK\
M)/@5X6\,>!M1M;FWU#PMH&C16=G<I<1^7/YB1!=[2(=K.<LPZFK7[/O[-OP#
M_92^&UM\'_V;OA%H/@KPS:2M+%H_A[3DMXFE;&^5]HS)(V!ND<EFP,DXKMJ*
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#RV_\ VV/V4M+OI],U#XY:'%<6TS13Q/*V4=20RGY>H((J+_AN?]D?
M_HO6@_\ ?Y__ (FN\E^&GPXGE:>?X?Z([NQ9W?2H26)ZDG;R:;_PJ[X9_P#1
M.]"_\%$/_P 30!PO_#<_[(__ $7K0?\ O\__ ,31_P -S_LC_P#1>M!_[_/_
M /$UW7_"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[T+_P40__ !- '"_\-S_L
MC_\ 1>M!_P"_S_\ Q-'_  W/^R/_ -%ZT'_O\_\ \37=?\*N^&?_ $3O0O\
MP40__$T?\*N^&?\ T3O0O_!1#_\ $T <+_PW/^R/_P!%ZT'_ +_/_P#$U';_
M +=_[(=TADB^/&B@!B,2&1#D>S(#CWKOO^%7?#/_ *)WH7_@HA_^)KQ+]@CP
M'X&U?X-:K<ZKX,TFZD7QOK"+)<:=$[!1<D!<E3P!T% '9_\ #<_[(_\ T7K0
M?^_S_P#Q-'_#<_[(_P#T7K0?^_S_ /Q-=U_PJ[X9_P#1.]"_\%$/_P 31_PJ
M[X9_]$[T+_P40_\ Q- '"_\ #<_[(_\ T7K0?^_S_P#Q-'_#<_[(_P#T7K0?
M^_S_ /Q-=U_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- '"_\
M#<_[(_\ T7K0?^_S_P#Q-'_#<_[(_P#T7K0?^_S_ /Q-=U_PJ[X9_P#1.]"_
M\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- '"_\ #<_[(_\ T7K0?^_S_P#Q-'_#
M<_[(_P#T7K0?^_S_ /Q-=U_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P4
M0_\ Q- '"_\ #<_[(_\ T7K0?^_S_P#Q-'_#<_[(_P#T7K0?^_S_ /Q-=U_P
MJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- '"_\ #<_[(_\ T7K0
M?^_S_P#Q-'_#<_[(_P#T7K0?^_S_ /Q-=U_PJ[X9_P#1.]"_\%$/_P 31_PJ
M[X9_]$[T+_P40_\ Q- '"_\ #<_[(_\ T7K0?^_S_P#Q-1K^W?\ LAM<-:CX
M\:+N50229 N#Z-LP3[ UWW_"KOAG_P!$[T+_ ,%$/_Q->)>!? ?@:7]O3QWI
M,O@S26M(O!&EO%:MIT1C1C(V6"[< GUH [/_ (;G_9'_ .B]:#_W^?\ ^)H_
MX;G_ &1_^B]:#_W^?_XFNZ_X5=\,_P#HG>A?^"B'_P")H_X5=\,_^B=Z%_X*
M(?\ XF@#A?\ AN?]D?\ Z+UH/_?Y_P#XFC_AN?\ 9'_Z+UH/_?Y__B:[K_A5
MWPS_ .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B: .%_P"&Y_V1_P#HO6@_
M]_G_ /B:/^&Y_P!D?_HO6@_]_G_^)KNO^%7?#/\ Z)WH7_@HA_\ B:/^%7?#
M/_HG>A?^"B'_ .)H X7_ (;G_9'_ .B]:#_W^?\ ^)H_X;G_ &1_^B]:#_W^
M?_XFNZ_X5=\,_P#HG>A?^"B'_P")H_X5=\,_^B=Z%_X*(?\ XF@#A?\ AN?]
MD?\ Z+UH/_?Y_P#XFC_AN?\ 9'_Z+UH/_?Y__B:[K_A5WPS_ .B=Z%_X*(?_
M (FC_A5WPS_Z)WH7_@HA_P#B: .%_P"&Y_V1_P#HO6@_]_G_ /B:/^&Y_P!D
M?_HO6@_]_G_^)KNO^%7?#/\ Z)WH7_@HA_\ B:/^%7?#/_HG>A?^"B'_ .)H
M X7_ (;G_9'_ .B]:#_W^?\ ^)J.;]N_]D.!XXW^/&BDR-A2AD8 ^Y"84>YQ
M7??\*N^&?_1.]"_\%$/_ ,37B7[4O@/P-8?&7X+6UCX,TF&.Z\;RI<QPZ=$J
MRK]F8[6 7YAGL: .S_X;G_9'_P"B]:#_ -_G_P#B:/\ AN?]D?\ Z+UH/_?Y
M_P#XFNZ_X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (F@#A?^&Y_V
M1_\ HO6@_P#?Y_\ XFC_ (;G_9'_ .B]:#_W^?\ ^)KNO^%7?#/_ *)WH7_@
MHA_^)H_X5=\,_P#HG>A?^"B'_P")H X7_AN?]D?_ *+UH/\ W^?_ .)H_P"&
MY_V1_P#HO6@_]_G_ /B:[K_A5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@H
MA_\ B: .5\*?M=_LT^.?$=IX1\(_&/1[_4K^7RK.S@E8O*^,[1E>O%>CUCV/
MP^\ Z7>1ZAIG@C1[>XB;=%/!ID2.A]0P7(-;% !1110 4444 %%%% !1110
M4444 %%%% !1110 45\A?''_ (*B^/[#]IOQ3^R)^Q%^Q#XJ^._C#X>V-G<_
M$>YTSQ3INA:3X?:[C\VVM&O;^0+-=O'\_DHO"GELJX34^"O_  5V_9H^)7[(
M/Q&_:W^)&E:_\.HO@WJ%]IGQ:\'^++-5U3PYJ5H%+VA2-F6<R%XQ"T9(E,BJ
M,-N50#ZIKF_A;\*?"/P>\.S^%_!<,Z6EQJ5Q?2"XG,C>=,^]SD]L]!VKY ^'
M?_!8[QW;>.OAS#^UQ_P3T^(7P7\"?&+6;;2/AM\0/$6OZ;?0S:A=(7LK74[6
MUD:;2I;A1A%EW?.=K;=KE>S_ &E/^"FOBSP'^T]=_L6_L?\ ['OB?XY_$K0O
M#]OK?C/3](\16&BZ9X;L[@G[,MU?WSA!<3 %T@569D^;(&: /K"BOG_]@S_@
MH%X/_;AT_P 9^&[CX6^(_AY\0_AGKR:-\2/AQXM$+7VB74D?FPN)('>*XMYD
M#-%.AQ($8@ 8)Y+PA_P5Z_9@^*G_  4IA_X)I_!34XO%_B"R\*:CJ_BWQ-H^
MHI)I^BW%L\*C3]R@B>X(D8R!6 A(56RY98P#ZMHHHH **** "BBB@ HHHH *
M*^=_VY_^"A6A?L=^(_ OP;\&?!;Q)\4OBM\4;VZM_ 'PW\*36\$]ZMK&);JZ
MN+FY=(;.UB1EW3.3@MP" [+SW[)O_!2_6/C+^TIJ7[%/[4/[*?B;X(_%NT\,
M?\))I7AO7=:LM6L==T@2B%[BRU"R8Q3-'(0)(B%9<Y&[:^T ^J:YO3/A3X1T
MCXHZI\8+.&<:UJ^FP6-Z[3DQF&(DH G8Y/7O7Q7XL_X+?^))[#QM\;?@#_P3
MS^(_Q*^!/PWUF]T[QA\8=!US3(%D^Q,5OKG3=.GE6XU*V@(<-,FU3Y;D9"$C
MUS]IK_@J;\$O@?\ !CX7_$OX4^$]<^+&M_'*:WB^#7@SP6L8O/$QFMA<^<'N
M&1+:WCA97EED(\H,-PSD  ^G**^2_P!G#_@IWXM\:_M2:?\ L4_MB?L<^*/@
M7\2?$>@W6L^![+5O$>GZWIGB2UML&Y2UOK%RAN(E.]X&4%4&[/(SR'Q#_P""
MR'CBX\;?$5OV2O\ @GO\0/C1\/\ X/ZW<Z/\2?B%X;\0:;9107]JH>]MM-M+
MJ19M5DMU.'$6W+C:I(*LP!]QT5Q?[.G[0'PM_:J^!GA7]HSX*>(1JGA7QCHT
M.IZ+>%-C-%(/N.IY21&W(Z'E71E/(KM* "BBB@ HHHH **** "BO,?VQ_P!K
MCX/?L+_LX^)?VH/CK?WD7AWPU;QM-;Z9;">\OIY94A@M;>(E?,FEED2-5) R
MV6*J"P^:M+_X+ _%SX:^/? EA^W3_P $W/'WP2\&?$WQ%:Z#X1\>:IXJTO5[
M>#4KK/V2WU2WLY#+IC2_=!D#!7.&VA7*@'W'7-^-_A3X1^(/B+PYXH\1PSM=
M^%M2:^TDPSE%68H4)8?Q#!Z5\[?M._\ !2[Q;\./VEI?V-?V1/V0/$OQT^)>
MD>&XM?\ &.E:+XCL-&T_PY83,5M_M5]?.(Q<38+1VZ@LR#><+S7H7["7[<GP
MY_;Q^$>H_$3P?X5USPOK7AGQ+>>&_'G@CQ3;K%J?AK6K4J)[*X5&920&1U=2
M59'4\'<J@'M=%?*?PD_X*\?LQ?M!?\%(M5_X)Q_ 74XO%NI^&_ =[X@\4^,-
M(U!)=.L+JWN[6W.F(5!$\P%R'D9&VQD!#N?>(V_M4_\ !3K5_A-^T[:_L1_L
MJ?LH>)_CC\61X<7Q!X@T#0M;LM)T_P /:8S[(Y;[4+QA%#)(1^[AP688/&Y=
MP!]745X9^Q#^W9X-_;0TOQ9H;_#GQ!X!\?\ PYUQ=&^)'PV\6K"-1T"\>(2P
MDO"[Q7%M-&?,AN(V*2H"1C! ]SH **** "BBB@ HHHH **** "BBB@ HHHH
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
M1<\SVRR\SW8PO V-PGG_ %5_P5+_ &)/B5_P40_8\US]DOX<?M,3_"I/$]W
MGB+Q!;>&SJ<EYIJ%FEL/+%U;%%E81AV$G,:O&5(D./'/@C_P3I_X*N? S1O"
M_P /_"?_  6%\(VG@OPPMK;6OA+2/V4=(L8!80E0;6-DU$^2&0%=X!()W<F@
M#/\ ^"7*R3_\%6/^"@.H:XO_ !.3\0_!T,K2?ZS["F@G[&/]S86V_4UF?\$\
M_".@^._^"F__  4:^%^M:;]J\':SXH\'VMY8QS/''-+=>')$U!0R,&5VRH9E
M(8$@@@UZ?^T5_P $[/VB(OVN]9_;E_X)^_M4Z3\,?&GC7PW9Z)\2]#\5>"_[
M;T;Q+'9AELKUHUG@D@N[>-VC5U9E9 JE0-^_T+_@GI^PG8_L,?#+Q%I>O?%.
M_P#B!X]\?^+KOQ5\2_B#JEA':RZ[J]P%5G2WC++;0(B(D<"LRH <'YC0!\P_
M#CX"_!?]F?\ X."_A]\&OV?_ (8Z+X0\+:1^Q9JJ:?HF@V*6\$>?%%L6<A1\
M[L>6=LL[$EB22:L?%K1OVH/^"=?_  5<^)O[</@W]C_QO\:_AA\?/"'A^QUY
M?A?#;7>O>%]7TB%K:%/L=Q-")K6:)RYD#@*P.[;M ?Z=U7]B;^T_^"EFC_\
M!1#_ (69L_LKX+W?@#_A#_[&SYOG:I'?_;?M?G?+CR_+\GRCG.[>,;:X3]IW
M]A#]J35OVKC^VE^PO^UW8_#WQ5JWA*'PYXR\,^,_";Z[H.LVT,K26]TL*W,#
MVMU%O9=Z,5=0H('S%P#YO_X)3>,_CY\3/^"W_P"UU\2OC+\)V\!S:Y\/_ ]S
M/X*FU**[N](B$$\=A'?O S0K=O;QR3M&C.(Q.$#$JQK]0J^>OV ?V"HOV,=.
M\;>-_'WQ?O\ XD_%/XJ>(EUSXF_$74M-CLFU6YCB$-M!!;1LRVMI;Q92*$,V
MP,WS8("_0M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
..1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>cvlt-20210331_g3.jpg
<TEXT>
begin 644 cvlt-20210331_g3.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MD &0 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M>7_!/S_@L_HO_!1[_@D?\#U\7?#_ ,<2R2?%OX<Z?XHTS24A2:5?M]NBW]S
MCQS9%U!L+"*XC8%5C"*W[+44 ?BI^V;_ ,$NOVS/V2O^"LWC/_@I-^R]^P#X
M(_:?^'OQ7TICXK^&GBV?3UN]$U"00-++%]L#@,9H/,26)9<+/-$R !)#]3?\
M$4OV;OV[/"'BOX@?M$_MO_LP?!KX/CQ%,]MX!\ _#_P5H]OJND:<\_G/%=ZA
MIZ#S8@$MU6-W=V:,O($*JM?H+10!^"?[;?\ P;A?M:?&/_@L?J-]\+O!S#]E
M;XJ_$?1O'/Q-N(/$EC!#;7<(N3>PM:/.MS)*6N+\1/'$R(-3 S\C[?M'_@XF
M_P""2OQ<_P""CG[/WP^\5_LHV6B2_$;X,^()=2\+^&]9\F*RU:SF6$3V0,H$
M*L6M;5E60K$RQLC$!@1^C=% 'XT?L^_ 7_@JM^U%^U;\-1XJ_P"".7[//[,_
MP[\*W"2_$_6+_P %>'=9F\0.LD;L+%5B:>W<B-EBV$K&96>2:3:BU[#_ ,.]
MOVO_ /B)U_X>&_\ "HO^+/?\*W_LK_A+_P"W]/\ ^/O^RO(\O[)]H^U?ZWY=
MWE;>^<<U^FU% 'YD_P##O;]K_P#XB=?^'AO_  J+_BSW_"M_[*_X2_\ M_3_
M /C[_LKR/+^R?:/M7^M^7=Y6WOG'-?/WPM_9+_X+)?\ !*3_ (*P_M#_ !B_
M9#_88T;XT>!/V@?$=UJNEZK/XVM=,@TMY[Z>]B\]Y7\R/[.UW-&Z%,2@*4DS
MQ7[;T4 ?C/\ \$HO^"+7[</A3QU^W%X._P""AOA'3](T[]H_19[&W\9^&M7L
M[FUU"ZO)=2>ZN[6WCG:>%(WO%DC6X2-B-H(SN \'^!W["'_!9/\ 89_9ZUC_
M ()_^$O^",?P2^*6OIK%VO@7]H?4X/#]Y':VLT_F--/'?J6GVEI#&+CRV12J
MF*0( ?Z$** /S<_:E_92_P""P?PQ_P"":_PV^'O[&'_"E=6^(&C,\_QD^&EC
M\/=(LO#_ (N2>19GMK2*YB2VB"$&)RPA,ZN\@:)U1#\-Z?\ \$AOVQOVZOV^
M?@U\9O"W_!'OPG^Q7X?^'?BNWUGQWXGT+QM;3G6&@NK>X46MG:B-8I!Y$@B,
M<.T&8F28A5%?T#T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %4/$?BKPQX/L(]5\6^([#2[66\@M(KG4;Q((WN)Y5A@A#.0"\DK
MI&B]6=U4 D@5?K\%?VNM+\-?\% ?VLOVAM%_;+^.OB@>(?AK^T]\/_!/PX^#
M-OXQN-+L[#PK=^)-*M)-8BM(9$:XFNH;B1OM/S&(R(P*DPE #]ZJ*^-_V6O^
M"=O[4WPK_9?^*?[&'Q=_;G\:W_A75?$LQ^#WCS0/$DP\8^&-"=U>.SEU">([
MY8RFU7 ?Y)'484(B_#W_  5#_8L^-?['&A^ O@[^SG_P5_\ VS/&7QR^,GBJ
M/0/A=X0U;XT 6C,I5KS4;PQ6JNMG;1,&D92#EUY"AF4 _:FBOA#]HO\ 9+_X
M*3ZG\+?V=/V#_@K^T[XXC\)LL\7[1G[1%IXDMX?%/V>UM1)$EJ\\C3I)>7!D
MC\Z)9'A"Q;F9/,W>2_$'PE\6O^"2W_!27]F;X:_!#]LOXM?$CP?\>_$>H>&_
M&7PR^+7C:7Q%+!'!;I(-9L9I_P![:^275I0ORLH X!X /U)HKX0^)7[ 7[7W
M[8O[5GQ-^)/[8/[8OQ(^&7PET!X++X-^$O@I\2Y-"62T6$M<ZMJD\"AY)S)R
MB.=L0W#YAU=_P04_:4^-OQZ^"7Q7\#?%7XP7GQ0T7X5_&O6O!WP_^+E^$:;Q
M;HMKY9AN)94 2ZD7>5:X7(D!7EB"S 'W;17RA_P7(_:4\4_LE_\ !*+XT_&G
MP%XGO=&\0V_A9=,\/:II=PT5W:WVH7,-A#+ Z$,DJ-<AU93N4IN'2OD']E7]
MEK]FWXL?$/P_\+] _P"#F7X_>+_B980VT^N>"="_:1L+M+F\B57NK>.%8F::
M)75U9%9V5 0QX)H _6VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M!W]N?]BO]H?QM=_#7X"?M;_#7QKXAL(WDN]#\*^-['4+N-$.'<Q02LVU3P6
MP#UK\W?^"B?[&_A/_@F=_P $;/A!_P $Q/V=-:NM.A^-/QS\*_#WQWXHT]O(
MN]8FU5WEU*[9L_)YXLQ#M)(6 K#RHKJO^"\_[(?[-_[#G_!/'1OVW_V1O@5X
M5\ >-_V;_&'AK5_!NK^%='AL+@VSZG:V$UC-+$H>X@E2Z_>)(6WD$MG+9 /U
M,KS;X]?MD?LD_LL3Z?:_M+_M.> /A_-JH+:9!XR\76>FO=J#AFC6XD4NH/!8
M @'J:]#T^]AU*P@U&W#".XA61 PP0& (S[\U^6?_  2V^#/[/G[57_!2K]MS
MXE?MA>!?#OC7XM>'/C/<^&]#T?QIIT-^VC>"X4V:8]K;W 98HIX\[G11NV#)
M^<[@#]0O"?B[PIX]\-6/C/P-XGT_6M'U.W6XTW5M)O8[FVNX6&5DBEC)212.
MC*2#6A7YC?\ !$#XB_#7P1_P40_;7_87_9OU:VE^$'@+QMHNL^!-*TVY$EEH
MEY?6TJZQ9VP!*QP+>PLJQ)A$,;X W&OTYH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBOY\Z]K)\G_M7G]_EY;=+WO?S78_)_%#Q0_P"(;_5/]D]O
M[?VG_+SDY>3D_N3O?G\K6ZWT_H,HK^?.BO:_U0_Z?_\ DO\ ]L?D_P#Q-!_U
M*?\ RO\ _<3^@RBOY\Z*/]4/^G__ )+_ /;!_P 30?\ 4I_\K_\ W$_H,HK^
M?.BC_5#_ *?_ /DO_P!L'_$T'_4I_P#*_P#]Q/Z#**_GSHH_U0_Z?_\ DO\
M]L'_ !-!_P!2G_RO_P#<3^@RBOY\Z*/]4/\ I_\ ^2__ &P?\30?]2G_ ,K_
M /W$_H,HK^?.BC_5#_I__P"2_P#VP?\ $T'_ %*?_*__ -Q/Z#**_/G_ ((2
M?\U3_P"X'_[D*_0:OF,QP?U#&2H<W-RVUM;=)[:]S^A.!^*/]<^%L/G/L?9>
MUY_<YN:W+.4/BY8WORWV5KV\PHHHKB/K HHHH **** "BBB@ KYB_P""L'[7
M'[2G[#?[.&D_M+?L^?!NU\<:7X?\<Z6WQ4TLZ?/=7MKX39V&H7=E'#+&3<1C
MR\%MZ(KM(ZE8VKZ=HH _GA_;F_:._8P_X*):3\=/AA^Q;+9?$;]H#XI_M,^%
MM6_9YU;PUH\RZII%M#X?\,I=ZHUR8EDLK6,6M[#)YC)MD4L5_<LR?:'QV\1_
M#_\ X)=_\%Z-0_;V_:SMY=-^%_QO^#5GX7@^*CZ;)+8^'_$5I+;AK.[:-6-K
M'<06L3*YPI8X^ZDC)^AOP?\ V7_@Q\"?'GCWXD_#7PG%8:M\2?$<>M^)[A47
M]Y<I96MF!'A1Y<?EVD3%!P9&=^KFNZU32M,UO3YM)UK38+RUN$V3VUU"LD<B
M^C*P((]C0!^9G[-WQ1\!?\%'/^"]J?MK_L?22ZS\*_A/\"KCP=XF^)EM92PZ
M?XAUFZOVGCTZVD=5^U+!&_FLXRJLOHT;/O):K^U-_P '-%Q%XC3[1HG[,/P
MCET2UD&Y;?Q!KLPWW(SP"UA)L]?W2GM7Z)Z1H^D>']-AT;0=+MK*SMTV6]I:
M0+%%$OHJJ %'L!5F@#X9_P"#@GX'_%7XG_L2>'?C!\%/!-]XF\2? SXO>'?B
M;9^'-+C+W6I1:9-(MQ'"J\LZP7$LFT<D1D*"Q /S;_P54_X**?LK_P#!8_\
M9,\,_P#!-K_@GI\2Y/B!XU^.WBK0H]7L-)TNX$GA/1+74(+Z\U#4M\8%J(3;
MQJ48[B22H8#G]>*S])\)^%= O[S5="\-:?976H2"34+FTLDCDN7&?FD90"YY
M/)SUH \Q\9_MG?L]_";]J[X??L*>(=9OK?QW\0]#OM0\(:=%ILLD$MK8PR23
M%YQE8R$A? 8Y; ]:_.W]N3Q=_P $8/BM_P %!_B%X0_X*]?L_P /P;\;>"K2
MT/@CXDMXSU?3E^)'AYX,M*MQIRVZRM&<0-;NTLJXV(YVLJ_KA6?X@\)>%/%B
M01^*O#&GZFMM*);9=0LHYA%(.CKO!VM[CF@#\Y?^"!7P#\,2_%3]H+]O3X4_
M Y_AU\*OBAJVA:#\$/#$NCMI[/X9T2S>W34UMW =$O99#,#)^\9@[G.\,WZ5
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\^=?T&5_/G7VG"'_+
M_P#[=_\ ;C^3_I0?\RG_ +C_ /N$****^T/Y/"BBB@ HHHH **** "BBB@ H
MHHH _0;_ ((2?\U3_P"X'_[D*_0:OSY_X(2?\U3_ .X'_P"Y"OT&K\QXA_Y'
M%7_MW_TE'^A'@=_R:[+_ /N+_P"GZ@4445XI^L!1110 4444 %>)_MB_\%%O
MV-OV _\ A'/^&MOC%_PB?_"6?;/^$?\ ^*>U&_\ M7V7R//_ ./*WFV;?M$/
MW]N=_&<-CVROQ-_X/$_^;=?^YN_]PM=>!H0Q.*C3EL[[>C9QX_$3PN$E5ANK
M;^J1]L_\1%G_  1N_P"CP_\ S'WB'_Y7T?\ $19_P1N_Z/#_ /,?>(?_ )7U
M_+I17T']AX3^:7WK_(^;_P!8,9_+'[G_ )G]1?\ Q$6?\$;O^CP__,?>(?\
MY7T?\1%G_!&[_H\/_P Q]XA_^5]?RZ44?V'A/YI?>O\ (/\ 6#&?RQ^Y_P"9
M_47_ ,1%G_!&[_H\/_S'WB'_ .5]'_$19_P1N_Z/#_\ ,?>(?_E?7\NE%']A
MX3^:7WK_ "#_ %@QG\L?N?\ F?U%_P#$19_P1N_Z/#_\Q]XA_P#E?1_Q$6?\
M$;O^CP__ #'WB'_Y7U_+I11_8>$_FE]Z_P @_P!8,9_+'[G_ )G]1?\ Q$6?
M\$;O^CP__,?>(?\ Y7T?\1%G_!&[_H\/_P Q]XA_^5]?RZ44?V'A/YI?>O\
M(/\ 6#&?RQ^Y_P"9_47_ ,1%G_!&[_H\/_S'WB'_ .5]'_$19_P1N_Z/#_\
M,?>(?_E?7\NE%']AX3^:7WK_ "#_ %@QG\L?N?\ F?U%_P#$19_P1N_Z/#_\
MQ]XA_P#E?7VS7\3=?VR5Y.9X&C@N3D;=[[^5O)=SV,IS"MCN?VB2M;:_6_F^
MP4445Y1[ 4444 %%%% !1110 4444 %%%% !7\^=?T&5_/G7VG"'_+__ +=_
M]N/Y/^E!_P RG_N/_P"X0HHHK[0_D\**** "BBB@ HHHH **** "BBB@#]!O
M^"$G_-4_^X'_ .Y"OT&K\^?^"$G_ #5/_N!_^Y"OT&K\QXA_Y'%7_MW_ -)1
M_H1X'?\ )KLO_P"XO_I^H%%%%>*?K 4444 %%%% !7XF_P#!XG_S;K_W-W_N
M%K]LJ_$W_@\3_P";=?\ N;O_ '"UZ.4_\C"'S_)GF9Q_R+9_+\T?B;1117V9
M\,%%%% !1110 4444 %%%% !1110 5_;)7\3=?VR5\[G_P#R[^?Z'TW#O_+W
M_MW]0HHHKYT^F"BBB@ HHHH **** "BBB@ HHHH *_GSK^@ROY\Z^TX0_P"7
M_P#V[_[<?R?]*#_F4_\ <?\ ]PA1117VA_)X4444 %%%% !1110 4444 %%%
M% 'Z#?\ !"3_ )JG_P!P/_W(5^@U?GS_ ,$)/^:I_P#<#_\ <A7Z#5^8\0_\
MCBK_ -N_^DH_T(\#O^379?\ ]Q?_ $_4"BBBO%/U@**** "BBB@ K\3?^#Q/
M_FW7_N;O_<+7[95^)O\ P>)_\VZ_]S=_[A:]'*?^1A#Y_DSS,X_Y%L_E^:/Q
M-HHHK[,^&"BBB@ HHHH **** "BBB@ HHHH *_MDK^)NO[9*^=S_ /Y=_/\
M0^FX=_Y>_P#;OZA1117SI],%%%% !1110 4444 %%%% !1110 5_/G7]!E?S
MYU]IPA_R_P#^W?\ VX_D_P"E!_S*?^X__N$****^T/Y/"BBB@ HHHH ****
M"BBB@ HHHH _0;_@A)_S5/\ [@?_ +D*_0:OSY_X(2?\U3_[@?\ [D*_0:OS
M'B'_ )'%7_MW_P!)1_H1X'?\FNR__N+_ .GZ@4445XI^L!1110 4444 %?B;
M_P 'B?\ S;K_ -S=_P"X6OVRK\3?^#Q/_FW7_N;O_<+7HY3_ ,C"'S_)GF9Q
M_P BV?R_-'XFT445]F?#!1110 4444 %%%% !1110 4444 %?VR5_$W7]LE?
M.Y__ ,N_G^A]-P[_ ,O?^W?U"BBBOG3Z8**** "BBB@ HHHH **** "BBB@
MK^?.OZ#*_GSK[3A#_E__ -N_^W'\G_2@_P"93_W'_P#<(4445]H?R>%%%% !
M1110 4444 %%%% !1110!^@W_!"3_FJ?_<#_ /<A7Z#5^?/_  0D_P":I_\
M<#_]R%?H-7YCQ#_R.*O_ &[_ .DH_P!"/ [_ )-=E_\ W%_]/U HHHKQ3]8"
MBBB@ HHHH *_$W_@\3_YMU_[F[_W"U^V5?B;_P 'B?\ S;K_ -S=_P"X6O1R
MG_D80^?Y,\S./^1;/Y?FC\3:***^S/A@HHHH **** "BBB@ HHHH **** "O
M[9*_B;K^V2OG<_\ ^7?S_0^FX=_Y>_\ ;OZA1117SI],%%%% !1110 4444
M%%%% !1110 5_/G7]!E?SYU]IPA_R_\ ^W?_ &X_D_Z4'_,I_P"X_P#[A"BB
MBOM#^3PHHHH **** "BBB@ HHHH **** /T&_P""$G_-4_\ N!_^Y"OT&K\^
M?^"$G_-4_P#N!_\ N0K]!J_,>(?^1Q5_[=_])1_H1X'?\FNR_P#[B_\ I^H%
M%%%>*?K 4444 %%%% !7XF_\'B?_ #;K_P!S=_[A:_;*OQ-_X/$_^;=?^YN_
M]PM>CE/_ ",(?/\ )GF9Q_R+9_+\T?B;1117V9\,%%%% !1110 4444 %%%%
M !1110 5_;)7\3=?VR5\[G__ "[^?Z'TW#O_ "]_[=_4****^=/I@HHHH **
M** "BBB@ HHHH **** "OY\Z_H,K^?.OM.$/^7__ &[_ .W'\G_2@_YE/_<?
M_P!PA1117VA_)X4444 %%%% !1110 4444 %%%% 'Z#?\$)/^:I_]P/_ -R%
M?H-7Y\_\$)/^:I_]P/\ ]R%?H-7YCQ#_ ,CBK_V[_P"DH_T(\#O^379?_P!Q
M?_3]0****\4_6 HHHH **** "OQ-_P"#Q/\ YMU_[F[_ -PM?ME7XF_\'B?_
M #;K_P!S=_[A:]'*?^1A#Y_DSS,X_P"1;/Y?FC\3:***^S/A@HHHH **** "
MBBB@ HHHH **** "O[9*_B;K^V2OG<__ .7?S_0^FX=_Y>_]N_J%%%%?.GTP
M4444 %%%% !1110 4444 %%%% !7\^=?T&5_/G7VG"'_ "__ .W?_;C^3_I0
M?\RG_N/_ .X0HHHK[0_D\**** "BBB@ HHHH **** "BBB@#]!O^"$G_ #5/
M_N!_^Y"OT&K\^?\ @A)_S5/_ +@?_N0K]!J_,>(?^1Q5_P"W?_24?Z$>!W_)
MKLO_ .XO_I^H%%%%>*?K 4444 %%%% !7XF_\'B?_-NO_<W?^X6OVRK\3?\
M@\3_ .;=?^YN_P#<+7HY3_R,(?/\F>9G'_(MG\OS1^)M%%%?9GPP4444 %%%
M% !1110 4444 %%%% !7]LE?Q-U_;)7SN?\ _+OY_H?3<._\O?\ MW]0HHHK
MYT^F"BBB@ HHHH **** "BBB@ HHHH *_GSK^@ROY\Z^TX0_Y?\ _;O_ +<?
MR?\ 2@_YE/\ W'_]PA1117VA_)X4444 %%%% !1110 4444 %%%% 'Z#?\$)
M/^:I_P#<#_\ <A7Z#5^?/_!"3_FJ?_<#_P#<A7Z#5^8\0_\ (XJ_]N_^DH_T
M(\#O^379?_W%_P#3]0****\4_6 HHHH **** "OQ-_X/$_\ FW7_ +F[_P!P
MM?ME7XF_\'B?_-NO_<W?^X6O1RG_ )&$/G^3/,SC_D6S^7YH_$VBBBOLSX8*
M*** "BBB@ HHHH **** "BBB@ K^V2OXFZ_MDKYW/_\ EW\_T/IN'?\ E[_V
M[^H4445\Z?3!1110 4444 %%%% !1110 4444 %?SYU_097\^=?:<(?\O_\
MMW_VX_D_Z4'_ #*?^X__ +A"BBBOM#^3PHHHH **** "BBB@ HHHH **** /
MT&_X(2?\U3_[@?\ [D*_0:OSY_X(2?\ -4_^X'_[D*_0:OS'B'_D<5?^W?\
MTE'^A'@=_P FNR__ +B_^GZ@4445XI^L!1110 4444 %?B;_ ,'B?_-NO_<W
M?^X6OVRK\3?^#Q/_ )MU_P"YN_\ <+7HY3_R,(?/\F>9G'_(MG\OS1^)M%%%
M?9GPP4444 %%%% !1110 4444 %%%% !7]LE?Q-U_;)7SN?_ /+OY_H?3<._
M\O?^W?U"BBBOG3Z8**** "BBB@ HHHH **** "BBB@ K^?.OZ#*_GSK[3A#_
M )?_ /;O_MQ_)_TH/^93_P!Q_P#W"%%%%?:'\GA1110 4444 %%%% !1110
M4444 ?H-_P $)/\ FJ?_ ' __<A7Z#5^?/\ P0D_YJG_ -P/_P!R%?H-7YCQ
M#_R.*O\ V[_Z2C_0CP._Y-=E_P#W%_\ 3]0****\4_6 HHHH **** "OQ-_X
M/$_^;=?^YN_]PM?ME7XF_P#!XG_S;K_W-W_N%KT<I_Y&$/G^3/,SC_D6S^7Y
MH_$VBBBOLSX8**** "BBB@ HHHH **** "BBB@ K^V2OXFZ_MDKYW/\ _EW\
M_P!#Z;AW_E[_ -N_J%%%%?.GTP4444 %%%% !1110!Y/^U9^T+\4/V?M&T?4
MOAE^S!XF^)LNI7,L5W:^&I0K6*JJE7DRC9#$D#C^$UXI_P /)?VL/^D47Q3_
M / M?_C%?8=% 'QY_P /)?VL/^D47Q3_ / M?_C%'_#R7]K#_I%%\4__  +7
M_P",5]AT4 ?'G_#R7]K#_I%%\4__  +7_P",5^?/_#)/[6'_ $:3\4__  DE
M_P#C]?N317;@\QQF YO82Y>:U]$]MMT^Y\GQ1P/PMQG['^V</[7V7-R>_.-N
M;EYO@E&]^5;WM;3J?AM_PR3^UA_T:3\4_P#PDE_^/T?\,D_M8?\ 1I/Q3_\
M"27_ ./U^Y-%=O\ K#G'_/W_ ,EC_D?)_P#$#O"[_H7_ /E6O_\ +#\-O^&2
M?VL/^C2?BG_X22__ !^C_ADG]K#_ *-)^*?_ (22_P#Q^OW)HH_UASC_ )^_
M^2Q_R#_B!WA=_P!"_P#\JU__ )8?AM_PR3^UA_T:3\4__"27_P"/UEZ_^SW^
MT7X9U/3-(US]F;XC6ESK%T;?38+KPVB/<RA=Q2,&;YVQSBOW=KPO]K#_ )+9
M\#_^Q[E_])FH_P!8<X_Y^_\ DL?\@_X@=X7?]"__ ,JU_P#Y8?E5_P ,D_M8
M?]&D_%/_ ,))?_C]'_#)/[6'_1I/Q3_\))?_ (_7[DT4?ZPYQ_S]_P#)8_Y!
M_P 0.\+O^A?_ .5:_P#\L/PV_P"&2?VL/^C2?BG_ .$DO_Q^C_ADG]K#_HTG
MXI_^$DO_ ,?K]R:*/]8<X_Y^_P#DL?\ (/\ B!WA=_T+_P#RK7_^6'X;?\,D
M_M8?]&D_%/\ \))?_C]'_#)/[6'_ $:3\4__  DE_P#C]?N311_K#G'_ #]_
M\EC_ )!_Q [PN_Z%_P#Y5K__ "P_+G]A+QQ^UA^Q1_PE7_&O7XI^)O\ A)OL
M/_,.6R^S?9_M'_77?N\__9QL[YX^@_\ AY+^UA_TBB^*?_@6O_QBOL.BO,Q&
M(K8NLZM5WD]WHME;H?H61Y'E?#>5T\NRZG[.C3ORQO*5N:3D]9-R=Y-O5O>R
MT/CS_AY+^UA_TBB^*?\ X%K_ /&*/^'DO[6'_2*+XI_^!:__ !BOL.BL#UCX
M\_X>2_M8?](HOBG_ .!:_P#QBC_AY+^UA_TBB^*?_@6O_P 8K[#HH ^//^'D
MO[6'_2*+XI_^!:__ !BC_AY+^UA_TBB^*?\ X%K_ /&*^PZ* /CS_AY+^UA_
MTBB^*?\ X%K_ /&*^)O^"Q/P;_:P_P""LG_"NO\ C"SXI^ /^$ _M?\ YEQ=
M5^W_ &[[%_TTM_*V?8_]K=YG\.WG]G**TI5:E"HIP=FC*M1IXBFZ=173/YBO
M^'"/[6'_ $3;XI_^&N7_ .3Z/^'"/[6'_1-OBG_X:Y?_ )/K^G6BNW^ULP_G
M_!?Y'#_8^6_R?B_\S^8K_APC^UA_T3;XI_\ AKE_^3Z/^'"/[6'_ $3;XI_^
M&N7_ .3Z_IUHH_M;,/Y_P7^0?V/EO\GXO_,_F*_X<(_M8?\ 1-OBG_X:Y?\
MY/H_X<(_M8?]$V^*?_AKE_\ D^OZ=:*/[6S#^?\ !?Y!_8^6_P GXO\ S/Y=
MO"/_  1$_:+\<Z9)J_A7PG\1M1MHKJ2WDGL?ALDJ++&VUT)%_P ,#P1VK4_X
M<(_M8?\ 1-OBG_X:Y?\ Y/K^@'_@GO\ \D3U;_L>]9_]*37NE']K9A_/^"_R
M#^Q\M_D_%_YG\Q7_  X1_:P_Z)M\4_\ PUR__)]'_#A']K#_ *)M\4__  UR
M_P#R?7].M%']K9A_/^"_R#^Q\M_D_%_YG\Q7_#A']K#_ *)M\4__  UR_P#R
M?1_PX1_:P_Z)M\4__#7+_P#)]?TZT4?VMF'\_P""_P @_L?+?Y/Q?^9_,5_P
MX1_:P_Z)M\4__#7+_P#)]?ME_P /)?VL/^D47Q3_ / M?_C%?8=%<^(Q>(Q5
MO:RO;;1?H=.&P>&PE_91M??5O;U/CS_AY+^UA_TBB^*?_@6O_P 8H_X>2_M8
M?](HOBG_ .!:_P#QBOL.BN8ZCX\_X>2_M8?](HOBG_X%K_\ &*]3_97_ &J?
MC-\?_$^IZ#\3/V-/&/PTMK&P6XMM2\23JT5VY<+Y*8C4[L$MWX!KW"B@ HHH
MH **** "BBB@ HHHH **** "BBB@ HKB/VEOBKXG^!W[/WC/XO\ @CX6:SXX
MUOPYX<N[[1O!_AZTDGO=9NXXV,-I$D:LQ,DFU<A6*@DX.,5^>OQW^-?_  7
M_8Z_8O;_ (*>_&O]HWX9:Q#HNEV.O^./V=7^%[:9;Z?I\\D0FL;?5FN7NA>0
MI*!F5"OF*PPX4!P#]0:@N]+TR_G@N;[3H)I+63?;230JS1-C&Y21\IQW%?#_
M .TA^VG^U!^T/^UQ\._V _\ @G]XZT3P#JWB/X3#XF^/OB1XH\,#5Y?#^A2S
M);6=K;6+2QQ2WDT['<)6PD:E@&I_[*W[<W[57PU^+'QX_8H_;.T^S^(_Q'^#
M/@B'QMX/U_X?>'7LI_B#H$T,I14TY6E\J^6XA^S%(R5=Y4" [=S@'W)17YA^
M-_BK_P %V_AW^P[JG_!47Q_\?_AKX>GT7P?-XUU7]FC6_A3);PV.D1PFZ?3I
M]4DN5O8]06V!#*T8 G!C*BOIOXL_\%0/!OPY_8Z^&'[3GA;X%>./&OB+XS^'
MM-O?AK\,O">D276I:E=WNGI>I;RR*OEVL4<;YFN)<+&JLV&("D ^H:*^1?\
M@B7^UW^T/^V[^Q(WQT_:DM].MO&,GQ!\1Z9?:;I5O'';Z=':ZC+#':(4)$@B
M5?+$A+,^W<68G)^NJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKY
M _:K\>?\%*OC)^V5:?LA_L;7MM\)?!.E>"5\0>+_ ([>)OAY)K<5U>R3F*'1
M],BEDBM9)0@\V5G=BJMP 4Q( ?7]%?G]^SU_P4B^/W[.GQ%_:6_9I_X*(>*?
M#WC/4OV=/A_;^/+;XC>#=$_LS_A(="EM99S%<6)D=+:]1HM@6-BCB08'R[G\
MSUS]J_\ X+/_  Q_89T[_@L3XW^*GPZU3PC+HMGXQU[]FVR\!F%K+PI<E)?W
M&M&<SOJ$5G(LS>9&(MP<;3M"L ?J-I^EZ9I$!MM*TZ"UC:1G:.WA5%+$Y+8
M')/4U/7QK^TM\?\ ]N_]H;XY?#3]GS_@GDT'@GP?XQ^'1\<^)OV@_$?@2;6-
M/L+)Y(X[33+*-GCMI-0EWB5HI9,K#\X4@$UR_P"S3^W'^T[^SQ^VC\3OV _^
M"@_Q/\,^/6\%?!4?%;0/BKX8\,_V1)<:#'=-:W<&H622R117*2+N3RV :,%B
M.1@ ^\J*_+'1?VL/^"SWQ*_88O\ _@L9X'^*?PZTWPC'HMYXQT7]FR^\!^:;
MOPI;&23][K8N!.M_)9QM.NR/RBS(-HW%%_1[]GSXU^$/VDO@/X+_ &A?A^TA
MT/QQX6L->TD38\Q;>[MTG17 Z.%<!AV((H ["BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#+\<>-_"'PT\&:M\1?B!XCL]'T+0=-G
MU#6=6U"81P6=K"ADEFD<\*BHK,2>@%?G)I_A_P",7_!P3XCTGQCX_P##>I^!
M/V+-%UJ'4]$\.ZE$T&L_&6>VE#P7-U&<&TT8.@=(C^\GVJYQE&A^^?VC/V=O
M@_\ M9?!37_V=OC[X5EUSP=XHM4MM>TF+5;JR-U$LJ2A/.M)8ID&Y%SM<;AE
M3E20?E.U_P"#<#_@CE8VT=E9?LN:[###&$BBB^,?BU510,!0!JN  . !0!A>
M$4M?AK_P<K>*-.\1R1VD?Q _9-T^3PBTF$CN6L-:=+FUBSPTB(1*47D(=V,
MFJ_P[UK1?$7_  <=_&7XIV>MVL>@?#+]D[1?#WC34Y;A5M]-OKG6)=3C2:0D
M+&1:QO(=W102<"OI3]IO_@G#^R+^USX%\(^!OC)\.KR4_#_:? FOZ-XAO=/U
MCP^PB2+=;7]O,EPNY$0,"[!]BEPQ4$4_A9_P2_\ V)/@Y^S5XS_9,\$?""6/
MP?\ $:.[7X@BY\1:A+J7B-KJ,QW#W>HM/]KD=T++GS1@,0NT$B@#Y-UO6?BW
M_P '".MOX.\'6VJ>"/V*-+UK;KGB27?:ZQ\9);6;/V:S7A[31Q+&-\QQ)-MV
MKM.\1?I-H&@Z)X5T*R\+^&M*M[#3M-M([73[&TB"16\$:A$C11PJJH  '  %
M?$UC_P &WG_!&[2[./3]-_98UNWMX4"0P0?&+Q:B(HZ *-5P!["OLCX9?#CP
M=\'?AMX>^$?P\TR2R\/^%=#M-'T*RFO9KE[>SMH4AAC::=WEE*QHH+R,SMC+
M,222 ?%O_!NQ_P F!:U_V7#QS_Z?+FONZN#_ &=?V9O@C^R=X G^%WP \$_V
M!H5QKE]K$UC_ &E<W6Z]O)VGN9=]S)(XWRNS;0VU<X4 8%=Y0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %?*7_  4*_P""B_B3]G7QGX=_9#_9+^%?
M_"S/VB/B%82W/@_P69C'8Z/8JQC?6]7G!'V:PB8$=0\S*8T(.67ZMKY6_:8_
MX(I?\$U/VP?CIJ/[2O[0OP U'6_&VK6-O9WVN6OQ%\0:<7MX(UCBB$5E?Q1(
MH5%X5!ELL<L22 ?/OQJ_X)>^+_V?/^"1W[6&M>,_B)=?$OX_?&'X=:KK?Q0\
M=&V*'5KNVL9'ATZRA&/*LX(U>&"( 'Y^B@K&FO\ M/\ Q\^%]Y_P;!ZQ\5[;
MQ+9MHVO?LJVVF:?,LZX:]O-(CL8K;_KJ+F41%.H=2I (-?2W['__  2__8B_
M8-\1:UXJ_9:^$VH^'[[Q#8)9:O+?^.-:U=9X$?>JA-1O)T3YNZ!2>A)'%<#X
M<_X(4_\ !,GPK\4[+XG:-\!+M8-+\1GQ#I/@F7Q=J<GABPU8L7^VPZ.UP;-)
M-Q)"B/RUXVH,# !Q?B;]MO7/^"=/[$G[.G[(W@KX1:A\1OVC/%/POT/0O _P
MIL)!%)+=6FF6\5S>W\K'%G8P.K&25R,[6 P%D>//\(_\$POBG\.?V-?VE/BU
M\>_'<7Q%_:9^//PJUNQ\7>)+"!DLK/=IEQ#9:)I41^:*R@+H@R \S ._157V
M7]K+_@CI_P $Z_VXOC-#^T'^T[\";_Q#XPM]$BT>WUFV\?Z[IK1V,;R2) L=
MC?0QA0\LC'"Y)8DDUH?LB?\ !)[]@W]A/XDWWQ<_9=^#^J>'_$&HZ'+H]Y>W
MOQ UW54>SDFAF>,0ZA>SQ*3);Q'>JAQM(# ,P(!\Z_LV_'[X6:;_ ,&ONC_%
MFZ\363:+H?[*4^F7TSSJ%^W6ND26$EKG_GH;J,P!.I<A<9.*^A?^"/7@'Q/\
M,/\ @EA^S[X(\9VDUOJEG\)=$:\M;A2)+=I+2.7RF!Y#('"D=BI':N4U_P#X
M(5_\$R_$WQ2N_B;JOP%O#;ZCXD_X2'4_!$7B[4X_#%[JVX/]MET=;@6;R;@"
M5\KRV[H<G/UTJJBA$4  8  X H 6BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
(H **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>cvlt-20210331_g4.jpg
<TEXT>
begin 644 cvlt-20210331_g4.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MD &0 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *YGXR_&+X:?L^?"GQ!\;_C)XNM=!\+>%M*FU+7=7O"?+M;>)2S-A068
M\8"*"S,0J@D@'IJ\'_X*=?L:S_\ !07]@OXE_L?6'BQ-"O?&FA+#IFJS*S10
M7D%Q%=6YE"@MY1F@C5]H+;&; )P* /@+4_\ @\-_8RAN;CQ5H'[&GQWU3P!:
M7QMI_'<'AVS2V.&V[U5KD*,DC"O(C<C(4\5^EO[)/[6GP(_;A^ .@?M+_LW>
M-$UWPIXB@9[.Y\IHI89$8I+;S1-\T4L;JRLI[C()4AC^%'A']J;_ (+D_P#!
M(']E*X_8:_;?_P""4^E_%[X!:%X?O-&OM1T.UF:&319O,$RRZCIWG0Q1,DC_
M #W%NDHW9<[J^J?V?/\ @JK_ ,$[OV-/^"!GCK]MG_@F#\ I/"EAHWB)K'_A
M6FOZE=7;6'BZ[^RP 3R2SR-) (W@N,QR*)(HR!Y<A95 /UVKQ3_@H+^WI\#O
M^";'[+VM_M6_M _VI-H>D306T&G:';)->:A=SN$BMX5=T3<3DDLRJJJQ)XP?
MR'?X<_\ !Q7!_P $YQ_P6<;_ (*OS-K \%CX@M\(/^$7M_[,_P"$>\C[9DG'
MV?S/L?[TP?9^GR^;OYKS'_@MW^U!\>/^"H'_  0S^$/_  49MOBS'X9\*3:O
M%H?Q"^$=GIN^VO?$<5U<P_VA'.S%HXU$+,D9W$).H9B5)(!^H?[/7_!??]FK
MXC?LK>*/VQ_VF?@U\0O@'X&T";3DTG5?B=HAA7Q3]MAFF@&DK%NDOF*0LV(T
M(*L&!*AROV]X3\2Z;XS\+:9XPT?S/L>K:?#>6OG+M?RY4#KN'.#AAD5_-3_P
M6C_9'_;Z^"W_  10^"GQ$_:,_P""A$_Q*\'7WBK1WTKP7)X6CLUL([O0M]A&
M)5<EOLD=O=Q@X^?[7DXVC/U%^V+\5O\ @J#_ ,$??V8OV2OVE_B#^WCKGQ!\
M'#XCVMG\5H8M!AMH+K0[J.UNK2R:/:[+Y=M;:A%YJL-Q>+N " ?N)17X0_M]
M?\%Q/VJ?A/\ \%^]!\ ?#'XO:A#^SQX&\;>$/"'Q L[*&!],N9M3B>:>620H
M6\P))<;<,,_V<<<#)^COV3_VT?VU?VU?^"[O[2W@SX.?%UW^#?P%\+R:+I'@
MZ]=8M*OO%/EBTC6[FBA>98S=PZDY9-S*MNF$;&* /U0HK^<;]LS]J+_@H!^S
M=\+/&/QW^-__  <H^#H_CAI&L2OI/P)^$D46KZ7*%N JVQDMP$MFV%VV7%L<
M!%61R6++[A_P4N_X+"?MQZ?_ ,&_7[,?[>WPK^+<_@[XA>.O&UM8>+]3T*SA
M1=06&TU:.8>6Z,L:RRV:2E4 "DX7 XH _<FBOQP^*/QQ_P""KO\ P2+_ &%_
MBC_P4O\ VT?VS+/XG>)OB!X?T:V^'?PR32S'H_A37=1G+R?+QNCM8/N!"HE,
M;JX^[(?CG7_^"GO[>'[)?[.G@7_@H;H7_!>WP3\9?'>K7>GW_CW]FN[CLY(K
M6TNP'>U18GR)(MR),L,-N8B7*.1'\X!_2K17)_ ;XN^'_P!H'X&^#/CUX3@D
MBTKQOX3T[7],CE8%DM[RVCN(P2."0L@S7YI_\%AO$?[;-M^V!%IOCC_@L_\
M#']DKX#6_AE;GP^-*U:.;Q7K%XJH)7FLI!!-(IE,JKY$SQ+'"A*F21@ #]6*
M*_%K_@W[_P""HG[5W[1,O[4W[.WQ3_:ND^,FC_"O0I]1^&GQ5FT0V=U>VX-W
M$LS+(BR;9!'#,B3;I$.]=[+C'C'_  3!\8_\%UO^"NO_  3W\??'#3?^"J^H
M^!+/X<Z[J5MHSV7AB*75?$VJ16%O>&VNKN-HC:VJ1RP(GEJY+3RLZ-L4$ _H
M,KS3]L7]J+P1^Q5^S%XT_:J^)&AZKJ6A>!]&;4M3L-#CB>[FB5E4K$)71"V6
M'WF4>]?DQ^QK_P %\_VIK'_@W%^)'[>OQ@O;/Q5\4?A]XZE\#>'M8U"R1%U&
MYF336MKNZCB"H[0IJ+%@ OF_90&.YV8^-?M%_ '_ (+6:S_P0S\3_P#!0CXW
M?\%-+CQYH_Q-^'5IK7B[X.:UX6B:UBT#47ADAGM;I&407,<<T-P8XH8D #)E
MPN' /W _8=_:]^'_ .WK^RIX/_:Y^%GA[6-*T#QI937.FZ?X@BB2\A6*YEMV
M$JPR2("6A8C:[<$=^*]7KX@_X-O?^4)7P#_[%_4/_3M>U]OT %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5\\?\%4_V)=;_P""A7["_C?]EWPA\1)_"?B'6+6&X\->((KB6);6_MY5
MFB64Q?-Y,FTQ28#$)*Q"D@"OH>B@#\-O@Y\7?^#K[]E3]FFQ_8+T?_@G9X2\
M87'AW0CX>\+?$RZUVSN"EBJ>5;R.YU!()3%'A4:94.U$\U&(;=Z)^R'_ ,&V
M/C[PC_P0V^)?[ 'QO^(VEV'Q,^*>NQ>)_MEE(UQ8:!J-K]G:QM6=1F5?]'*S
M2(#@7,@0/Y:LW["T4 ?A)_PAW_!SE<?L#+_P1HD_8/\ ",>FGPH/ Y^-!\96
M?V<>&1&+;80+@C/V3]QO\OS?*X\CS?FKUK]O;_@AM^T%X._X-\O!'_!,;]CO
MPLGQ%\<^'_&%CK&O21ZK9Z<E]<O+=3WLZ/?30QB-9)PD:EMYC1,@D&OV!HH
M_+[_ (+;_P#!-7]J_P#;'_X(@_#?]F/X'^ H]3^(?@!O"^HZAX5.J6T<ERUG
MI<ME=012O((6D1K@N/GPXB8*6)4&]X]_9G_;F_X*D?\ !!CQU^S7^V!^R?9_
M#CXL6VEQP?#[PR-<MIFOY]+@M)[&Y,OFF.U>YN(I[=ED9 B.=V%.X_IG10!^
M!OP#_P"#>O\ ;;U'_@B'^T)\+?C_ /"DQ_M'?$+XB:=XC\-:;=^*=-N9KA=+
M\K[,'O([EK='D6YU5!NE4*)E)(Y%?3__  23_P""0_[6W[/G_!'OXY_!;XSW
M[^#?V@OCW_PDD^K:O=:U!>3:?<7%K):61FN[.25'RQDN2\;LZ_;&Z.,#]4Z*
M /YUOV??^"9__!7CPE_P3<\>_P#!,?PQ_P $</AQX?\ %VI6FIC6/V@];\8:
M2+W6;4S&Y2P@V!GDGE"BUAE,ZP1HZF18L-)7IO[87_!'W_@I;\:/^#=K]G']
MA?P9^RW+)\5OAW\1;B]\5>%9?&>B)]FLO^)T$N%NFO1;2!A=VQV)(7'F$%?E
M8C]W** /DO\ X*^?\$Z=6_X*7?\ !-SQ%^R7H>NVFC^*F@L=2\+7VH,?LT6J
M6C*Z1S% Q$<B^;"74$H)=X#;=I_,?X;?LO\ _!:[5/A3\.OV+_#'_!$S]GKP
M'XE\(R66G>*?CYXKT'PUJUEJNG6\9A$TMN8Y6:1U"22R1&65V4D)%N./WLHH
M Q_AYX2@\ ^ -#\"VL=BD6BZ/;6$::7ID=E;*L,2Q@0V\?R01X7Y8E^5%PHX
M K\7?VF?V /^"B7[/G_!<OXA?M]:!_P34\-?M;^"_B%I4=MX/@\1>*-/M1X:
MF\FU1"1?"06SP?9WC#^44:*7Y9$=G4?MU10!^.__  20_P"";O\ P4U_9X_;
M)_:Y^+/[6W[/.@:1;?'#P?=7FB:MX0\3Z?-I7]IS2R3#38(?/%S$B?:WB#RQ
M*G^BM\Y!1G]1_P"#<'_@GK^V!^P5_P $QOB7^SS^UC\(O^$4\8>(/B1K.J:1
MI']OZ???:+2?1=,MHI/-L[B6)-TUO,NUG##9D@ @G]-Z* /Q,_X)Y_\ !!;]
MK76?^" GQL_X)N_M8^"K;X<?$#QA\5I_$W@PWNMV6HPHT-EHQM999-/FG1(Y
M)K*>!QDR*C,X0_+NY"\^"?\ P<D?'/\ X);W_P#P2&\1_L+>%?#>F^%/!L>A
M/\1[[QM8^=K^EZ>%:RTNSC%P8A-*((+<W#LL0CSO\MCFOWBHH ^6/^")O[.'
MQG_9&_X)<?"+]G/]H;P;_P (]XR\+Z/>0:[HW]HVUW]FD?4;J91YMM))$^8Y
M$;*.P^;!Y! ^IZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#\)_V6_P#@M'_P<<?M_>,_B;IO[$?[,7P&
M\3:;\-_$SZ9J3:E!+8RIODG$ _TG5XQ(S+ ^2N ".<9%?3W_  1V_P""X7[3
M/[6'[8OCO_@FU_P48_9LT;X;?&?P9I\U]''X:,JV5TD+1"6W:.6>X*R;)XYD
ME2:2*6,LPV@+O_,'_@B5J_\ P6JTWXF_M&P?\$G/"WPZO].E^(L8\;S>.Y(E
M:&;SK[[,8M\J$KM,Q; ;H/Q_2G_@C=_P1F_;2^"?[=/C_P#X*I_\%//BWX=\
M0?%GQGILUC8:/X8?S8;-9O)62>5UBCC5DAMX[>**(,BQEB6)P  ?I!J7[07P
M$T73(=;UCXW>$+2RN-0%C;W=SXEM8XI;HC(@5VD :0CG8#NQVK2\>_%'X9_"
MK14\2?%#XB:%X;TZ241I?Z_J\-G"SGHH>9E4D^F<U_.#_P &U'_!'[]E;_@I
M?X<^+?Q!_:[37];TSP-X[MH/"?ARRUV6VL[:ZF!FN[F2->)&E2"UB(/!2,@@
MG84]E_9I_9A^'/\ P7C_ ."[7[4,7_!1"\UC7_!OP(U:\\.^!_AK'KUS86\5
MM#J,]A&P^SNDD:!;1II!$R%YKA2S%1M(!^\_AGQ3X9\::';^*/!WB*PU;3+Q
M-]IJ.F7B3P3KG&Y)$)5A[@UEZU\8OA'X;\:V7PV\1?%/PY8>(]2"G3M O=<M
MXKVZ!) \N!G$CY(.-H/2OQ"_8 ?6_P#@D!_P7]^,O_!-?]FGQ5K&M_!O4_AY
M>>*++P9JNH/=)HM_'H\6IQ,6/*N,/;[_ +TD4\/F%V16'&?\&]7_  2R_98_
MX+)? ;XR_MW_ /!0M_$'COXE^(/BC>:3!K@\4WEG<:-(EC9W8O8/(D0&;S+P
M!!('B1;:-50#<I /OG_@A%_P5P_:"_X*0W?[0<W[3NF^"=%L?A/XNMM.T>Z\
M/6,]FGV5S>[Y+EKBXE!(%LAW#8!\V1Z?H-8>./!>J>&I/&>F>+]+N='BC=Y=
M6@U"-[9%3.]C*&V@+@Y.>,'-?SA?\$2]'G\/?\$F/^"GF@7.OOJTECX,O[>3
M59'+->,FEZTIF))))<C=DD]>M?47_!,ET3_@SK^);.P _P"%8?$@9)[F34 *
M /VB\/>)?#GB[2TUSPIX@LM3LI681WFGW:31.0<$!T)!P00>>"*P/"OQ[^!?
MCKQ7<>!/!/QH\)ZSKEIN^U:-I7B.UN+N';][?#&Y=<=\CBOYS-=_:A^+_P"S
M5_P9Z_#73?@[XBO]'G^(?QCU/PMKFJZ=,T4L>FR7>KW<T2R*0R>:;1(F QNC
M>13P2#]MS_\ !L;_ ,$XO"G[/WP3^+'P9_:&UOX(?$+0I](U.X^+]KXFDDN-
M>NGMO,VI'=W"V]O*TN)(S"BX5&4HX.0 ?5O[7W_!9SX:?LQ?\%)_@[_P3=L_
M"%M?ZM\1@+WQ'XNO]=A@L/#UD?M2A"H)9[EFM3E7\M461&RY;:/K;QK\7/A1
M\-?#\'BWXC?$[P]H&E7146NIZWK4%K;S%AE=LDKJK9!R,'FOP*_X*U?\$[/V
M6/B9_P ',/P(^#?C7PS=ZIH7QR\+VVM?$DPZS/$=6O<ZE 9XVC?-NK)8V_RQ
M%5^4D?>.>C_X+C_L ?M._#7_ (*%^#?VE[S_ ()[:[^U'^S?X0^&>G^'/#GP
MXTK7=1!T%+:#R9$=;$O<H^Y?/\\Q21N) '),8V@'[O>#/'?@CXCZ!%XJ^'GC
M+2M>TN<D0ZEHNHQ75O(1U"R1,RG'L:X+]N/XT>+/V;_V*?C!^T/X"M;&?7?
M7PM\0>(]%@U.%I+:2[L=-N+F%941D9HR\2A@K*2N0&!YK\K/^#9SXT_\$Q;G
M]J;XK?#_ /9-\%_&?X/^/?$6E_VAKGP,\>:\EYH%E#;RQ*9-/8Q+.TT32[3]
MI82".=MH95.S])O^"L7_ "BR_:6_[-_\9?\ ICO* /RT_8O_ ."K?_!T9_P4
M!^!4/[1W[+G[)7[/>N^%;C4+FQ@N[HO92// 0)$\NXUE&&"0 2 #ZU]1?\$5
M_P#@MI\?OVYOVD_B9^P-^W5^SMH_P[^-/PSM)KV_M/#<DOV&Y@@N8K6YCV2S
M3%)(Y9X"K+-*DJ2[E("Y;\I?^";FL?\ !P-\ _\ @C?J7[6'_!//]H+PG#\(
M_#&MZO=:CX'@\,V-]KUOY3J;R]1;O3Y%EB4?O"HG+!$)"'!%?:'_  ;D^"_@
MI'^SO\=?^"S=E^TAJGQ<^/FO^'-5_P"%@6>MZ.EA)H-Q&G]H261ACD?SEN);
M>!UG0I&8XD2..,QR+0!^Q7BSXX?!7P%XHL_!'CGXO^%M%UK4 IL-(U;Q!;6U
MU<ACM!CBD<.^3P, Y-:GB3QQX*\&R6L7B_QAI>E->N4LEU+4(X#<,,95 [#>
M1N7@9ZCUK^5K]@_X2?#7]O3]F_XM_'[]K3_@FY^TU^T7\7/'_B;48]/^,7@&
M.2>QT*Y^S1-$%5;F-))TEDWO'+&\8B\F-%500?K/QW^Q%^W#^UQ_P;$:CX?_
M &QOA5XRT+XN_LT^+[S5_ G_  F.G30:K>^'[.WAFE4-(/,>);6YN43&<MIT
M*?P4 ?OOXC\4^&?!^F-K7BWQ%8:79JX1KO4;Q((@QZ LY R>PS5/Q-\3/AQX
M*\(KX_\ &/Q T32=!=(W36]3U6&"T97&483.P0A@00<\YXK^??\ ;'_;=\0?
M\%\?!?[!O_!.7P+XAEEU3XBK#XE^.4EF^7M)+!I["YE8#[I"6FKW0C;J'MF_
MB4F/_@K5XET?X^?\%_\ 1OV'/C%^R_\ $OXL_!7X(>!-/B\,_ [X3!UEO=^D
M07)G$:2Q,$5KB.-W1U?R[5$! W9 /Z%?"/C/P?\ $#P_;^+/ ?BO3=;TJ[4F
MUU/2+Z.YMY@#@E)(R5;GC@UDZI\</@KHGAN[\8ZU\7_"UGI&GW(M[_5;KQ!;
M1VUM,>D<DK.%1C_=)!K\:_\ @AK\(_VG/V8?^"N'C;1?@3^PC\=?@]^RU\1?
M#$LZ^%/BEIDXM]#UB"&%TE69Y)1EG2>)"TA=HYU5RQC0CPS_ (-Z_P#@E;^R
M?_P4G\1?M,S_ +9F@:SXLT#PK\2I(/#'A:+Q/>V-E8WMVUU]HU'9:RQ[[DQP
MP1JS$A51LJV1M /Z'-.\:>#M8\*)X\TGQ9IEUH;VANDUFVOXWM&@ ),HF4E"
M@ )+9Q@'FC3_ !MX,U?PW)XRTKQ;IEUI$4<DDNJV]_&]LB1YWL90Q4!<')SQ
M@YZ5_/O_ ,$0-1\2>'_^")O_  4?^!4WBB]OM \%^%O%T6A6MW*66W,GA_4H
MY64=$W_9XF8# W G&2:]Y_X)3W,%M_P9]?$^2XE5%/PC^*2 L?XFCU15'XD@
M?C0!^RGA_P 3>&_%NE)KOA7Q!8ZG8R%A'>:?=I-$Q4X(#H2#@@@\\8K%\$_'
M#X+?$O6KSPW\./B_X7\0:CIV?[0L-$\06UW-;8;:?,2)V9,'CD#GBOYL_'/[
M4/Q>_9Y_X-#_ (2^#OA)XDO-&_X63\8-9\/>)-1L)FCE;3/M6J7,MJ'7!42O
M!$K8(W1B1#E784GQ>_8X\=?"'PW\'/C%_P $AO\ @CQ^UK\,?C-\.]9L[O5O
M'/B+2+F>U\36P@8S/-&ES*H:28)F.)(X7AFFC92-@ !_3K15+PWJEUK?AVPU
MJ^TJ:QGO+**>:RN%(DMW= QC8'HRDX/N*NT %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!\4?\ !'S_ ((\_P##J#5?C#J?
M_#1/_"??\+8\46^L;/\ A$?[*_LKRFNCY6?M=QY^?M/WODQLZ'/'VO110!\4
M?\$6?^"//_#H#P!\0? W_#1/_"P_^$[\41:Q]J_X1'^R?L.R(Q^5M^UW'FYS
MG=E?3%>5_MJ_\$ ?''CS]M#5_P#@H?\ \$X?VY->_9]^*'B>U:'QBEEI O=.
MUDL$#R%!)&8S(8XWD5EF1Y$60*CY8_I710!\*?\ !*;_ ((B>%/^">OQ,\9?
MM4_&W]H#6_C3\<?B!"]OXC^(GB*U,/E6SNCO!!$TLK#>T<0>1Y&)6&-46-05
M;P/0_P#@VL^.W[//QS\;3_\ !/S_ (*F>,?@O\'_ (E7K3^*_A_HWA];BZM8
MV+;H+.Y:95B(5VCBGV++$FT%IMN3^L]% 'Y[?\$S?^#?OX8?\$]O@E^T%^S?
MKOQWO/'O@SX]6[:?=V+>'1IMSI.F-;WELUOYWVF<7$ABO"/.VQ_-'NV<X'@/
MPA_X-B?VJ?AY\"_%_P"Q#J/_  6!\5)\ ]=6^FL? NB^"8H)9+N928C<S-<%
M_LZRB.2:VB9$N-K ^47+#]AZ* /@'X7_ /! /X*:5_P1[C_X)&?';XLW?C+2
M[;4;W4M.\<Z=H2Z7=6-_+>2W4%S# T]P%:(RF,@NPD0NIVA^/G#2?^#7W]I[
MXK67@?X!_MQ?\%;/%7Q)^!/PYU&"?P_\.K;PV]G)<0PH8XH6F>ZD\@+$S1*W
M[UHXV9(S'NR/V-HH _.C_@J[_P $+/''[<'[1_PF_:[_ &2OVL/^%+^._A1H
MD>BZ/<0^&_MD$=G%-)+;M %EC\EXC-,NTAU=74?)M^:A^TO_ ,$,/VEO%WQY
M\&?MO?LE?\%,?$?PZ^.>A^!;#P_XP\2W_AI-3TSQ3-!9Q6TMZUE-,R6S3^4K
MR1D3QLR(VT.#(WZ344 ?!'_!-?\ X(L>*_V3OVMO&7_!1#]L#]KC4?C9\<O&
MND+I=SXC?P]%I-E86FV!"L=O$S!G*6T$88"-412HC^8L?K?]K'X%_P##4'[+
M'Q+_ &:/^$I_L/\ X6)\/]9\,?VW]A^T_P!G_;[&:U^T>3OC\WR_-W[-Z;MN
M-RYR/0** /E[_@D9_P $V8O^"6/[&%I^R#/\85\?I;:]J&HOKK^'/[,$HNG#
M&(VYN+CA<8SO.[/05X=^Q%_P0*L_^">O_!0SQU^UC^S+^U&NF?"SXB17,'B+
MX$WG@7SK0VTH,B0QWOVX!1#<,[1$VS%(9'@.X.SG]$J* /R*O?\ @VO_ &J/
M@/=?$'X4?\$Y?^"KFO\ PE^#'Q2O)Y/$OP[O?""ZD]C',GERI;7!G1LF+$0=
M/)E,:(KR2;0U?H3^PG^PY\/?V%/V2M#_ &3/#OBO6_%]AIUM,-7UKQ;=FZN=
M6FG),SR!B52,@[%B7Y4C55^8Y9O;** /S>_X)*_\&Y7P=_X)4_M>^.OVK= ^
M.$OC)M>T^ZTWP5H=UX6^QGPQ8SW0F:,SFZF^UR^7'##YNR$[5D.W]X57IO\
M@I=_P1(U?]KK]J7PK_P4"_9"_:PU?X&_'3PIIZV">*M/TA;^TU2U42*J3PF1
M,.$E>,L2Z/$1&\;  C[[HH ^&O\ @F-_P2$^)O['/Q\\;_ME_M9_ML^)OC7\
M6_'EJ+74=3N+0Z;I5E !$"([-)61Y=L$2+)A%CC38D:@L6UO^"0/_!(C_AU)
M_P +;_XR$_X3W_A:7C"/7?\ D4_[+_LS;YW[G_C[N/.SYWW_ )/N_=YX^SZ*
M /@O_@G/_P $,/!_[#WP>_:&^!GQ"^/<OQ#T#]H:[N_[<A@\+_V0^GV=S;W5
MO-;JWVJX\TF.Z8"3"8*_=.>/F[X,?\&Q7[4GPT^#/BS]BF__ ."OGBM?V?M>
M>\N(? 6B^"XK>>XN)5S&+B<W#,(!(L;S00LB7 5A^Z+EA^PM% 'YY^"_^#>O
MX*M_P1WL_P#@DA\;OC)>>*K32M:O-:T3X@:;H"Z;<Z=J4EU/<0W$=LT\Z_(M
MQ)"RF0^9&\@RA8%?*? __!O#^VKX]\7?#CPO^W-_P6#\7_$7X6?":]BF\*>#
M]"\.'1[N[2)51([B]CN6E V+Y99C-)Y;.J21EBU?K%10  !0%4  #@"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^;OVW?\ @K;^P%_P
M3TU&P\-_M/?M!Z1I.O:C<V21>&+.=;G4H[>XN$A%Y);H=\=N@9I&D;'R12%
M[#:0#Z1HKE?@K\<O@Y^T?\-].^,'P$^)NB>+_"^K(S:?KOA_44NK:;:2K*'0
MD!E8%60X96!! ((KC]$_;W_8<\3?&%OV>_#O[8OPOO\ QVEVUH?!UGX\T^34
M_M"G#0"V68R&4=XP-PP<CB@#UJBL7XB?$GX=?"'P;??$7XL>/=%\,>'],B\S
M4M=\0ZI#96=HF0-TDTS*B#) RQ')%<A\ _VR/V2?VJ9+Z#]F?]ISP#\0)=+5
M6U*'P=XML]1DM%8X5I4@D9HP3P"P /:@#TFBN ^/7[5W[,/[+.F66L_M+_M$
M>"?A_:ZE*T>G3>,O%%KIHNW7&Y8OM$B^80""0N< \UTGPY^)?PY^,'@RQ^(_
MPE\?:+XH\/:I%YFFZ[X>U2&]L[M,D%HYH69'&01D$\@B@#;HJ*]O;/3;.;4=
M1NXK>WMXFDGGGD")&BC+,S'@  $DG@ 5Y;\'?V\/V(_VAO'$_P ,O@+^U]\,
MO&GB.V1WFT+PMXYL+^[")G>XBAE9RJXY8 @=S0!ZO1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %?@?^V%XO\(_L#?M:_M!P?MY?!S6;'4OB
MQ^T_X \8^ /C=>>&I+[2KWPC8^(]*NIM)-XBN;=K.UMI-T'\8CQCB$/^^%?C
MO^W]_P %8K>RU+XE_L,?\%(]%\/_  \U_P *_M+>!=7^&TKZ3=1Z;XM\!0^*
MM(N3?^=,\L<TT4$-Q)<!2BA246/,,N #Z\_9-_8S_8D\4_LJ?&8?\$VOVD+N
MP\'_ +0>J:GJ%SX@\":Y;75GX=U&[@,%P^EQ1HJV,BJ5_='YHRB?=V*!\'_\
M%@_ ?_!)3]A?]@'3O^"4'PP^%_A^;XZMIVAV?@3Q"WAJ/2[JUUB2>(KKE[X@
MG6*WM'<QRR/FYW8?856(Y7T/_@EWJOQ)T"[_ &\?VY?^"8/[/D5Q\*_%>L:7
M??L]>"K_ $^;3M,\4:IIUC,NJW-C;8C:*&YG(\O:J!V*1G;Y)5=C]K7_ (+B
M_P#!.O\ ;#_X)6^+?A3XL8Z]\7_B#X"N?#O_  S]%X:NY]>M_%LUN8EM!:M$
M70V]X1(L_P#"(0R$R!5(!]3?M#?\$QYOVXKG]FZ]_:M^,5OXE\,_"&,ZIX\\
M 3:*+O2_'^LG3HX(+JX=I5 CAN!),J-%*LJS2(P <FOF3]L'X<? '1_^"ZW[
M*7PS_8 ^&V@^'OBIX8EU/5?C/<>!-*BLK>Q\%M;*OD:H+=5C)E)985D!96>/
MIYD6>!_:X_X*7?%[_@C)_P $P_V8_P!@WQC\1].\*?'+QGX"L=,UOQQXBLY]
M3M?A]IL*1Q37LL%M'-)>3PAQ!#&B.K/;NQW*@63N/^"0_P#P4'_X(#?L\ZSI
MW[.7[,W[:>I?$+XP_%KQ) GBCQWXH\">(AK/C;79W(5[BZN; )$GF.VR-I!'
M&&)+%F>1@#QWX0?MB_LH_$#_ (*0_M2?M%?M%_LH>/?VDOBCH?Q4U'X??#SX
M;>!?AROBB?PIX3T0) ]^L,[+;V45W<RR?O&8/)(DH0'=*#]I?\$,[#]@O4/!
M?Q<^)_\ P3_\3^+M)T#Q7\1Y+OQ5\&?%>F1::?AUK:Q;+FRBT]4#6GF (2H>
M2/\ =*D97RV4>!?L??'#]G/_ ((N_P#!1']J[X2?MQZU!\.=/^-'Q-D^(GPT
M^(NM:?*NE^(=/NO-FFT];M4*K+:33.OE.029&('*ENY_X)(^+=)^)'[6O[:?
M_!6?PKH6J:+\#_B-?Z$O@>\N=)FMCXB@T+2Y8K_68H)%5VBED+-&^T%R\@(#
MJPH ]<_X.&/AI\7?BS_P2&^+WA+X->*;+2[Y=.L[S5O[0UV'3(KS2X+V":]M
M3=3.D</F0(Z_,P#\QG_68K\Z?CQ^U%_P3!_;CUC]DKX(?\$C?@WIWP^^,-M\
M4M"U7PUK\_A!/"Y\.:/:AFOK=[V81+JA8%0;>W>X\]D8Y9B _P!2?\%B?BEH
M7_!2G_@D7\-/VP?V5O"/B#XA?"C3OC'H?B_Q]X5M-)D2]\1>%--O+NVU&V-H
MV'D F5)"A'W8#)T7(\Z_X+#_ /!0;]@7_@IO^PKHO['/_!/'Q;9_%'XT^,?$
M>A2_"'0O"&D7$=]X3N+>]MY)-0E<Q+_920VRS1LS%"JR] @=E /V+HJKH5MJ
M=GHEG9ZU?+=7D5I&EW<JNT2RA0&<#MDY./>K5 !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M55+:9;^,O%]GILEVH."T:W$BEU!X+ $ ]37I-?!WQ^_9B_X)T_L%_%/XN?\
M!3;_ (*#:PGCRX^)>JV.FV$WC'P(=>/A^UCMI%AT?3K>"WF9(G6-RS;%#;,R
M-U8@'W!X2\7^$_'_ (9L?&G@3Q1IVMZ-J=LMQINK:1>QW-M=PL,K)%+&2DBD
M=&4D&M&OS@_X-G[;3]5_99^*_P 5OA8UIIGPB\;_ !X\0:S\&_!5OJ\%U)X:
MT.1H]MK+'#(XL7+ M]C+9CSN(_>;F_1^@ HHHH **** "BBB@ HHHH ****
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
M?\$;O^CP_P#S'WB'_P"5]?RZ44?V'A/YI?>O\@_U@QG\L?N?^9_47_Q$6?\
M!&[_ */#_P#,?>(?_E?7VS7\3=?VR5Y.9X&C@N3D;=[[^5O)=SV,IS"MCN?V
MB2M;:_6_F^P4445Y1[ 4444 %%%% !1110 4444 %%%% !7\^=?T&5_/G7VG
M"'_+_P#[=_\ ;C^3_I0?\RG_ +C_ /N$****^T/Y/"BBB@ HHHH **** "BB
MB@ HHHH _0;_ ((2?\U3_P"X'_[D*_0:OSY_X(2?\U3_ .X'_P"Y"OT&K\QX
MA_Y'%7_MW_TE'^A'@=_R:[+_ /N+_P"GZ@4445XI^L!1110 4444 %?B;_P>
M)_\ -NO_ '-W_N%K]LJ_$W_@\3_YMU_[F[_W"UZ.4_\ (PA\_P F>9G'_(MG
M\OS1^)M%%%?9GPP4444 %%%% !1110 4444 %%%% !7]LE?Q-U_;)7SN?_\
M+OY_H?3<._\ +W_MW]0HHHKYT^F"BBB@ HHHH **** "BBB@ HHHH *_GSK^
M@ROY\Z^TX0_Y?_\ ;O\ [<?R?]*#_F4_]Q__ '"%%%%?:'\GA1110 4444 %
M%%% !1110 4444 ?H-_P0D_YJG_W _\ W(5^@U?GS_P0D_YJG_W _P#W(5^@
MU?F/$/\ R.*O_;O_ *2C_0CP._Y-=E__ '%_]/U HHHKQ3]8"BBB@ HHHH *
M_$W_ (/$_P#FW7_N;O\ W"U^V5?B;_P>)_\ -NO_ '-W_N%KT<I_Y&$/G^3/
M,SC_ )%L_E^:/Q-HHHK[,^&"BBB@ HHHH **** "BBB@ HHHH *_MDK^)NO[
M9*^=S_\ Y=_/]#Z;AW_E[_V[^H4445\Z?3!1110 4444 %%%% !1110 4444
M %?SYU_097\^=?:<(?\ +_\ [=_]N/Y/^E!_S*?^X_\ [A"BBBOM#^3PHHHH
M **** "BBB@ HHHH **** /T&_X(2?\ -4_^X'_[D*_0:OSY_P""$G_-4_\
MN!_^Y"OT&K\QXA_Y'%7_ +=_])1_H1X'?\FNR_\ [B_^GZ@4445XI^L!1110
M 4444 %?B;_P>)_\VZ_]S=_[A:_;*OQ-_P"#Q/\ YMU_[F[_ -PM>CE/_(PA
M\_R9YF<?\BV?R_-'XFT445]F?#!1110 4444 %%%% !1110 4444 %?VR5_$
MW7]LE?.Y_P#\N_G^A]-P[_R]_P"W?U"BBBOG3Z8**** "BBB@ HHHH ****
M"BBB@ K^?.OZ#*_GSK[3A#_E_P#]N_\ MQ_)_P!*#_F4_P#<?_W"%%%%?:'\
MGA1110 4444 %%%% !1110 4444 ?H-_P0D_YJG_ -P/_P!R%?H-7Y\_\$)/
M^:I_]P/_ -R%?H-7YCQ#_P CBK_V[_Z2C_0CP._Y-=E__<7_ -/U HHHKQ3]
M8"BBB@ HHHH *_$W_@\3_P";=?\ N;O_ '"U^V5?B;_P>)_\VZ_]S=_[A:]'
M*?\ D80^?Y,\S./^1;/Y?FC\3:***^S/A@HHHH **** "BBB@ HHHH ****
M"O[9*_B;K^V2OG<__P"7?S_0^FX=_P"7O_;OZA1117SI],%%%% !1110 444
M4 %%%% !1110 5_/G7]!E?SYU]IPA_R__P"W?_;C^3_I0?\ ,I_[C_\ N$**
M**^T/Y/"BBB@ HHHH **** "BBB@ HHHH _0;_@A)_S5/_N!_P#N0K]!J_/G
M_@A)_P U3_[@?_N0K]!J_,>(?^1Q5_[=_P#24?Z$>!W_ ":[+_\ N+_Z?J!1
M117BGZP%%%% !1110 5^)O\ P>)_\VZ_]S=_[A:_;*OQ-_X/$_\ FW7_ +F[
M_P!PM>CE/_(PA\_R9YF<?\BV?R_-'XFT445]F?#!1110 4444 %%%% !1110
M 4444 %?VR5_$W7]LE?.Y_\ \N_G^A]-P[_R]_[=_4****^=/I@HHHH ****
M "BBB@ HHHH **** "OY\Z_H,K^?.OM.$/\ E_\ ]N_^W'\G_2@_YE/_ ''_
M /<(4445]H?R>%%%% !1110 4444 %%%% !1110!^@W_  0D_P":I_\ <#_]
MR%?H-7Y\_P#!"3_FJ?\ W __ '(5^@U?F/$/_(XJ_P#;O_I*/]"/ [_DUV7_
M /<7_P!/U HHHKQ3]8"BBB@ HHHH *_$W_@\3_YMU_[F[_W"U^V5?B;_ ,'B
M?_-NO_<W?^X6O1RG_D80^?Y,\S./^1;/Y?FC\3:***^S/A@HHHH **** "BB
MB@ HHHH **** "O[9*_B;K^V2OG<_P#^7?S_ $/IN'?^7O\ V[^H4445\Z?3
M!1110 4444 %%%% !1110 4444 %?SYU_097\^=?:<(?\O\ _MW_ -N/Y/\
MI0?\RG_N/_[A"BBBOM#^3PHHHH **** "BBB@ HHHH **** /T&_X(2?\U3_
M .X'_P"Y"OT&K\^?^"$G_-4_^X'_ .Y"OT&K\QXA_P"1Q5_[=_\ 24?Z$>!W
M_)KLO_[B_P#I^H%%%%>*?K 4444 %%%% !7XF_\ !XG_ ,VZ_P#<W?\ N%K]
MLJ_$W_@\3_YMU_[F[_W"UZ.4_P#(PA\_R9YF<?\ (MG\OS1^)M%%%?9GPP44
M44 %%%% !1110 4444 %%%% !7]LE?Q-U_;)7SN?_P#+OY_H?3<._P#+W_MW
M]0HHHKYT^F"BBB@ HHHH **** /)_P!JS]H7XH?L_:-H^I?#+]F#Q-\39=2N
M98KNU\-2A6L555*O)E&R&)(''\)KQ3_AY+^UA_TBB^*?_@6O_P 8K[#HH ^/
M/^'DO[6'_2*+XI_^!:__ !BC_AY+^UA_TBB^*?\ X%K_ /&*^PZ* /CS_AY+
M^UA_TBB^*?\ X%K_ /&*_/G_ (9)_:P_Z-)^*?\ X22__'Z_<FBNW!YCC,!S
M>PER\UKZ)[;;I]SY/BC@?A;C/V/]LX?VOLN;D]^<;<W+S?!*-[\JWO:VG4_#
M;_ADG]K#_HTGXI_^$DO_ ,?H_P"&2?VL/^C2?BG_ .$DO_Q^OW)HKM_UASC_
M )^_^2Q_R/D_^('>%W_0O_\ *M?_ .6'X;?\,D_M8?\ 1I/Q3_\ "27_ ./T
M?\,D_M8?]&D_%/\ \))?_C]?N311_K#G'_/W_P EC_D'_$#O"[_H7_\ E6O_
M /+#\-O^&2?VL/\ HTGXI_\ A)+_ /'ZR]?_ &>_VB_#.IZ9I&N?LS?$:TN=
M8NC;Z;!=>&T1[F4+N*1@S?.V.<5^[M>%_M8?\EL^!_\ V/<O_I,U'^L.<?\
M/W_R6/\ D'_$#O"[_H7_ /E6O_\ +#\JO^&2?VL/^C2?BG_X22__ !^C_ADG
M]K#_ *-)^*?_ (22_P#Q^OW)HH_UASC_ )^_^2Q_R#_B!WA=_P!"_P#\JU__
M )8?AM_PR3^UA_T:3\4__"27_P"/T?\ #)/[6'_1I/Q3_P#"27_X_7[DT4?Z
MPYQ_S]_\EC_D'_$#O"[_ *%__E6O_P#+#\-O^&2?VL/^C2?BG_X22_\ Q^C_
M (9)_:P_Z-)^*?\ X22__'Z_<FBC_6'./^?O_DL?\@_X@=X7?]"__P JU_\
MY8?ES^PEXX_:P_8H_P"$J_XUZ_%/Q-_PDWV'_F'+9?9OL_VC_KKOW>?_ +.-
MG?/'T'_P\E_:P_Z11?%/_P "U_\ C%?8=%>9B,16Q=9U:KO)[O1;*W0_0LCR
M/*^&\KIY=EU/V=&G?EC>4K<TG)ZR;D[R;>K>]EH?'G_#R7]K#_I%%\4__ M?
M_C%'_#R7]K#_ *11?%/_ ,"U_P#C%?8=%8'K'QY_P\E_:P_Z11?%/_P+7_XQ
M1_P\E_:P_P"D47Q3_P# M?\ XQ7V'10!\>?\/)?VL/\ I%%\4_\ P+7_ .,4
M?\/)?VL/^D47Q3_\"U_^,5]AT4 ?'G_#R7]K#_I%%\4__ M?_C%?$W_!8GX-
M_M8?\%9/^%=?\86?%/P!_P (!_:__,N+JOV_[=]B_P"FEOY6S['_ +6[S/X=
MO/[.45I2JU*%13@[-&5:C3Q%-TZBNF?S%?\ #A']K#_HFWQ3_P##7+_\GT?\
M.$?VL/\ HFWQ3_\ #7+_ /)]?TZT5V_VMF'\_P""_P CA_L?+?Y/Q?\ F?S%
M?\.$?VL/^B;?%/\ \-<O_P GT?\ #A']K#_HFWQ3_P##7+_\GU_3K11_:V8?
MS_@O\@_L?+?Y/Q?^9_,5_P .$?VL/^B;?%/_ ,-<O_R?1_PX1_:P_P"B;?%/
M_P -<O\ \GU_3K11_:V8?S_@O\@_L?+?Y/Q?^9_+MX1_X(B?M%^.=,DU?PKX
M3^(VHVT5U);R3V/PV25%EC;:Z$B_X8'@CM6I_P .$?VL/^B;?%/_ ,-<O_R?
M7] /_!/?_DB>K?\ 8]ZS_P"E)KW2C^ULP_G_  7^0?V/EO\ )^+_ ,S^8K_A
MPC^UA_T3;XI_^&N7_P"3Z/\ APC^UA_T3;XI_P#AKE_^3Z_IUHH_M;,/Y_P7
M^0?V/EO\GXO_ #/YBO\ APC^UA_T3;XI_P#AKE_^3Z/^'"/[6'_1-OBG_P"&
MN7_Y/K^G6BC^ULP_G_!?Y!_8^6_R?B_\S^8K_APC^UA_T3;XI_\ AKE_^3Z_
M;+_AY+^UA_TBB^*?_@6O_P 8K[#HKGQ&+Q&*M[65[;:+]#IPV#PV$O[*-K[Z
MM[>I\>?\/)?VL/\ I%%\4_\ P+7_ .,4?\/)?VL/^D47Q3_\"U_^,5]AT5S'
M4?'G_#R7]K#_ *11?%/_ ,"U_P#C%>I_LK_M4_&;X_\ B?4]!^)G[&GC'X:6
MUC8+<6VI>))U:*[<N%\E,1J=V"6[\ U[A10 4444 %%%% !1110 4444 %%%
M% !1110 45Q'[2WQ5\3_  ._9^\9_%_P1\+-9\<:WX<\.7=]HW@_P]:23WNL
MW<<;&&TB2-68F23:N0K%02<'&*_/7X[_ !K_ ."X'['7[%[?\%/?C7^T;\,M
M8AT72['7_''[.K_"]M,M]/T^>2(36-OJS7+W0O(4E S*A7S%88<* X!^H-07
M>EZ9?SP7-]IT$TEK)OMI)H59HFQC<I(^4X[BOA_]I#]M/]J#]H?]KCX=_L!_
M\$_O'6B> =6\1_"8?$WQ]\2/%'A@:O+X?T*69+:SM;:Q:6.*6\FG8[A*V$C4
ML U/_96_;F_:J^&OQ8^/'[%'[9VGV?Q'^(_P9\$0^-O!^O\ P^\.O93_ !!T
M":&4HJ:<K2^5?+<0_9BD9*N\J! =NYP#[DHK\P_&_P 5?^"[?P[_ &'=4_X*
MB^/_ (__  U\/3Z+X/F\:ZK^S1K?PIDMX;'2(X3=/IT^J27*WL>H+; AE:,
M3@QE17TW\6?^"H'@WX<_L=?##]ISPM\"O''C7Q%\9_#VFWOPU^&7A/2)+K4M
M2N[W3TO4MY9%7R[6*.-\S7$N%C56;#$!2 ?4-%?(O_!$O]KO]H?]MW]B1OCI
M^U);Z=;>,9/B#XCTR^TW2K>..WTZ.UU&6&.T0H2)!$J^6)"69]NXLQ.3]=4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !117R!^U7X\_P""E7QD_;*M
M/V0_V-KVV^$O@G2O!*^(/%_QV\3?#R36XKJ]DG,4.CZ9%+)%:R2A!YLK.[%5
M;@ IB0 ^OZ*_/[]GK_@I%\?OV=/B+^TM^S3_ ,%$/%/A[QGJ7[.GP_M_'EM\
M1O!NB?V9_P )#H4MK+.8KBQ,CI;7J-%L"QL4<2# ^7<_F>N?M7_\%G_AC^PS
MIW_!8GQO\5/AUJGA&71;/QCKW[-MEX#,+67A2Y*2_N-:,YG?4(K.19F\R,1;
M@XVG:%8 _4;3]+TS2(#;:5IT%K&TC.T=O"J*6)R6P .2>IJ>OC7]I;X__MW_
M +0WQR^&G[/G_!/)H/!/@_QC\.CXY\3?M!^(_ DVL:?863R1QVFF64;/';2:
MA+O$K12R96'YPI )KE_V:?VX_P!IW]GC]M'XG?L!_P#!0?XG^&?'K>"O@J/B
MMH'Q5\,>&?[(DN-!CNFM;N#4+))9(HKE)%W)Y; -&"Q'(P ?>5%?ECHO[6'_
M  6>^)7[#%__ ,%C/ _Q3^'6F^$8]%O/&.B_LV7W@/S3=^%+8R2?O=;%P)UO
MY+.-IUV1^469!M&XHOZ/?L^?&OPA^TE\!_!?[0OP_:0Z'XX\+6&O:2)L>8MO
M=VZ3HK@='"N P[$$4 =A1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!E^./&_A#X:>#-6^(OQ \1V>CZ%H.FSZAK.K:A,(X+.UA0R2
MS2.>%145F)/0"OSDT_P_\8O^#@GQ'I/C'Q_X;U/P)^Q9HNM0ZGHGAW4HF@UG
MXRSVTH>"YNHS@VFC!T#I$?WD^U7.,HT/WS^T9^SM\'_VLO@IK_[.WQ]\*RZY
MX.\46J6VO:3%JMU9&ZB65)0GG6DL4R#<BYVN-PRIRI(/RG:_\&X'_!'*QMH[
M*R_9<UV&&&,)%%%\8_%JJB@8"@#5<  < "@#"\(I:_#7_@Y6\4:=XCDCM(_B
M!^R;I\GA%I,)'<M8:TZ7-K%GAI$0B4HO(0[L8!-5_AWK6B^(O^#COXR_%.SU
MNUCT#X9?LG:+X>\::G+<*MOIM]<ZQ+J<:32$A8R+6-Y#NZ*"3@5]*?M-_P#!
M.']D7]KGP+X1\#?&3X=7DI^'^T^!-?T;Q#>Z?K'A]A$D6ZVO[>9+A=R(@8%V
M#[%+ABH(I_"S_@E_^Q)\'/V:O&?[)G@CX02Q^#_B-'=K\01<^(M0EU+Q&UU&
M8[A[O46G^UR.Z%ESYHP&(7:"10!\FZWK/Q;_ .#A'6W\'>#K;5/!'[%&EZUM
MUSQ)+OM=8^,DMK-G[-9KP]IHXEC&^8XDFV[5VG>(OTFT#0=$\*Z%9>%_#6E6
M]AIVFVD=KI]C:1!(K>"-0B1HHX554  #@ "OB:Q_X-O/^"-VEV<>GZ;^RQK=
MO;PH$A@@^,7BU$11T 4:K@#V%?9'PR^''@[X._#;P]\(_AYIDEEX?\*Z'::/
MH5E->S7+V]G;0I##&TT[O+*5C107D9G;&68DDD ^+?\ @W8_Y,"UK_LN'CG_
M -/ES7W=7!_LZ_LS?!']D[P!/\+O@!X)_L#0KC7+[6)K'^TKFZW7MY.T]S+O
MN9)'&^5V;:&VKG"@# KO* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKY2_X*%?\%%_$G[.OC/P[^R'^R7\*_\ A9G[1'Q"L);GP?X+,QCL='L58QOK
M>KS@C[-81,".H>9E,:$'++]6U\K?M,?\$4O^":G[8/QTU']I7]H7X :CK?C;
M5K&WL[[7+7XB^(-.+V\$:QQ1"*ROXHD4*B\*@RV6.6)) /GWXU?\$O?%_P"S
MY_P2._:PUKQG\1+KXE_'[XP_#K5=;^*'CHVQ0ZM=VUC(\.G64(QY5G!&KPP1
M  _/T4%8TU_VG_CY\+[S_@V#UCXKVWB6S;1M>_95MM,T^99UPU[>:1'8Q6W_
M %U%S*(BG4.I4@$&OI;]C_\ X)?_ +$7[!OB+6O%7[+7PFU'P_?>(;!++5Y;
M_P <:UJZSP(^]5":C>3HGS=T"D]"2.*X'PY_P0I_X)D^%?BG9?$[1O@)=K!I
M?B,^(=)\$R^+M3D\,6&K%B_VV'1VN#9I)N)(41^6O&U!@8 .+\3?MMZY_P $
MZ?V)/V=/V1O!7PBU#XC?M&>*?A?H>A>!_A382"*26ZM-,MXKF]OY6.+.Q@=6
M,DKD9VL!@+(\>?X1_P""87Q3^'/[&O[2GQ:^/?CN+XB_M,_'GX5:W8^+O$EA
M R65GNTRXALM$TJ(_-%90%T09 >9@'?HJK[+^UE_P1T_X)U_MQ?&:']H/]IW
MX$W_ (A\86^B1:/;ZS;>/]=TUH[&-Y)$@6.QOH8PH>61CA<DL22:T/V1/^"3
MW[!O["?Q)OOBY^R[\']4\/\ B#4=#ET>\O;WX@:[JJ/9R30S/&(=0O9XE)DM
MXCO50XVD!@&8$ ^=?V;?C]\+--_X-?='^+-UXFLFT70_V4I],OIGG4+]NM=(
MDL)+7/\ ST-U&8 G4N0N,G%?0O\ P1Z\ ^)_AA_P2P_9]\$>,[2:WU2S^$NB
M->6MPI$ENTEI'+Y3 \AD#A2.Q4CM7*:__P $*_\ @F7XF^*5W\3=5^ MX;?4
M?$G_  D.I^"(O%VIQ^&+W5MP?[;+HZW LWDW $KY7EMW0Y.?KI55%"(H  P
M!P!0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
D% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>30
<FILENAME>cvlt-20210331_g5.jpg
<TEXT>
begin 644 cvlt-20210331_g5.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MD &0 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
MX^_X*C?\%M/V0/\ @E+<^'O!WQEL_$OBCQQXL@\_P[X#\%:<ESJ$\'F&(7$G
MF21I%$T@9%)8N[*P1'V/M\=_8O\ ^#G+]BW]JC]I'1_V3/B7\(?B/\'/&WB2
MYBM_#5M\1=(B@MM0N)3B&W$B2%XI96^6,/&J.V%#EF53YI_P7%_X)E_\%&=2
M_P""@'PU_P""OO\ P2_L='\4>.OA_P"&UTG4/!>L&WWE8S=@3PI<LD<Z20WL
MT3QATE4JC1;G;*?,VJ?\%;/A)\>?VP/A-X&_X.)/^"0M[\/?&GA_5TC\"_$V
M";6-(@TR9[F!A.]I)(C3VBSQQ.91/<+%EBJ$.^0#^@>BOQ5_X+#?\%5OCYXQ
M_P""L%G_ ,$K/A+^WMH7[+?@3PIH=OJ'Q(^+6IK#]IFNY[-+Z.WB>5DP/*FM
ME2-)(BSR2L[LJJM=%_P0^_X*F?';4_\ @H_X\_X)8_'']M;0/VD?#5KX=;6_
MAA\9]&2$27@C2"26TE,+-O/ES2%@[R/');.H=T=2H!^Q%%?SQ?\ !(SXA_\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^;
MOVW?^"MO[ 7_  3TU&P\-_M/?M!Z1I.O:C<V21>&+.=;G4H[>XN$A%Y);H=\
M=N@9I&D;'R12% [#:?I&OP/_ &PO%_A']@;]K7]H.#]O+X.:S8ZE\6/VG_ '
MC'P!\;KSPU)?:5>^$;'Q'I5U-I)O$5S;M9VMM)N@_C$>,<0AP#]QO@K\<O@Y
M^T?\-].^,'P$^)NB>+_"^K(S:?KOA_44NK:;:2K*'0D!E8%60X96!! ((KC]
M$_;W_8<\3?&%OV>_#O[8OPOO_':7;6A\'6?CS3Y-3^T*<- +99C(91WC W#!
MR.*\-_9-_8S_ &)/%/[*GQF'_!-K]I"[L/!_[0>J:GJ%SX@\":Y;75GX=U&[
M@,%P^EQ1HJV,BJ5_='YHRB?=V*!\'_\ !8/P'_P24_87_8!T[_@E!\,/A?X?
MF^.K:=H=GX$\0MX:CTNZM=8DGB*ZY>^()UBM[1W,<LCYN=V'V%5B.5 /VB^(
M?Q(^'?PB\&W_ ,1?BOX\T;PQX?TN+S=2UWQ!J<5G9VB9 W233,J(,D#+$<D5
MS7P%_:M_9A_:GTN]UK]FC]H?P3\0+7395CU*?P;XHM=26T=LE5E^SR-Y9(!(
M#8R!D5^<?_!3;PA;?$;]O#_@GS^R9^WCXKM-<^%^KPZO=>,?MDQ&D>+/%]EI
M4 LDN=WR2*]R_P"[C?B7[4\9!#G$_P#P4GMOV;/V"?\ @K-^Q9XY_9>\+>&_
M!'C[XA>/9/!?C/0/"%C!8KKGA>],-L&O;> *KK#<21M"[+DLAP3Y("@'Z*_'
MK]J[]F']EG3++6?VE_VB/!/P_M=2E:/3IO&7BBUTT7;KC<L7VB1?,(!!(7.
M>:Z3X<_$OX<_&#P98_$?X2^/M%\4>'M4B\S3==\/:I#>V=VF2"T<T+,CC((R
M">017XN?"#]L7]E'X@?\%(?VI/VBOVB_V4/'O[27Q1T/XJ:C\/OAY\-O OPY
M7Q1/X4\)Z($@>_6&=EM[**[N99/WC,'DD24(#NE!^TO^"&=A^P7J'@OXN?$_
M_@G_ .)_%VDZ!XK^(\EWXJ^#/BO3(M-/PZUM8MES91:>J!K3S $)4/)'^Z5(
MROELH /NN21(D:65PJJ"69C@ >IKR?X9_MZ_L/?&CXER_!GX0?MA?##Q3XNA
M,@?PSX>\=V%Y?9CSY@$$4K.VS!W8!VX.<5\G_P#!RG\=O^%5?L&^&/A-?_$U
M_!NB?&?XQ^'O 7C+Q3%=>2^EZ!=M-/J,^_G:GV>U='."#'*X(P:^9_B+\0_^
M"+WQGC^#?P#G_8K^-'[+>DV7C329O@1^T5)\'H/#EI<W\,@>V2'4YA),5N@
MQ-W$!)D3.5*AP ?M#1110 4444 %%%% !1110 4444 %%%% !63X[\>>"/A?
MX.U+XB?$GQ?IF@:!HUF]UJVM:S?1VUK90(,M+++(0J*!U)(%:U?"W_!P[\!O
MC9\?O^"?,.E?!KX9:EX\M_#7Q)T#Q'XX^'FC[FNO%6@6=PTEWI\<:\RL28I?
M+ +'R?E#,%! /1/V6/\ @M'_ ,$UOVR_C1J_[/\ \!?VH?#^I>*=.U(VFFZ?
M<W*VYU\"WCG:;3MY'VN-0[H=HW[H)3M**';W+XX?M&?L_?LS>%(_'7[1?QO\
M)> ]%FN!;PZIXO\ $-MIT$LQ&1&CSNH9R 3M&3@'BOR0_8[\8_\ !';_ (*?
M?M#_ !)^&WB'QK'\/_%UO^T9H?C3X,^')+:/PQXDT][#PMH=F+6W26+Y MU9
MW$;VL1.XVZN 5"/7W1^UY^Q/^R1'^U"__!4S]MSQ4WB+PS\,OAO-I>D>#O$?
MA\:GH_A]FN!+-JL-K''))-=N#Y7$;L1LVC*)@ ^D_A%\:_@Y^T!X)@^)7P)^
M*WASQGX>NG9+?7/"NMP:A:2.OWE$L#LFX9Y7.1WKCOB;^WE^Q#\%?B3#\&_C
M#^V!\,?"OBV<QB+PUXB\=6%G?$R8\O,$LJN-^1MR!NSQFOSM_P""-?C_ .%_
MQL_;_P#VO/VH_P#@G+H.DZ!\';SP]I6G:3X'BCBTY]5\56\#E]2_LA6673X7
M(>/=+%$9C(6 W+($?_P0#_95_8$_:1_X)0ZA\=OVG/AUX+\?>.O'FM>([K]H
M#Q1X_L+>XU&#4!?7/F174\X\RR$=L(9@ R;?,,PVL^: /U7\3>+?"O@OPM?^
M.?&/B;3])T32[&2]U/6-3O8X+6TMHT+R3RRN0D<:H"S.Q"@ DG%>3Z9_P4B_
MX)W:WJ5OHVC?M[?!:[O+N=(;2TM?BEI$DLTKL%5$5;@EF)(  &23@5^-&@?M
MOZG<?\&H7QK\,Z5XYOM;L]"^)=]\)_AUJM_(TEQ>Z)-J%DUNC$99MFGW<R*O
M)"1*@& *]T^%'Q<_X(S_ +/WBWX;>$?VD?\ @AQKWP<T35KK3]*\%_&OXJ?
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
M117SI],%%%% !1110 4444 %%%% !1110 5_/G7]!E?SYU]IPA_R_P#^W?\
MVX_D_P"E!_S*?^X__N$****^T/Y/"BBB@ HHHH **** "BBB@ HHHH _0;_@
MA)_S5/\ [@?_ +D*_0:OSY_X(2?\U3_[@?\ [D*_0:OS'B'_ )'%7_MW_P!)
M1_H1X'?\FNR__N+_ .GZ@4445XI^L!1110 4444 %?B;_P 'B?\ S;K_ -S=
M_P"X6OVRK\3?^#Q/_FW7_N;O_<+7HY3_ ,C"'S_)GF9Q_P BV?R_-'XFT445
M]F?#!1110 4444 %%%% !1110 4444 %?VR5_$W7]LE?.Y__ ,N_G^A]-P[_
M ,O?^W?U"BBBOG3Z8**** "BBB@ HHHH **** "BBB@ K^?.OZ#*_GSK[3A#
M_E__ -N_^W'\G_2@_P"93_W'_P#<(4445]H?R>%%%% !1110 4444 %%%% !
M1110!^@W_!"3_FJ?_<#_ /<A7Z#5^?/_  0D_P":I_\ <#_]R%?H-7YCQ#_R
M.*O_ &[_ .DH_P!"/ [_ )-=E_\ W%_]/U HHHKQ3]8"BBB@ HHHH *_$W_@
M\3_YMU_[F[_W"U^V5?B;_P 'B?\ S;K_ -S=_P"X6O1RG_D80^?Y,\S./^1;
M/Y?FC\3:***^S/A@HHHH **** "BBB@ HHHH **** "O[9*_B;K^V2OG<_\
M^7?S_0^FX=_Y>_\ ;OZA1117SI],%%%% !1110 4444 %%%% !1110 5_/G7
M]!E?SYU]IPA_R_\ ^W?_ &X_D_Z4'_,I_P"X_P#[A"BBBOM#^3PHHHH ****
M "BBB@ HHHH **** /T&_P""$G_-4_\ N!_^Y"OT&K\^?^"$G_-4_P#N!_\
MN0K]!J_,>(?^1Q5_[=_])1_H1X'?\FNR_P#[B_\ I^H%%%%>*?K 4444 %%%
M% !7XF_\'B?_ #;K_P!S=_[A:_;*OQ-_X/$_^;=?^YN_]PM>CE/_ ",(?/\
M)GF9Q_R+9_+\T?B;1117V9\,%%%% !1110 4444 %%%% !1110 5_;)7\3=?
MVR5\[G__ "[^?Z'TW#O_ "]_[=_4****^=/I@HHHH **** "BBB@ HHHH **
M** "OY\Z_H,K^?.OM.$/^7__ &[_ .W'\G_2@_YE/_<?_P!PA1117VA_)X44
M44 %%%% !1110 4444 %%%% 'Z#?\$)/^:I_]P/_ -R%?H-7Y\_\$)/^:I_]
MP/\ ]R%?H-7YCQ#_ ,CBK_V[_P"DH_T(\#O^379?_P!Q?_3]0****\4_6 HH
MHH **** "OQ-_P"#Q/\ YMU_[F[_ -PM?ME7XF_\'B?_ #;K_P!S=_[A:]'*
M?^1A#Y_DSS,X_P"1;/Y?FC\3:***^S/A@HHHH **** "BBB@ HHHH **** "
MO[9*_B;K^V2OG<__ .7?S_0^FX=_Y>_]N_J%%%%?.GTP4444 %%%% !1110
M4444 %%%% !7\^=?T&5_/G7VG"'_ "__ .W?_;C^3_I0?\RG_N/_ .X0HHHK
M[0_D\**** "BBB@ HHHH **** "BBB@#]!O^"$G_ #5/_N!_^Y"OT&K\^?\
M@A)_S5/_ +@?_N0K]!J_,>(?^1Q5_P"W?_24?Z$>!W_)KLO_ .XO_I^H%%%%
M>*?K 4444 %%%% !7XF_\'B?_-NO_<W?^X6OVRK\3?\ @\3_ .;=?^YN_P#<
M+7HY3_R,(?/\F>9G'_(MG\OS1^)M%%%?9GPP4444 %%%% !1110 4444 %%%
M% !7]LE?Q-U_;)7SN?\ _+OY_H?3<._\O?\ MW]0HHHKYT^F"BBB@ HHHH *
M*** "BBB@ HHHH *_GSK^@ROY\Z^TX0_Y?\ _;O_ +<?R?\ 2@_YE/\ W'_]
MPA1117VA_)X4444 %%%% !1110 4444 %%%% 'Z#?\$)/^:I_P#<#_\ <A7Z
M#5^?/_!"3_FJ?_<#_P#<A7Z#5^8\0_\ (XJ_]N_^DH_T(\#O^379?_W%_P#3
M]0****\4_6 HHHH **** "OQ-_X/$_\ FW7_ +F[_P!PM?ME7XF_\'B?_-NO
M_<W?^X6O1RG_ )&$/G^3/,SC_D6S^7YH_$VBBBOLSX8**** "BBB@ HHHH *
M*** "BBB@ K^V2OXFZ_MDKYW/_\ EW\_T/IN'?\ E[_V[^H4445\Z?3!1110
M 4444 %%%% !1110 4444 %?SYU_097\^=?:<(?\O_\ MW_VX_D_Z4'_ #*?
M^X__ +A"BBBOM#^3PHHHH **** "BBB@ HHHH **** /T&_X(2?\U3_[@?\
M[D*_0:OSY_X(2?\ -4_^X'_[D*_0:OS'B'_D<5?^W?\ TE'^A'@=_P FNR__
M +B_^GZ@4445XI^L!1110 4444 %?B;_ ,'B?_-NO_<W?^X6OVRK\3?^#Q/_
M )MU_P"YN_\ <+7HY3_R,(?/\F>9G'_(MG\OS1^)M%%%?9GPP4444 %%%% !
M1110 4444 %%%% !7]LE?Q-U_;)7SN?_ /+OY_H?3<._\O?^W?U"BBBOG3Z8
M**** "BBB@ HHHH **** "BBB@ K^?.OZ#*_GSK[3A#_ )?_ /;O_MQ_)_TH
M/^93_P!Q_P#W"%%%%?:'\GA1110 4444 %%%% !1110 4444 ?H-_P $)/\
MFJ?_ ' __<A7Z#5^?/\ P0D_YJG_ -P/_P!R%?H-7YCQ#_R.*O\ V[_Z2C_0
MCP._Y-=E_P#W%_\ 3]0****\4_6 HHHH **** "OQ-_X/$_^;=?^YN_]PM?M
ME7XF_P#!XG_S;K_W-W_N%KT<I_Y&$/G^3/,SC_D6S^7YH_$VBBBOLSX8****
M "BBB@ HHHH **** "BBB@ K^V2OXFZ_MDKYW/\ _EW\_P!#Z;AW_E[_ -N_
MJ%%%%?.GTP4444 %%%% !1110 4444 %%%% !7\^=?T&5_/G7VG"'_+_ /[=
M_P#;C^3_ *4'_,I_[C_^X0HHHK[0_D\**** "BBB@ HHHH **** "BBB@#]!
MO^"$G_-4_P#N!_\ N0K]!J_/G_@A)_S5/_N!_P#N0K]!J_,>(?\ D<5?^W?_
M $E'^A'@=_R:[+_^XO\ Z?J!1117BGZP%%%% !1110 5^)O_  >)_P#-NO\
MW-W_ +A:_;*OQ-_X/$_^;=?^YN_]PM>CE/\ R,(?/\F>9G'_ "+9_+\T?B;1
M117V9\,%%%% !1110 4444 %%%% !1110 5_;)7\3=?VR5\[G_\ R[^?Z'TW
M#O\ R]_[=_4****^=/I@HHHH **** "BBB@ HHHH **** "OY\Z_H,K^?.OM
M.$/^7_\ V[_[<?R?]*#_ )E/_<?_ -PA1117VA_)X4444 %%%% !1110 444
M4 %%%% 'Z#?\$)/^:I_]P/\ ]R%?H-7Y\_\ !"3_ )JG_P!P/_W(5^@U?F/$
M/_(XJ_\ ;O\ Z2C_ $(\#O\ DUV7_P#<7_T_4"BBBO%/U@**** "BBB@ K\3
M?^#Q/_FW7_N;O_<+7[95^)O_  >)_P#-NO\ W-W_ +A:]'*?^1A#Y_DSS,X_
MY%L_E^:/Q-HHHK[,^&"BBB@ HHHH **** "BBB@ HHHH *_MDK^)NO[9*^=S
M_P#Y=_/]#Z;AW_E[_P!N_J%%%%?.GTP4444 %%%% !1110 4444 %%%% !7\
M^=?T&5_/G7VG"'_+_P#[=_\ ;C^3_I0?\RG_ +C_ /N$****^T/Y/"BBB@ H
MHHH **** "BBB@ HHHH _0;_ ((2?\U3_P"X'_[D*_0:OSY_X(2?\U3_ .X'
M_P"Y"OT&K\QXA_Y'%7_MW_TE'^A'@=_R:[+_ /N+_P"GZ@4445XI^L!1110
M4444 %?B;_P>)_\ -NO_ '-W_N%K]LJ_$W_@\3_YMU_[F[_W"UZ.4_\ (PA\
M_P F>9G'_(MG\OS1^)M%%%?9GPP4444 %%%% !1110 4444 %%%% !7]LE?Q
M-U_;)7SN?_\ +OY_H?3<._\ +W_MW]0HHHKYT^F"BBB@ HHHH **** /)_VK
M/VA?BA^S]HVCZE\,OV8/$WQ-EU*YEBN[7PU*%:Q554J\F4;(8D@<?PFO%/\
MAY+^UA_TBB^*?_@6O_QBOL.B@#X\_P"'DO[6'_2*+XI_^!:__&*/^'DO[6'_
M $BB^*?_ (%K_P#&*^PZ* /CS_AY+^UA_P!(HOBG_P"!:_\ QBOSY_X9)_:P
M_P"C2?BG_P"$DO\ \?K]R:*[<'F.,P'-["7+S6OHGMMNGW/D^*.!^%N,_8_V
MSA_:^RYN3WYQMS<O-\$HWORK>]K:=3\-O^&2?VL/^C2?BG_X22__ !^C_ADG
M]K#_ *-)^*?_ (22_P#Q^OW)HKM_UASC_G[_ .2Q_P CY/\ X@=X7?\ 0O\
M_*M?_P"6'X;?\,D_M8?]&D_%/_PDE_\ C]'_  R3^UA_T:3\4_\ PDE_^/U^
MY-%'^L.<?\_?_)8_Y!_Q [PN_P"A?_Y5K_\ RP_#;_ADG]K#_HTGXI_^$DO_
M ,?K+U_]GO\ :+\,ZGIFD:Y^S-\1K2YUBZ-OIL%UX;1'N90NXI&#-\[8YQ7[
MNUX7^UA_R6SX'_\ 8]R_^DS4?ZPYQ_S]_P#)8_Y!_P 0.\+O^A?_ .5:_P#\
ML/RJ_P"&2?VL/^C2?BG_ .$DO_Q^C_ADG]K#_HTGXI_^$DO_ ,?K]R:*/]8<
MX_Y^_P#DL?\ (/\ B!WA=_T+_P#RK7_^6'X;?\,D_M8?]&D_%/\ \))?_C]'
M_#)/[6'_ $:3\4__  DE_P#C]?N311_K#G'_ #]_\EC_ )!_Q [PN_Z%_P#Y
M5K__ "P_#;_ADG]K#_HTGXI_^$DO_P ?H_X9)_:P_P"C2?BG_P"$DO\ \?K]
MR:*/]8<X_P"?O_DL?\@_X@=X7?\ 0O\ _*M?_P"6'Y<_L)>./VL/V*/^$J_X
MUZ_%/Q-_PDWV'_F'+9?9OL_VC_KKOW>?_LXV=\\?0?\ P\E_:P_Z11?%/_P+
M7_XQ7V'17F8C$5L76=6J[R>[T6RMT/T+(\CROAO*Z>79=3]G1IWY8WE*W-)R
M>LFY.\FWJWO9:'QY_P /)?VL/^D47Q3_ / M?_C%'_#R7]K#_I%%\4__  +7
M_P",5]AT5@>L?'G_  \E_:P_Z11?%/\ \"U_^,4?\/)?VL/^D47Q3_\  M?_
M (Q7V'10!\>?\/)?VL/^D47Q3_\  M?_ (Q1_P /)?VL/^D47Q3_ / M?_C%
M?8=% 'QY_P /)?VL/^D47Q3_ / M?_C%?$W_  6)^#?[6'_!63_A77_&%GQ3
M\ ?\(!_:_P#S+BZK]O\ MWV+_II;^5L^Q_[6[S/X=O/[.45I2JU*%13@[-&5
M:C3Q%-TZBNF?S%?\.$?VL/\ HFWQ3_\ #7+_ /)]'_#A']K#_HFWQ3_\-<O_
M ,GU_3K17;_:V8?S_@O\CA_L?+?Y/Q?^9_,5_P .$?VL/^B;?%/_ ,-<O_R?
M1_PX1_:P_P"B;?%/_P -<O\ \GU_3K11_:V8?S_@O\@_L?+?Y/Q?^9_,5_PX
M1_:P_P"B;?%/_P -<O\ \GT?\.$?VL/^B;?%/_PUR_\ R?7].M%']K9A_/\
M@O\ (/['RW^3\7_F?R[>$?\ @B)^T7XYTR35_"OA/XC:C;174EO)/8_#9)46
M6-MKH2+_ (8'@CM6I_PX1_:P_P"B;?%/_P -<O\ \GU_0#_P3W_Y(GJW_8]Z
MS_Z4FO=*/[6S#^?\%_D']CY;_)^+_P S^8K_ (<(_M8?]$V^*?\ X:Y?_D^C
M_APC^UA_T3;XI_\ AKE_^3Z_IUHH_M;,/Y_P7^0?V/EO\GXO_,_F*_X<(_M8
M?]$V^*?_ (:Y?_D^C_APC^UA_P!$V^*?_AKE_P#D^OZ=:*/[6S#^?\%_D']C
MY;_)^+_S/YBO^'"/[6'_ $3;XI_^&N7_ .3Z_;+_ (>2_M8?](HOBG_X%K_\
M8K[#HKGQ&+Q&*M[65[;:+]#IPV#PV$O[*-K[ZM[>I\>?\/)?VL/^D47Q3_\
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
M'5Y*?A_M/@37]&\0WNGZQX?81)%NMK^WF2X7<B(&!=@^Q2X8J"*?PL_X)?\
M[$GP<_9J\9_LF>"/A!+'X/\ B-'=K\01<^(M0EU+Q&UU&8[A[O46G^UR.Z%E
MSYHP&(7:"10!\FZWK/Q;_P"#A'6W\'>#K;5/!'[%&EZUMUSQ)+OM=8^,DMK-
MG[-9KP]IHXEC&^8XDFV[5VG>(OTFT#0=$\*Z%9>%_#6E6]AIVFVD=KI]C:1!
M(K>"-0B1HHX554  #@ "OB:Q_P"#;S_@C=I=G'I^F_LL:W;V\*!(8(/C%XM1
M$4= %&JX ]A7V1\,OAQX.^#OPV\/?"/X>:9)9>'_  KH=IH^A64U[-<O;V=M
M"D,,;33N\LI6-%!>1F=L99B220#XM_X-V/\ DP+6O^RX>.?_ $^7-?=U<'^S
MK^S-\$?V3O $_P +O@!X)_L#0KC7+[6)K'^TKFZW7MY.T]S+ON9)'&^5V;:&
MVKG"@# KO* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY2_P""A7_!
M1?Q)^SKXS\._LA_LE_"O_A9G[1'Q"L);GP?X+,QCL='L58QOK>KS@C[-81,"
M.H>9E,:$'++]6U\K?M,?\$4O^":G[8/QTU']I7]H7X :CK?C;5K&WL[[7+7X
MB^(-.+V\$:QQ1"*ROXHD4*B\*@RV6.6)) /GWXU?\$O?%_[/G_!([]K#6O&?
MQ$NOB7\?OC#\.M5UOXH>.C;%#JUW;6,CPZ=90C'E6<$:O#!$ #\_105C37_:
M?^/GPOO/^#8/6/BO;>);-M&U[]E6VTS3YEG7#7MYI$=C%;?]=1<RB(IU#J5(
M!!KZ6_8__P""7_[$7[!OB+6O%7[+7PFU'P_?>(;!++5Y;_QQK6KK/ C[U4)J
M-Y.B?-W0*3T)(XK@?#G_  0I_P""9/A7XIV7Q.T;X"7:P:7XC/B'2?!,OB[4
MY/#%AJQ8O]MAT=K@V:2;B2%$?EKQM08& #B_$W[;>N?\$Z?V)/V=/V1O!7PB
MU#XC?M&>*?A?H>A>!_A382"*26ZM-,MXKF]OY6.+.Q@=6,DKD9VL!@+(\>?X
M1_X)A?%/X<_L:_M*?%KX]^.XOB+^TS\>?A5K=CXN\26$#)96>[3+B&RT32HC
M\T5E 71!D!YF =^BJOLO[67_  1T_P""=?[<7QFA_:#_ &G?@3?^(?&%OHD6
MCV^LVWC_ %W36CL8WDD2!8[&^AC"AY9&.%R2Q))K0_9$_P""3W[!O["?Q)OO
MBY^R[\']4\/^(-1T.71[R]O?B!KNJH]G)-#,\8AU"]GB4F2WB.]5#C:0& 9@
M0#YU_9M^/WPLTW_@U]T?XLW7B:R;1=#_ &4I],OIGG4+]NM=(DL)+7/_ #T-
MU&8 G4N0N,G%?0O_  1Z\ ^)_AA_P2P_9]\$>,[2:WU2S^$NB->6MPI$ENTE
MI'+Y3 \AD#A2.Q4CM7*:_P#\$*_^"9?B;XI7?Q-U7X"WAM]1\2?\)#J?@B+Q
M=J<?AB]U;<'^VRZ.MP+-Y-P!*^5Y;=T.3GZZ5510B*  ,  < 4 +1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
:1110 4444 %%%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>31
<FILENAME>cvlt-20210331_g6.jpg
<TEXT>
begin 644 cvlt-20210331_g6.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MD &0 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *^//^"HW_!9OX(_\$I]>\'>'_BY\"/B9XRD\:6=
M[<6,OP_T:VNTM5MGA5A,9KB+:6,R[<9SM;.,<_8=% 'Y!Z9_P>6_L%ZU>W&F
MZ/\ L?\ [05W<VC%;NWMO#6ER/"02,.JZB2IR".>XK]-_P!DK]I'PQ^U_P#L
MW^#_ -IGP9X5UO0]+\9:0NH6.D^([9(;ZU1F9=DR1NZJ_P IX#$<CFOR&_X-
MLO\ E-!_P4 _[*!J7_J1:G7MW_!<W_@H[^VKX?\ VS_@S_P2'_X)R>,+#PA\
M1OBY;QZAKOCN]M4F?2=.EFGB01;T=8\+:7DTKA&D"1QB/#-F@#]4*\A\4_MV
M_LN>$OVN_#/["-_\3[:?XJ^*M.N-1L?"=C$\TMM9PV\L[7%RRC9;JR1,$#D.
MY(*J5RP_)WXM?M&?\%7O^#?W]L?X-:?^U]^W5/\ M&? _P"+^L_V3KMWK^@B
MTOM&N%D@2:2(M)+(C1+<)*@\YHYE256CC8*X\$_:6_94_;L\;?\ !U#J?PE^
M&G[?,_ACQ]XCTC4];\'_ !"7PRDS>'=#EM;RXM]($!<"416O^C>82"?O8[4
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
MSKJVIZK\,[^?5IHVL;K3YM5ACVR1,,0R/9PSK "(]WG':?,- 'V3_P $*/\
M@II_P5>_X*D_$8_M _%?4/@5HWP6;5-5LKKP=HXN5\30M# I@DA1I'S")98E
M>60_-A\(N5(^G/\ @NG^WM\:/^":_P#P3RU_]JOX!:/X>OO$FEZ]I=E;V_BB
MQFN+0QW-RL4A9(9HF)"DX(<8/4&OAG_@SF_8C_9VT[]DVX_;^M/"=TOQ/O\
M6M:\)W6LG59S"VEB2RF$7V?=Y0;?&AWA=W&,\U[U_P ';'_*%OQC_P!CAX?_
M /2Y* /#/A7^W]_P=I_%_P" WA_]IOX8?L,?L_>(?"_B7PU;>(-#CMYRMS?6
M,\*SQE8&UM) [1L#Y?#YX SQ7U]_P0C_ ."PG_#WW]FW7O'7B_X;6OA+QSX(
MUQ-+\7:/IT[R6<GFQF2"Z@\S+HCA9%,;EF5H6^9@0:_(GXE_'#_@Y$_8!_X)
M/_!W]H7P]^UKX?/P#USP'H5EI4O@?PGIUQJWA'2[FSB%FETUQI\<B/Y;)$)T
MF?$NT&56>-F^H/@SX(^"O_!*+_@V)^+'[6W_  3H_:"U'QWX@\?:5:7U[\2!
M8?8+N"\O+ZUTEDCMP\C6<EDMQ.=K.[K,LC[\%0H!^R-M\</@M>>/I/A3:?%_
MPO+XIB)$OAJ/Q!;-J"$#)S;A_,&!S]WI6G=^.?!-AXE@\%WWC#2H=8NDWVVD
MRZA&MS*O/S+$6WL/E;D#^$^E?RP_#C]B7P=\5O\ @F%X>\4? '_@DU^U7JO[
M16H^1XAT3]H?1;>YETR\O#>B4M$([HJ8/*!5)5A$PD59-^<@_8G_  5_\&?M
M;>#/V)?V-/\ @N'X]^'^KZ/\<?@A+HVG?%JRU>R:UO+B(7 \N6[0@>6CW4<B
M,N #_:Y&,<  _=OQ'XX\%^#I+6'Q=XOTO2GOI"EDFI:A' ;AAC*H'8;S\R\#
M/4>M4/B'\8/A)\([>VO/BO\ %+PYX8AO9#'9R^(=;M[)9W'54,SJ&(R.!GK7
MXPZMX^\)_P#!=7_@XU^%S> +PZU\%/V;? -AXQ:X(W6]YJ%S';W\1[KO:YGT
MZ)XS]Y=.F'(&:^4=%\4>#/\ @H;_ ,%>?VH?B5^W;^P/\<?VGK#P7XGN_#/@
MWP?\+WG-MX5L8;^[MH//\FYMWB_=VWR!6VO*US(ZER#0!_3'_P )#H']@GQ5
M_;EG_98M#='4OM*?9Q %W^;YF=NS;\V[.,<YQ7.^(?V@/@-X1T73O$?BSXV^
M$=+T[5Y7BTF_U'Q):P0WKHVUEA=Y LA#<$*20>*_$;_@FYX(_;5^ '_!*[_@
MH+^S5\=/@%\5?!7PDTWX2^+=6^!]K\4M)E@NK.QGTO5UFM-[ H7\M;.1TC.P
M2M*R@^837D7[!/\ P2%_9&_:/_X-M_B%^V_\=='USQ!\0_#/@/QIJ7P^U:X\
M3WJP^%X-)-[=16=K:I*(!%+=1W$TH='+-=2$$'! !_1IKOBSPKX7T?\ X2'Q
M-XET_3M/RO\ IU_>I##\WW?G<A>>W/-,U3QMX,T3P]'XNUKQ;IEGI,J1O%J=
MU?QQV[J^"A$C,%(;(P<\YXK^=+QQ\1_&'Q&_X,MM&;QGKESJ$NA_$.#2+&>[
MF,CI:0Z\_DQ;CSMC1A&HZ*B*HP  /I__ (+2W%NO_!IQ\*0TR#SO 'PS$7S?
M?/V2S; ]> 3]!0!^R=UXG\-6/AQO&%[XAL8=(2T^U/JDMVBVRP;=WFF4G:$V
M\[LXQSFLWX>_%CX6?%O3)=:^%/Q*\/\ B>S@E\N>[\/:S!>Q1OUVLT+, ?8G
M-?ST_P#!8WXU_$#QA\"O^"<7[ MWHGC36?AQXN^$G@_6/&7@WP V-3\6-]GL
M+=+* $A9)E1)?*5OE$MPK$$JF.E_9G^ 7QB_9N_X*]?!#XZ_\$R/^"3_ .TK
M\"_AKJVH6GAOXT:#XXTR[GTRYL+FY6%[QWDN+A@D4<OGMYC[4>V1U .XD _>
M?XB?'3X(_"&>WM?BS\8_"OA>6\4M:1^(O$-M9-. <$H)G7<,^E=#I&L:1X@T
MNWUS0-4MKZRNXEEM;RSG66*9",AD=20P(Z$'%?SA?\%!_P!D[]H']F'_ (*@
M?'7]IO\ X*$?\$E_$W[6/PQ^('B.6Z\&>*]&\2:M$OAS1S+*UO"DFG^8(#%
MT5N8[F-,&U!B=5<L_P"A7_!KM\5O^"?WBG]E/QG\,?V#_&WQ:%OH'B:.^\3^
M!/BYJ-K<W'AR>[639]C:VC2/[+*8),<EB\+,ZJS$L ?IY1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '@__  48_P""
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%<UXU^,WP?
M^&MW'I_Q%^*WAK0)YDWPP:WKMO:NZ^H65U)'N*W-(UC2/$&FPZSH.J6U[9W"
M;[>[M)UEBE7U5E)##W!H LT444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7BW[7W[._Q^_:7CT7X>_#O]J_6OA5X,=;AO
M'%WX(L8T\1ZH"8Q!;6>H2[ETV/'G&25(FF)\L(\8W$^TT4 ?!;?\$1_^"$GP
MOT+Q+XH^)_P(\%ZI)X>C%YX[\6_$?QQ=:A=6I9-_VB_N;V[;R-R_/EBBD<@8
MK.^!O_!*_P#8@ET!?VC_ /@BG^USJ'PKEN+MRNH_##QL?$O@[5[A,!X=0TJX
MGFMIP =I6%X)4SE74\U\#>"_#OAK]H+0_"7_  1Z'PX\1'XZ_$7]JN^\4_MJ
M2:AH%Z@N_#FG:S>WR7,]W*GDR6UQ ;$6S1N4)3&-T@+_ 'A_P1VC^"/B3]MK
M]JCXI?L1?#6/PS\!+^Z\+Z3H0TOPV^DZ/J?B6P@O8M7N-/M3'&L:H&M(965%
M622,,-W4@'Z >&$\2Q^&M.3QG/8RZPMC"-6ETR)TMGN=@\TQ*[,RQE]VT,20
M,9)/-7J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH _,_]G+XR?\ !;S_ (*3>$=3_:L_9Y_:%^#/PB^&FJ^*]:TW
MP+X8UGP!<ZQJK66GZC<6!GO9&F14F>6VERJX  &%&:^MOV'_ (7_ +?_ ,,X
M?$EM^W)^TAX$^($=R+(>$H_!/@5M$730GG_:?-!E?S?,W6^W&-OEOUW<?E[\
M?-5^%O\ P3 ^/WC;P#K'_!SE?_"S5?%WBZ\\0:O\/-"^!5EK4&D7=[)YS;K6
MUBN(K!G#*[?)"9"QE8%I"Q_0O_@DW<>.O&GPNUOXU:E_P5;7]JCPOXEDM8O#
M>L0>#-+T>/0I;?SOM,1%B S2R>=!NCG"O'Y*X WF@#ZQHHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^;OV
MW?\ @K;^P%_P3TU&P\-_M/?M!Z1I.O:C<V21>&+.=;G4H[>XN$A%Y);H=\=N
M@9I&D;'R12% [#:0#Z1HKE?@K\<O@Y^T?\-].^,'P$^)NB>+_"^K(S:?KOA_
M44NK:;:2K*'0D!E8%60X96!! ((JQXP^+OPN^'WBGPWX'\<?$#2-)UGQCJ$M
MCX4TN_OTBN-6N8X6FDBMT8[I66)&=@H. ,F@#HJ**YSPE\7OA;X]\8^)?A[X
M)^(.D:MKG@VZM[;Q7I.GWZ2SZ1-/$)H8[A%),3/&0X5L$J<T ='17C_BO_@H
M5^P+X$\3:AX*\<?MP_!_1M9TF\DM-5TC5?B7I5O=6=Q&Q62&6*2X#QNK JRL
M 000172_!S]J3]F3]HJYO[+]GW]HOP)XZFTJ.-]4B\&^+[+4VLUD+!&E%M*Y
MC#%6 +8SM..AH [NBBN<;XO_  L3XMI\!&^(6C_\)M)X=?7T\*?;T^WG2TG2
MW:]\G._R1,Z1^9C;N;&<T ='1110 4444 %%%% !1110 4444 %%%><?&34_
MVDM-^)WP_?X1:Q\.+3P6VIW7_"SAXR-X-3DL_*7[.-*,+"(2B7=YGG@KLQMY
MH _.K_@E=^VS_P $\OV"_!?Q$_9X_;F^(_A?X7_M"6/Q+\2W?Q;OO'T'V.[\
M5M<ZG<W%KJ45W*N+RVELY(!&JN<!3A<,&?T__@CAXA^$/QD_;+_:G_:?_8Q\
M*MIOP$\8:EX:M?#>HVFD/8:9XA\16=M=IJ^HV$#HFV,^9:Q22A )I8F;)()K
M-^.WPB_X+3?&OQ?/=^+O!W_!.#Q9I5C?S?\ "-/X[\*^(]0O+:U\QC$&9Y&5
M9-NTMLPN[)%?2_[ 47_!0ZPTSQ#HG[==Y^SN;*RBL(O ]I\ +75H8K9 )Q<K
M=IJ#L%&!;>2(@ ,3;OX< 'T11110 4444 %%%% !7FW[4'[8'[,G[%OP]_X6
MG^U+\;/#_@G1'F,%K=:Y?K$UY-M+>3!']^>3:"=B!C@$XP":])K\N?\ @L/;
MW/[/'_!3GX*_\%!OVA_@1X@\?_ CPG\--:T"\N]#\/OJZ^!?$%Q*7CUJ>U4,
M5C>+RHO."DIY61\ZQJP!]J?L,?\ !1_]CK_@HS\.D^(?[*?QDTS7FALK>?6O
M#S7")JNB&9<K'>6H8M"V0R[N49D8*S8)KU7XG?%#X<_!;P#JOQ4^+GC?2_#?
MAO0[0W.L:[K5ZEO:V<((!>21R%49(')Y) ZFOS7_ ."#'P^_X)L_'OP5\$_V
MM_V?/B_IUQ\;?A]^SKHO@?XC>'O#6KQ6S/&EM"LG]IV7EB6=TG0*EP3M/DQ@
M,P1<>=?\'._[*7[8'Q2_8[^-?[17QD_:EM[#X0_#Z/1;CX8_"7P;8-"=3NIK
MS3[6:^URYDYG9))[KR;>/]VH$,F5<.& /V%L;ZSU.RAU+3[E)K>XB66":-LJ
MZ,,JP/<$$&O+? /[>'[$7Q5^*LWP+^&/[7_PR\0^-())(Y?"FB>.K"ZU /'G
MS%^SQRERR8.X 97!SC!KY7_X+J_'CXB? '_@ASXIU?X2ZU/IOB/Q-H&@>%]-
MU"UD9)(%U&XM;:<JR\JQMWG4,,%2P(.0*X3_ (*V_P#!+[]D?]FG_@C=K^K?
MLX_!WP]X.\9? 7P[8^)/A]X_T+2(;76;+4=-F@E:Z:ZC7S)9)E23S"[,'9PY
M^958 'Z*?%OXT?!_X!>"+GXE_'/XI^'?!OAVS95NM=\4ZU!86D3-]U6FG94#
M$\ 9R3P,U2^!_P"T;^S]^TSX5D\<_LZ?&_PEX[T:&<P3:IX0\0VVHP12CDQN
M\#L%?'.TX/M7Y=?%+Q1\.OV^_P#@L/\ L<:3^VCIFG7_ ,-O$O[+*>/_  'X
M2UU VCZQXUNWWS0M#(?+N'BL_+D2-PV"J\'>0>J^.6H_ 3]B7_@XO_9O\"?L
MJZ+H/A6^^-'@CQ#I/QG\(^%8(K2WO+:"V:XT>]GM80L:SBXBG F*[VCC9<X/
M(!^IU<S\7?C1\(?@#X(G^)?QR^)^@>#_  [:SQ0W&N>)=6ALK2.25Q'&AEF9
M5#.[*JC.22 *Z5F5%+NP  R23P!7X'?\%[_B?X__ ."EW[+_ (^_:]\(>*+N
MR_9X^"OCG2?#WPM6U?;%X^\22:K!9ZEK9/22RMHVFM+8C(=WGD##YDH _?*B
MBB@ HHHH **** "BBB@ HHHH *_ _P#;"\7^$?V!OVM?V@X/V\O@YK-CJ7Q8
M_:?\ >,? 'QNO/#4E]I5[X1L?$>E74VDF\17-NUG:VTFZ#^,1XQQ"'_?"OQV
M_;^_X*Q066I?$S]AC_@I)HOA[X>:_P"%?VE? FK_  VE?2+J+3?%O@*'Q5I%
MR;\S3/+'--%!#/)<!2B@$HJ$PRX /NK_ ()I_ C]AKX:?#[QY\9O^"<OQ*L?
M$'@[XL^,;GQ--;Z-KL-UHEAJCH%EBM(8$46:\('A/S+L5<+M K\^/BK^RE^U
MM\(?^"UO[#_[07[=/[4\?Q$^)/C[Q1XNM[K1O#=@UGX9\*6=IHZM%9:7"_[Q
M@6N9#)<2XDEVQ[AE2S>X?\$"O#_A3Q3^T_\ M=_M2_LL^ ;CPS^S=\1?'.A_
M\*BLUTM["QU.ZL[.:+5M2LK9U3RK>:X9&4A%!&$P#"57I_\ @JC_ ,IB_P#@
MG=_V.'CW_P!,MK0!]8?MN>!/VQ/B=\%AX!_8E^,WAOX>>*=5U>&WU3QIXAT9
M]0?2=*9)/M$UE;C"2W@;RA&)2(\%R2"%-?"?_!NO\"H/V9_VF/VV/@7%\0-=
M\5OX=^+NE077B?Q/="?4-5N&L99)KJX< ;I))'=S_O=3U/ZEU^>/_!'7_E(K
M_P % ?\ LN&E_P#IO>@#IO\ @J7\!_\ @DO^Q[^S3\2_V]OV@/\ @GY\'O%&
MMVL<M\S:IX T^:]\1ZY=R[8(GE>$N\D]S(N^3YF"EW.=IJ?_ ((4?\$R]-_8
M!_9BN/B%\0/ NBZ3\7?B[<)XC^)4.AZ3%96NDO*7EM]&M;>$".WM[1)F38@Q
MYC2D$KL X/\ X*]6T?[2W_!3K]B']@/56,WAR^\=ZO\ $CQ?9/S'.N@V1GL8
MY%_CC>0W$;*>#N'X?H5XT\6Z+X \':MX[\23/'IVB:9/?W\D<9=E@AC:1R%'
M+$*IX'6@#$^/=M\<+WX,^);+]FO4O#MEX]FTF6/PI>^+8IGTVWO&&$DN%AS(
MR+G<0O)P!7Y8_P#!//\ 99^)G[*?_!R=XIT#XX?M*:Y\6?'7BO\ 8WE\1^,O
M&6M6L=LDU]-XHL8/)M+:/*VMI'%;1)'""0N"1@$*OZ:_LD?M5_!W]MS]GCPY
M^U%\ -7N[_PAXKBN)-&N[ZP>UED6&YEMI-T4@#+B6&0<]0 >]?&^C?\ *U9J
MW_9B"_\ J7PT ?H?1110 4444 %%%% !1110 4444 %?#'_!;?X7?LQ?$WPM
M\/8/VE?^"7/Q2_::@L]0U%M(L?ABMT9- =DM_,DN/L]W;G;* @7<6YB;&._W
M/7S=^WC\?O@=^S=\0/A3\3/C]_P4 M_@OH5CK&H23^'=0DMH[3QLHAC4VTSR
MJ7582RR QD',G/% 'Y1?\,I?\$K_ /I5(_:O_P"_6J__ "XK[W_X(?\ PH_9
M7^&'_"S_ /AF?_@E'\6/V8OMW]B_VW_PL]+H?\)+L^W^3]F^T7EQ_P >^^7?
MMV?\?4>=W&/F?Q3^T9^S7KWB?4M<TG_@[3UG2K6]OYI[;2[6#0FBLXW<LL*%
MH"2J A03S@<U]@?\$B/'?P]\;?\ "PO^$#_X*\ZA^U7]F_LG[7]NBL%_X1?=
M]LV[?L<:9^T[6SOS_P >@QCF@#[/HHHH **** "BBB@ KX?_ ."@/_!3SQA^
MP#^V=X0\$?M*^%-,T;]FWQ_X OK6/XJ)I5W++H_B]96\JTO98W:."UDMP A,
M09I)=V\)#)C[@JGXA\/Z-XKT.[\->(M-AO+&^MVAN[6XB#I(C#!!5@0?QH _
M"S_@DW/\'/VCOVYOV'/%_P"PCX2B;4?@[^SA+9?M4^-_#^DM;64TEQH<-M8:
M3>3;%2[O([I78C+L 5.3]G8)]X?\'-'_ "@Y^.__ &#]$_\ 3_IU?77[.G[/
M_P ,OV6/@?X7_9Z^#FBFP\-^$=$MM+TF&1@TK0P1+&KRN /,D*J"SGECDFNU
MH ^&_P#@LG^RI\2?VQ/^"+7BGX4?!?1YM0\8V/A?1?$'AG3[:/?+=W.G36UX
MT$2CEI9(HI8T4<EW4=Z^<_\ @H9_P63_ &8O^"AW_!-._P#V2_V-]:N_%?QX
M^.NF6OA:P^$MKI-PNIZ%>3RQKJ U!70"UBM46X#2L=A*A@2F77]<*S[+PEX5
MTW7+GQ/IWAG3[?4KU0MYJ$%E&D\X'0/(!N8#W)H _-G_ (*:Z3^PI\!_ 7[.
M/[$G_!3']E^'6_@?:^&(]&LOCU_:]Y:KX+US3[.&&VA<V40GM%NEC3;+YZHQ
M0AXV6-F7R']B/]G/]AS]H/\ X*S_  I\8?\ !+7X;_:/@S^SKI7B#6?'_P 6
MV>\O$\6>*=5LTL;?3QJ-\7GOWMH5\_*NT489E&W<H;]C=4TK3-;T^;2=:TV"
M\M;A-D]M=0K)'(OHRL""/8TW2-&TCP]IL.BZ!I5M8V=NNVWM+.!8HHEZX55
M"CZ"@#Y7^-?Q/^''_!4GX9_M(?\ !.C]FC]HK6? ?CGPA%;>%_&_BF/PS+,=
M&:^WLRPJTL(N!+!!<1%DD4J),YSBOS#_ ."R7_!-[_@HE^Q=_P $A[CP9XY_
MX*T6GCOX4^$+_P -Z3IOPQL?V==$T&(1KJ-M%;,+VVF>8&)RDISN,I4AR=S&
MOWMHH \[_95^&_Q]^$OP.TCP'^T[^TG_ ,+<\:6<ER=5\??\(=:Z!_:*O<2/
M"OV&T9HH?+B:.+*GY_+WGEC7HE%% !1110 4444 %%%% !117GW[3G[4_P !
M_P!C?X3W/QQ_:0\=_P#".>%K.[@MKG5/[+NKS9+,^R-?+M8I)#EN,A<#N13C
M&4I62NQ2E&$7*3LD>@UP/[1?[,_P@_:I\%6'@#XS^&EU/3=-\2Z5KMI'A0R7
M>GWT%[!R0?D,MN@=>CH60\,:^9/^(BS_ ((W?]'A_P#F/O$/_P KZ/\ B(L_
MX(W?]'A_^8^\0_\ ROKH^IXO_GW+[F<WUW!_\_(_>O\ ,^UK>W@M($M;6!(H
MHD"1QQJ%5% P  .@ [4^OB;_ (B+/^"-W_1X?_F/O$/_ ,KZ/^(BS_@C=_T>
M'_YC[Q#_ /*^CZGB_P#GW+[F'UW!_P#/R/WK_,^V:*^)O^(BS_@C=_T>'_YC
M[Q#_ /*^C_B(L_X(W?\ 1X?_ )C[Q#_\KZ/J>+_Y]R^YA]=P?_/R/WK_ #/M
MFBOB;_B(L_X(W?\ 1X?_ )C[Q#_\KZ/^(BS_ ((W?]'A_P#F/O$/_P KZ/J>
M+_Y]R^YA]=P?_/R/WK_,^V:*^)O^(BS_ ((W?]'A_P#F/O$/_P KZ/\ B(L_
MX(W?]'A_^8^\0_\ ROH^IXO_ )]R^YA]=P?_ #\C]Z_S/MFBOB;_ (B+/^"-
MW_1X?_F/O$/_ ,KZ]B_9 _X*9?L1?MZ:[K7AK]D_XV?\)7>^'K2*YUB'_A&]
M2L?L\4C,B-F\MH@^64C"DD8Y J9X;$PCS2@TO-,N&*PM27+&:;\FCW>BBBL#
M<**** "BBB@ HHHH *\%_;T_X)I_LC?\%)O!NC>$/VJ/ E[J3^&;N6[\+:SI
M&N7.GWVC7,@0/-!) Z@L1&G$BNN5!VY KWJOA[_@MSX7_P""Q'C;X<>"O"G_
M  21U:+3[B\U&]'Q%O(=5TRQO19A(?LZ6]Q?JWDLS&;+Q+O&%Y X(!X?\9OV
M$/''_!,?P@_Q$TKX\_LQ_$'X?61(30/VKO NCZ'J*Q(-QB@\16$""XG;@#[1
M:R$DCGD8]Q_X(H_M[_LW?MW^"_'7B#X!?L2+\(;GPY?65IXBO='T>R_L/7Y&
M-T(VT_4K2.(:BL7E2[BT2&/[0G'[PU\'?!+_ ()W_P#!2?X7>+T^*WQ1_P""
M'/@CXV>/00TOCWX[_M+P>*-1D8'(8)=9MHB#D@QPH0>_ Q^HG_!/OXI?\%"O
MB'9>)=,_;K_8O\)?!ZVTB/3X_!=OX4\<0:PFH(PN!<JRP\6XB"6P4?Q>:V/N
M4 ?1M%%% !1110 5!J6HV>CZ=<:MJ,WEV]K \T\FTG:B@LQP,DX / YJ>L7X
ME?\ ).M?_P"P)=?^B6JHJ\DC*O4=*A.:W2;^Y'BW_#U#]@W_ *+M_P"6QJG_
M ,BT?\/4/V#?^B[?^6QJG_R+7X[45]__ *IY=_//[U_\B?Q1_P 3)\=?] V&
M_P# *O\ \N/V)_X>H?L&_P#1=O\ RV-4_P#D6C_AZA^P;_T7;_RV-4_^1:_'
M:BC_ %3R[^>?WK_Y$/\ B9/CK_H&PW_@%7_Y<?L3_P /4/V#?^B[?^6QJG_R
M+1_P]0_8-_Z+M_Y;&J?_ "+7X[44?ZIY=_//[U_\B'_$R?'7_0-AO_ *O_RX
M_8G_ (>H?L&_]%V_\MC5/_D6C_AZA^P;_P!%V_\ +8U3_P"1:_':BC_5/+OY
MY_>O_D0_XF3XZ_Z!L-_X!5_^7'[$_P##U#]@W_HNW_EL:I_\BT?\/4/V#?\
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
M+_(_F?HHHK[H_/PHHHH **** "BBB@ HHHH *_8?_@T$_P"2Y?&C_L4]*_\
M2F:OQXK]A_\ @T$_Y+E\:/\ L4]*_P#2F:N#-/\ <)_+\T>CE/\ R,:?S_)G
M[NT445\4?=A1110 4444 %%%% !7+?%[XW_!SX >$U\=_''XI:!X1T9[V*SB
MU/Q%JT5G#)<RG;% C2L \CGA4&6;L#74U^4/_!>W3/$'@?\ ;E_9R_:'_:!^
M(?@O2/@7H5OKEG%K'CKX.7OBS0_#'B:9+<V]UJEK;ZC;";ST0I;2D8MI(I&(
M;>'C /T)_:Q_;?\ V2_V%_!5I\0OVMOCQH/@;2M0N3;Z;+K%PWFWLJ@%D@AC
M5I9BH(+;%;:""<9%;7[.?[3O[/G[77PRMOC)^S/\7]"\:^&;J9H4U;0;U9D2
M90"T,@^]%*H928W"N P) R*_)3]G&W_:+_X*??MS^./^"C\/[6/P?USX:_ +
MP3_PC'@;XH>*OV<M2_X1S4+B0R7NK7UAIMQKZ2136R*L$EZT[*Z, D0QO/?_
M /!#VW^+OQ<_;S_:$_:6_9R^-WP]U'X'ZMJN@V>NZQX5^!U]H&D>-=:M[2[6
MZFTB&76)1920F2W%Q=%9EN69<1J1YK 'ZST444 %%%% !6+\2O\ DG6O_P#8
M$NO_ $2U;58OQ*_Y)UK_ /V!+K_T2U73^->IS8S_ '2I_A?Y'X&T445^RG^5
M 4444 %%%% !1110 4444 %>T_\ !.W_ )/5^'O_ &&S_P"B9*\6KVG_ ()V
M_P#)ZOP]_P"PV?\ T3)7+C_]QJ_X9?DSZ/@[_DKLN_Z_T?\ TY$_:.BBBOR$
M_P!/0HHHH **** "OS[_ .#G'_E$[XE_[&S1/_2L5^@E?GW_ ,'./_*)WQ+_
M -C9HG_I6*ZL#_OE/U7YG'F'^XU/\+_(_F?HHHK[H_/PHHHH **** "BBB@
MHHHH *_8?_@T$_Y+E\:/^Q3TK_TIFK\>*_8?_@T$_P"2Y?&C_L4]*_\ 2F:N
M#-/]PG\OS1Z.4_\ (QI_/\F?N[1117Q1]V%%%% !1110 4444 %0:GIFFZU8
M3:5K&GP7=K<(4GMKF)9(Y%/565@01[&IZ* *<7A[0(-#_P"$8AT.S33/LYM_
M[.6V00>41@Q^7C;M()&W&,&CP_X>T#PGHMMX;\+:'9Z9IUG$(K.PT^V2&&!!
MT5$0!5'L !5RB@ HHHH **** "L7XE?\DZU__L"77_HEJVJQ?B5_R3K7_P#L
M"77_ *):KI_&O4YL9_NE3_"_R/P-HHHK]E/\J HHHH **** "BBB@ HHHH *
M]I_X)V_\GJ_#W_L-G_T3)7BU>T_\$[?^3U?A[_V&S_Z)DKEQ_P#N-7_#+\F?
M1\'?\E=EW_7^C_Z<B?M'1117Y"?Z>A1110 4444 %?GW_P './\ RB=\2_\
M8V:)_P"E8K]!*_/O_@YQ_P"43OB7_L;-$_\ 2L5U8'_?*?JOS./,/]QJ?X7^
M1_,_1117W1^?A1110 4444 %%%% !1110 5^P_\ P:"?\ER^-'_8IZ5_Z4S5
M^/%?L/\ \&@G_)<OC1_V*>E?^E,U<&:?[A/Y?FCT<I_Y&-/Y_DS]W:***^*/
MNPHHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q?B5_P DZU__ + EU_Z)
M:MJL7XE?\DZU_P#[ EU_Z):KI_&O4YL9_NE3_"_R/P-HHHK]E/\ *@**** "
MBBB@ HHHH **** "O:?^"=O_ ">K\/?^PV?_ $3)7BU>T_\ !.W_ )/5^'O_
M &&S_P"B9*Y<?_N-7_#+\F?1\'?\E=EW_7^C_P"G(G[1T445^0G^GH4444 %
M%%% !7Y]_P#!SC_RB=\2_P#8V:)_Z5BOT$K\^_\ @YQ_Y1.^)?\ L;-$_P#2
ML5U8'_?*?JOS./,/]QJ?X7^1_,_1117W1^?A1110 4444 %%%% !1110 5^P
M_P#P:"?\ER^-'_8IZ5_Z4S5^/%?L/_P:"?\ )<OC1_V*>E?^E,U<&:?[A/Y?
MFCT<I_Y&-/Y_DS]W:***^*/NPHHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *Q?B5_R3K7_P#L"77_ *):MJL7XE?\DZU__L"77_HEJNG\:]3FQG^Z5/\
M"_R/P-HHHK]E/\J HHHH **** "BBB@ HHHH *]I_P""=O\ R>K\/?\ L-G_
M -$R5XM7M/\ P3M_Y/5^'O\ V&S_ .B9*Y<?_N-7_#+\F?1\'?\ )79=_P!?
MZ/\ Z<B?M'1117Y"?Z>A1110 4444 %?GW_P<X_\HG?$O_8V:)_Z5BOT$K\^
M_P#@YQ_Y1.^)?^QLT3_TK%=6!_WRGZK\SCS#_<:G^%_D?S/T445]T?GX4444
M %%%% !1110 4444 %?L/_P:"?\ )<OC1_V*>E?^E,U?CQ7[#_\ !H)_R7+X
MT?\ 8IZ5_P"E,U<&:?[A/Y?FCT<I_P"1C3^?Y,_=VBBBOBC[L**** "BBB@
MHHHH **** "BBB@ HHHH ^1=:_X*+_M3Z9K-WIMI_P $LOBA=Q6]S)%%=17:
M[9E5B XQ">"!GJ>M5O\ AY+^UA_TBB^*?_@6O_QBOL.B@#X\_P"'DO[6'_2*
M+XI_^!:__&*I>)?^"AO[6'B'PYJ&@?\ #JKXIP_;K*6W\[[0K;-Z%=V/)&<9
MSC(K[0HIIM.Z)G"-2#C+9Z'X;?\ #)/[6'_1I/Q3_P#"27_X_1_PR3^UA_T:
M3\4__"27_P"/U^Y-%>S_ *PYQ_S]_P#)8_Y'Y3_Q [PN_P"A?_Y5K_\ RP_#
M;_ADG]K#_HTGXI_^$DO_ ,?H_P"&2?VL/^C2?BG_ .$DO_Q^OW)HH_UASC_G
M[_Y+'_(/^('>%W_0O_\ *M?_ .6'X;?\,D_M8?\ 1I/Q3_\ "27_ ./U0\4?
MLW_M*>#?#]WXH\2_LO?$FQL+*+S+J\O?#*1Q1+_>9C-P/>OW8KRC]N?_ )-'
M\>_]@%__ $-:/]8<X_Y^_P#DL?\ (/\ B!WA=_T+_P#RK7_^6'Y$6/[*W[4V
MHV4.H67[*'Q0EAGB62*6/PHI5U89!!\_D$'K4O\ PR3^UA_T:3\4_P#PDE_^
M/U^UGPN_Y)GX=_[ 5I_Z)2MVC_6'./\ G[_Y+'_(/^('>%W_ $+_ /RK7_\
MEA^&W_#)/[6'_1I/Q3_\))?_ (_1_P ,D_M8?]&D_%/_ ,))?_C]?N311_K#
MG'_/W_R6/^0?\0.\+O\ H7_^5:__ ,L/PV_X9)_:P_Z-)^*?_A)+_P#'Z[3]
MG;X4?M8? /XU^'OC#_PQ/\4]6_L&]-Q_9W_".K!Y_P C+M\SS'V_>SG:>E?L
MK145,^S:K!PE4T:L](]?D=.#\&O#;+\93Q6'P/+4IR4HOVM9VE%W3LZC3LUL
MTUW/CS_AY+^UA_TBB^*?_@6O_P 8H_X>2_M8?](HOBG_ .!:_P#QBOL.BO(/
MT\^//^'DO[6'_2*+XI_^!:__ !BC_AY+^UA_TBB^*?\ X%K_ /&*^PZ* /CS
M_AY+^UA_TBB^*?\ X%K_ /&*/^'DO[6'_2*+XI_^!:__ !BOL.B@#X\_X>2_
MM8?](HOBG_X%K_\ &*^??^"G'CG]K#_@HW^R=J?[+_\ P[U^*?@W^T=6LKW^
MW/[.74?+^SRB39Y/[G.[&,[QCK@U^HM%7"<J<U..Z(J4X58.$E=,_F*_X<(_
MM8?]$V^*?_AKE_\ D^C_ (<(_M8?]$V^*?\ X:Y?_D^OZ=:*[O[6S#^?\%_D
M>?\ V/EO\GXO_,_F*_X<(_M8?]$V^*?_ (:Y?_D^C_APC^UA_P!$V^*?_AKE
M_P#D^OZ=:*/[6S#^?\%_D']CY;_)^+_S/YBO^'"/[6'_ $3;XI_^&N7_ .3Z
MR]?_ ."(G[1?AG4],TC7/"?Q&M+G6+HV^FP77PV1'N90NXI&#?\ SMCG%?U$
MUX7^UA_R6SX'_P#8]R_^DS4?VMF'\_X+_(/['RW^3\7_ )G\_P!_PX1_:P_Z
M)M\4_P#PUR__ "?1_P .$?VL/^B;?%/_ ,-<O_R?7].M%']K9A_/^"_R#^Q\
MM_D_%_YG\Q7_  X1_:P_Z)M\4_\ PUR__)]'_#A']K#_ *)M\4__  UR_P#R
M?7].M%']K9A_/^"_R#^Q\M_D_%_YG\Q7_#A']K#_ *)M\4__  UR_P#R?7V'
M_P $@OV<_P!K#_@E+XY\:>-/^&.OBGX]_P"$OTFULOLW_"+KI?V3R97DW[O-
MN/,SOQC"XQU-?ME16=7,<96IN$Y73\E_D:4<LP-"HJD(6:\W_F?'G_#R7]K#
M_I%%\4__  +7_P",4?\ #R7]K#_I%%\4_P#P+7_XQ7V'17$=Y\>?\/)?VL/^
MD47Q3_\  M?_ (Q7J?[*_P"U3\9OC_XGU/0?B9^QIXQ^&EM8V"W%MJ7B2=6B
MNW+A?)3$:G=@EN_ ->X44 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 455US55T+1+S6WL+JZ6SM9)S;6-N99Y@BEMD:#EW.,!1R20*_-VT\=_
M\%X_B?\ LK^(/^"A4_QJ\!_!^>PTW4]>T/\ 9M\7?"224QZ99F5H[;5-3FN8
M[J"ZFBBW,8XU1=ZD!0Q" 'Z65%?6%CJEI)I^IV45Q;RKME@GC#HX]"IX(K\]
M?'W_  5>^.O[17P0_91\%_L6:#HGA;XJ_M9:=/J-OJ/BJT?4+'P7I=A9K<ZM
M>&%6C^UNA/EVZN424G+8^[78_LV?M*_MG?LZ?\%!['_@G-^W=\6O#GQ,A\>^
M [OQ1\*OBAHGA)=!N;F:RE5+_2KRRCEDBWI&ZS)+&0-@.[);" 'VY%%%!$L$
M$:HB*%1$& H'0 =A3J_.WP#KW_!<W]L#X>>)/VL_!7QE\*?L^V$>KZF/AW\$
M/B!\'Y)[N]L+.>6&&36[NZGAN+)[DQ%\PQA5B=)%W!A7I7[.'_!7WP!\2/\
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
M: /G/]AB6+XA?\%U_P!M+XH>%9UN-"T#P[X%\*7=] ^Z&?58K&::XA##@R0
MK&XY*,V#@\5]_5YK^RE^R#^SM^Q)\)X_@K^S-\-X/#>@B^FO[J-;J:YN+Z\E
MQYMU<W$[O-<3/M7,DCLV%500JJ!Z50 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
'%%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>32
<FILENAME>cvlt-20210331_g7.jpg
<TEXT>
begin 644 cvlt-20210331_g7.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MD &0 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *YGXR_&+X:?L^?"GQ!\;_C)XNM=!\+>%M*FU+7=7O"?+M;>)2S-A068
M\8"*"S,0J@D@'IJ\'_X*=?L:S_\ !07]@OXE_L?6'BQ-"O?&FA+#IFJS*S10
M7D%Q%=6YE"@MY1F@C5]H+;&; )P* /@+4_\ @\-_8RAN;CQ5H'[&GQWU3P!:
M7QMI_'<'AVS2V.&V[U5KD*,DC"O(C<C(4\5^EO[)/[6GP(_;A^ .@?M+_LW>
M-$UWPIXB@9[.Y\IHI89$8I+;S1-\T4L;JRLI[C()4AC^%'A']J;_ (+D_P#!
M(']E*X_8:_;?_P""4^E_%[X!:%X?O-&OM1T.UF:&319O,$RRZCIWG0Q1,DC_
M #W%NDHW9<[J^J?V?/\ @JK_ ,$[OV-/^"!GCK]MG_@F#\ I/"EAHWB)K'_A
M6FOZE=7;6'BZ[^RP 3R2SR-) (W@N,QR*)(HR!Y<A95 /UVKQ3_@H+^WI\#O
M^";'[+VM_M6_M _VI-H>D306T&G:';)->:A=SN$BMX5=T3<3DDLRJJJQ)XP?
MR'?X<_\ !Q7!_P $YQ_P6<;_ (*OS-K \%CX@M\(/^$7M_[,_P"$>\C[9DG'
MV?S/L?[TP?9^GR^;OYKS'_@MW^U!\>/^"H'_  0S^$/_  49MOBS'X9\*3:O
M%H?Q"^$=GIN^VO?$<5U<P_VA'.S%HXU$+,D9W$).H9B5)(!^H?[/7_!??]FK
MXC?LK>*/VQ_VF?@U\0O@'X&T";3DTG5?B=HAA7Q3]MAFF@&DK%NDOF*0LV(T
M(*L&!*AROV]X3\2Z;XS\+:9XPT?S/L>K:?#>6OG+M?RY4#KN'.#AAD5_-3_P
M6C_9'_;Z^"W_  10^"GQ$_:,_P""A$_Q*\'7WBK1WTKP7)X6CLUL([O0M]A&
M)5<EOLD=O=Q@X^?[7DXVC/U%^V+\5O\ @J#_ ,$??V8OV2OVE_B#^WCKGQ!\
M'#XCVMG\5H8M!AMH+K0[J.UNK2R:/:[+Y=M;:A%YJL-Q>+N " ?N)17X0_M]
M?\%Q/VJ?A/\ \%^]!\ ?#'XO:A#^SQX&\;>$/"'Q L[*&!],N9M3B>:>620H
M6\P))<;<,,_V<<<#)^COV3_VT?VU?VU?^"[O[2W@SX.?%UW^#?P%\+R:+I'@
MZ]=8M*OO%/EBTC6[FBA>98S=PZDY9-S*MNF$;&* /U0HK^<;]LS]J+_@H!^S
M=\+/&/QW^-__  <H^#H_CAI&L2OI/P)^$D46KZ7*%N JVQDMP$MFV%VV7%L<
M!%61R6++[A_P4N_X+"?MQZ?_ ,&_7[,?[>WPK^+<_@[XA>.O&UM8>+]3T*SA
M1=06&TU:.8>6Z,L:RRV:2E4 "DX7 XH _<FBOQP^*/QQ_P""KO\ P2+_ &%_
MBC_P4O\ VT?VS+/XG>)OB!X?T:V^'?PR32S'H_A37=1G+R?+QNCM8/N!"HE,
M;JX^[(?CG7_^"GO[>'[)?[.G@7_@H;H7_!>WP3\9?'>K7>GW_CW]FN[CLY(K
M6TNP'>U18GR)(MR),L,-N8B7*.1'\X!_2K17)_ ;XN^'_P!H'X&^#/CUX3@D
MBTKQOX3T[7],CE8%DM[RVCN(P2."0L@S7YI_\%AO$?[;-M^V!%IOCC_@L_\
M#']DKX#6_AE;GP^-*U:.;Q7K%XJH)7FLI!!-(IE,JKY$SQ+'"A*F21@ #]6*
M*_%K_@W[_P""HG[5W[1,O[4W[.WQ3_:ND^,FC_"O0I]1^&GQ5FT0V=U>VX-W
M$LS+(BR;9!'#,B3;I$.]=[+C'C'_  3!\8_\%UO^"NO_  3W\??'#3?^"J^H
M^!+/X<Z[J5MHSV7AB*75?$VJ16%O>&VNKN-HC:VJ1RP(GEJY+3RLZ-L4$ _H
M,KS3]L7]J+P1^Q5^S%XT_:J^)&AZKJ6A>!]&;4M3L-#CB>[FB5E4K$)71"V6
M'WF4>]?DQ^QK_P %\_VIK'_@W%^)'[>OQ@O;/Q5\4?A]XZE\#>'M8U"R1%U&
MYF336MKNZCB"H[0IJ+%@ OF_90&.YV8^-?M%_ '_ (+6:S_P0S\3_P#!0CXW
M?\%-+CQYH_Q-^'5IK7B[X.:UX6B:UBT#47ADAGM;I&407,<<T-P8XH8D #)E
MPN' /W _8=_:]^'_ .WK^RIX/_:Y^%GA[6-*T#QI937.FZ?X@BB2\A6*YEMV
M$JPR2("6A8C:[<$=^*]7KX@_X-O?^4)7P#_[%_4/_3M>U]OT %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5\\?\%4_V)=;_P""A7["_C?]EWPA\1)_"?B'6+6&X\->((KB6);6_MY5
MFB64Q?-Y,FTQ28#$)*Q"D@"OH>B@#\-O@Y\7?^#K[]E3]FFQ_8+T?_@G9X2\
M87'AW0CX>\+?$RZUVSN"EBJ>5;R.YU!()3%'A4:94.U$\U&(;=Z)^R'_ ,&V
M/C[PC_P0V^)?[ 'QO^(VEV'Q,^*>NQ>)_MEE(UQ8:!J-K]G:QM6=1F5?]'*S
M2(#@7,@0/Y:LW["T4 ?A)_PAW_!SE<?L#+_P1HD_8/\ ",>FGPH/ Y^-!\96
M?V<>&1&+;80+@C/V3]QO\OS?*X\CS?FKUK]O;_@AM^T%X._X-\O!'_!,;]CO
MPLGQ%\<^'_&%CK&O21ZK9Z<E]<O+=3WLZ/?30QB-9)PD:EMYC1,@D&OV!HH
M_+[_ (+;_P#!-7]J_P#;'_X(@_#?]F/X'^ H]3^(?@!O"^HZAX5.J6T<ERUG
MI<ME=012O((6D1K@N/GPXB8*6)4&]X]_9G_;F_X*D?\ !!CQU^S7^V!^R?9_
M#CXL6VEQP?#[PR-<MIFOY]+@M)[&Y,OFF.U>YN(I[=ED9 B.=V%.X_IG10!^
M!OP#_P"#>O\ ;;U'_@B'^T)\+?C_ /"DQ_M'?$+XB:=XC\-:;=^*=-N9KA=+
M\K[,'O([EK='D6YU5!NE4*)E)(Y%?3__  23_P""0_[6W[/G_!'OXY_!;XSW
M[^#?V@OCW_PDD^K:O=:U!>3:?<7%K):61FN[.25'RQDN2\;LZ_;&Z.,#]4Z*
M /YUOV??^"9__!7CPE_P3<\>_P#!,?PQ_P $</AQX?\ %VI6FIC6/V@];\8:
M2+W6;4S&Y2P@V!GDGE"BUAE,ZP1HZF18L-)7IO[87_!'W_@I;\:/^#=K]G']
MA?P9^RW+)\5OAW\1;B]\5>%9?&>B)]FLO^)T$N%NFO1;2!A=VQV)(7'F$%?E
M8C]W** /DO\ X*^?\$Z=6_X*7?\ !-SQ%^R7H>NVFC^*F@L=2\+7VH,?LT6J
M6C*Z1S% Q$<B^;"74$H)=X#;=I_,?X;?LO\ _!:[5/A3\.OV+_#'_!$S]GKP
M'XE\(R66G>*?CYXKT'PUJUEJNG6\9A$TMN8Y6:1U"22R1&65V4D)%N./WLHH
M Q_AYX2@\ ^ -#\"VL=BD6BZ/;6$::7ID=E;*L,2Q@0V\?R01X7Y8E^5%PHX
M K\7?VF?V /^"B7[/G_!<OXA?M]:!_P34\-?M;^"_B%I4=MX/@\1>*-/M1X:
MF\FU1"1?"06SP?9WC#^44:*7Y9$=G4?MU10!^.__  20_P"";O\ P4U_9X_;
M)_:Y^+/[6W[/.@:1;?'#P?=7FB:MX0\3Z?-I7]IS2R3#38(?/%S$B?:WB#RQ
M*G^BM\Y!1G]1_P"#<'_@GK^V!^P5_P $QOB7^SS^UC\(O^$4\8>(/B1K.J:1
MI']OZ???:+2?1=,MHI/-L[B6)-TUO,NUG##9D@ @G]-Z* /Q,_X)Y_\ !!;]
MK76?^" GQL_X)N_M8^"K;X<?$#QA\5I_$W@PWNMV6HPHT-EHQM999-/FG1(Y
M)K*>!QDR*C,X0_+NY"\^"?\ P<D?'/\ X);W_P#P2&\1_L+>%?#>F^%/!L>A
M/\1[[QM8^=K^EZ>%:RTNSC%P8A-*((+<W#LL0CSO\MCFOWBHH ^6/^")O[.'
MQG_9&_X)<?"+]G/]H;P;_P (]XR\+Z/>0:[HW]HVUW]FD?4;J91YMM))$^8Y
M$;*.P^;!Y! ^IZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M!KQ[?7<NL>%O%'P_M]7U"VCN8_*F5+R24.SM& IDB-L6QDC/S'[N_P""9O\
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
MC_X'VOARXUW9_;FM7-]/?:A?A,E$>XN'=Q&"21&A6,$D[<DFOH.BB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH ***"0H+,0 !R30 45\T?%C_@LG_P2M^"'BB;P5\2_P!OGX8V
M6K6SE+NPMO$\-W);..J2BW,GE,/[KX/M7JG[/G[6O[+W[6.@2^)_V9?VA/!W
MCRRM\?:Y?"GB*WO3:D]%F2)RT+''1PI]J /0Z*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ;]KS]B3P9^VRFB>#OC-
M\3/&,/@&P6X;Q#\/?#>N/IMEXJ=S'Y2ZC-;[;F6WC"R?Z.DJ1R&7,@?8H'M-
M% 'QK9:G_P $,?V5_A3\2=6T#P5\"?#WACX*W4-E\3)='\'64PT2[D.R.WN/
M)@=YKIG/E^6-\ID.PC?Q7$_!']FC_@BU_P %3?#3?M5?L#KIWA+Q5H.I/:Q?
M$GX,VDWA#Q%HM]M#%;F$0PF7<I'R7D$L4J'[K"ODGX;?LD?M5?$C_A4G_!)#
MQK^Q!XWT/2?!O[3&I?$3X^_&;4M"C3PUXYTFWU2^U"R\J_5C]NENUN+>)X6'
MFPF&,$!5;9]M?\$UM+^*/Q:_;F_:7_;DUG]GCQ1\,?!GCP>&/#OA32_&6F+8
M:GX@ET:*^CN=8FM@Q,<;FYCBA<DF6*(-Q@  'V=X8T[5M'\-:=I&O^(9-7O[
M6QAAO=5FMTA>]F5 KSLD8"(78%BJ@*-V  *O444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^6O[&_P $?^"A?_!4
M3X>:Y^V#\0O^"K_Q*^%@U7Q]XBTK3OA9\.=&TVW@\*6^G:K<V"65PTL3O+<8
MM_,9G^8B5"2<U]I_L3_LA_&']E7_ (2;_A;'[='Q(^-/]O?8OL'_  L%;,?V
M-Y'G[_L_V:)/];YR;]V?]0F,<Y_*7X^_#G_@FG\(_P!K#XFZ!\ /BK_P4=^*
M/C8^*9[CXLWG[-&N7FI6FEZHQS)#>W$:PJTD2A4*AI3&L8C)!0J/O7_@B7'^
MR7XB^&'C+XG_ +*O[7'QV^)"ZAJMMI7BO0/CWXQN]0U7PE?V8F)M3:W2*]E(
MXN<N5W++Y<>&/EG !]N4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !117SY^VK\<O!OP ^(?PN\=_$__ (**^#_@?X4M
M]7OW\0>&?%]OI:Q^.X1#&%M8[J]=9+0P,PD+V^6;S &XQ0!\3_L:?\%"?AA_
MP1F^&NM?L(_M[_ WXD^&=?\ #_CSQ!?Z/X_T/X?WFJZ5X_M;_4[B]M]1BNK1
M'+7#1SI%)'(,H8E4L""B>X_\$JF^('[0/[6W[1'_  4:N?@%XF^&?@;XKQ^%
M](\$Z+XRTK^S]6UY-(MKN.76KJU)+0B4W210[CN:* ,>-M?/7BK]I+QIJ_B?
M4M6\-?\ !XG\'M(TVZOYI=/TD?#'P).+*!G)C@\U[C=)L4A=[<MMR>37UA_P
M2D^(/B?QW_PGO_"2?\%FO!_[77V7^R_)_P"$4\)Z!I?_  BF[[7GS?[(D?S?
MM6T;?-QM^QMLSN? !]?T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7RG_P5&\&_&OQ?H/@Z/X,_\$POA;^TO+!>7IO[
M'XG:QIEI'H*E(=DEN;^"4,TI#!MF"!$N<Y%?5E?&_P#P54_:Z_85_8N^(?P3
M^,?[97Q%^(6C:A9>(-2;P'IW@E;Z:WU2Z\F!)HKVVM01<J%DC*)(" S$CF@#
MY9_X4I^W+_TJM?LG_P#A9^%__D"OK?\ X)9^"OCEX/\ ^$Z_X71_P2L^$_[,
MWVG^R_[-_P"%7ZUI=Y_PDFW[7YGVG[!!%L^S[DV;]V?M4FW&&S^;'BGXP_\
M!"/Q=XGU+Q7J/QO_ &YH;C5+^:[GALKWQ=%"CR.798T5,(@+$!1P!@5]T?\
M!$#Q!^P7KO\ PL[_ (8B\>?'C6_*_L7_ (2?_A=EUK$ODY^W_9OL7]I 8SB?
MS?+_ +L6[^&@#[VHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "O._P!I']DG]F/]L+P4OP\_:B^!'A?QWI$3,]I;>)-(
MCN&M'8 -)!(PWV\A  WQLK8[UZ)7P]_P6Y_8!_;S_P""@OPX\%?#K]BS]K"V
M^&=EINHWLOCJSO->U.PB\06[I"(+>1M/7S)(U*R[D+*#O!Y(! !X5^U2?V9_
M^"3]X=/_ &9/^"V.N_"G4H) EE\"O&UT_P 2+"7!_=V=OI3M)JUDKL0N^*=0
M,].#GZ8_X)%?MO?MM?MK?#WQ/KW[8_[%]U\,!HMU:1^%O$[VUYI]OXQAE\_S
M+B#3;]!=V2QB.$_O7<.+D;6^1L_('[)__!'_ /X+'_L.V8A_99U7]B3PG=E"
MLVMV_P /=8N-4G!'(EO[A9+F4'GAI".3ZFOO;]@KPC_P4]\*_P#"5_\ #Q_X
MM_"?Q3Y_V'_A#?\ A5^C7EG]EV_:/M?VG[2HW[LVNS;TV29ZB@#Z'HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#XV^,_\ P<#?\$A/@!\5]<^"/Q+_ &Q+6/Q-X:O7L]=L-$\&ZWJR65RC%7A>
M>PLIH?,5E964.2K*5(!!%>I?L3?\%,?V*/\ @HI_PDW_  QY\8+CQ9_PA_V+
M_A(O/\):KI?V7[7Y_P!GQ_:%K!YN[[--_J]VW9\V-RY_/'_@G#_P4N\!?\$U
M?A9XL_8Z\;_L!?M*:VWASXG^)+K3_'_A#X(WEQ%XKM;O5+BYAN[@R&*07*)*
MMNW#H4MXRDC*0!^@W[#'_!0WP)^WI_PE/_"$_L^_&#P)_P (I]A^T_\ "U_
M$NA_;OM7VC;]E\QV\_9]G;S,8V>9'_?H ]_HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "OG[]O'PW_P4C\4:?X:LO\
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
M 4444 %%%% !7M/_  3M_P"3U?A[_P!AL_\ HF2O%J]I_P""=O\ R>K\/?\
ML-G_ -$R5RX__<:O^&7Y,^CX._Y*[+O^O]'_ -.1/VCHHHK\A/\ 3T**** "
MBBB@ K\^_P#@YQ_Y1.^)?^QLT3_TK%?H)7Y]_P#!SC_RB=\2_P#8V:)_Z5BN
MK _[Y3]5^9QYA_N-3_"_R/YGZ***^Z/S\**** "BBB@ HHHH **** "OV'_X
M-!/^2Y?&C_L4]*_]*9J_'BOV'_X-!/\ DN7QH_[%/2O_ $IFK@S3_<)_+\T>
MCE/_ ",:?S_)G[NT445\4?=A1110 4444 %%%% !1110 4444 %%%% 'R+K7
M_!1?]J?3-9N]-M/^"67Q0NXK>YDBBNHKM=LRJQ <8A/! SU/6JW_  \E_:P_
MZ11?%/\ \"U_^,5]AT4 ?'G_  \E_:P_Z11?%/\ \"U_^,52\2_\%#?VL/$/
MAS4- _X=5?%.'[=92V_G?:%;9O0KNQY(SC.<9%?:%%--IW1,X1J0<9;/0_#;
M_ADG]K#_ *-)^*?_ (22_P#Q^C_ADG]K#_HTGXI_^$DO_P ?K]R:*]G_ %AS
MC_G[_P"2Q_R/RG_B!WA=_P!"_P#\JU__ )8?AM_PR3^UA_T:3\4__"27_P"/
MT?\ #)/[6'_1I/Q3_P#"27_X_7[DT4?ZPYQ_S]_\EC_D'_$#O"[_ *%__E6O
M_P#+#\-O^&2?VL/^C2?BG_X22_\ Q^J'BC]F_P#:4\&^'[OQ1XE_9>^)-C86
M47F75Y>^&4CBB7^\S&;@>]?NQ7E'[<__ ":/X]_[ +_^AK1_K#G'_/W_ ,EC
M_D'_ ! [PN_Z%_\ Y5K_ /RP_(BQ_96_:FU&RAU"R_90^*$L,\2R12Q^%%*N
MK#((/G\@@]:E_P"&2?VL/^C2?BG_ .$DO_Q^OVL^%W_),_#O_8"M/_1*5NT?
MZPYQ_P _?_)8_P"0?\0.\+O^A?\ ^5:__P L/PV_X9)_:P_Z-)^*?_A)+_\
M'Z/^&2?VL/\ HTGXI_\ A)+_ /'Z_<FBC_6'./\ G[_Y+'_(/^('>%W_ $+_
M /RK7_\ EA^&W_#)/[6'_1I/Q3_\))?_ (_7:?L[?"C]K#X!_&OP]\8?^&)_
MBGJW]@WIN/[._P"$=6#S_D9=OF>8^W[V<[3TK]E:*BIGV;58.$JFC5GI'K\C
MIP?@UX;9?C*>*P^!Y:E.2E%^UK.THNZ=G4:=FMFFNY\>?\/)?VL/^D47Q3_\
M"U_^,4?\/)?VL/\ I%%\4_\ P+7_ .,5]AT5Y!^GGQY_P\E_:P_Z11?%/_P+
M7_XQ1_P\E_:P_P"D47Q3_P# M?\ XQ7V'10!\>?\/)?VL/\ I%%\4_\ P+7_
M .,4?\/)?VL/^D47Q3_\"U_^,5]AT4 ?'G_#R7]K#_I%%\4__ M?_C%?/O\
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
M[_M*YG_M'4?)2'SMLTCK#^[C1=D01.,[<DFN\H **** "BBB@ HHHH ****
M"BBB@ HHHH X;]I7]I#X-_LB? OQ)^T=\?\ QE!H/A+PIIYO-7U&8%B%R%2-
M$',DLCLD:1KEG=U4#)KXL^ 7P _:2_X*L_'OP5^WW^W?X(O/ 'PG\!ZJFO?
M/X!7I'VZ>]"_Z/XBU_!P+E5.^"T'^IW?,<^9YWUO^V)^Q-^S+^WW\(E^!'[6
M7PZE\4^$UU:#4_[)CU^_TX-=0JXC=I+&>&1@OF,=A8KG!()52/ _#'_!O=_P
M24\'>)=/\7>'?V;M>@U#2KZ&\L9G^+_BN01S1.'1BCZH5<!E!VL"#T((XH Y
M/_@FD\7@3_@KQ^WA\)_$MRL.LZGXH\(>*=+AF.UKW3+C1R@FB!Y=(Y%\IV&0
MKD X) KF/V"/C)\+_AM^W!_P4;_;B^('C>RTGX8Z7X]\.Z7?^)[B0FVBN-#T
M+R=14%<EW22:--B@LS,J@,Q KZD_:Z_X)C?L@?ML>-='^*7QF\%:O:^,="T^
M33M,\9^#O%=_H>JI8.Q9[-[FQFB>6!BS'RY-P4NY7:68F/5O^"5G[ ^M?L7_
M /#O:[_9]MHOA"T\4]SX2T_7-0M/M<T=PMRLT]U!<)<SR&9$D9Y)6+E1N)P*
M /F3X7?##X[?\%O?BAX1_:K_ &IO FH> ?V8/".LP^(/A'\(]5&S5?'=[$<V
MNNZVH)$-HH.^"RR=^[>Y9"IEZ']DDP_#[_@X0_:[\*^*+E;:_P#B%\,?A_XD
M\+6TIVM>:?8VMQIUS*@/W@EP0A(Z$UO1_P#!N/\ \$>(D$47[,6OJJ@!57XR
M^+@ /3_D*U[=^U]_P3G_ &4OVX-3\/\ BKXY>"]23Q+X3$R^&?&7A7Q)>Z+K
M.F)*,2Q1WEE+'*8W&<QL63DG )S0!\Y_L,2Q?$+_ (+K_MI?%#PK.MQH6@>'
M? OA2[OH'W0SZK%8S37$(8<&2 %8W')1FP<'BOOZO-?V4OV0?V=OV)/A/'\%
M?V9OAO!X;T$7TU_=1K=37-Q?7DN/-NKFXG=YKB9]JYDD=FPJJ"%50/2J "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
:**** "BBB@ HHHH **** "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>33
<FILENAME>cvlt-20210331_g8.jpg
<TEXT>
begin 644 cvlt-20210331_g8.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MD &0 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK\YOV&_^#F;]B#]O']LW3/V'_AY\+/B/H'BC69]1@T[4?$]AI\=C+-9P33R1
M[X;R1PS)!(5^3D@#@D5^C-?QU?LRQ7W[,7_"._\ !4S0+:53\)/VP;?3?$;V
MZDM<:?<P_:C$^.=ACL;N+_MZ(ZD4 ?T4_P#!57_@X$_9!_X)(?%[PY\$?CO\
M/?'?B/7/$?AS^VXHO!MG92K:VIN)($,IN;J$@N\,N-H;B,Y(K[ ^ WQ>\/\
M[0?P-\&?'OPGI]Y::5XW\)Z=K^F6FHHBW$-O>6T=S&DH1F4.%D 8*S#(."1S
M7\OG_!;G6;/]O']KW]L_]L?3[V/4_"OP5/A7P)X5NH7#Q1W3ZA%;NZ..&#/9
MZJPQQBX'U/ZR?M$:S^W)I?\ P1R_91M?V3OVT?A9^S_X9N_ACX3A^)OQ.^(.
MO1V5[8V1TBQ$::=Y\1A=RIGD=?,BE8Q1)&P#N0 ?J77R]\"O^"K/P6^/O_!1
MKXC_ /!-'PS\,/&UCXN^&>@S:KJ_B/5+"V31[R*.6QC*6\B3M*SDW\1 :-1A
M).>!G\I/V!_^"FG[1WP:_P""V'PS_8G\"_\ !7*X_:U^%/Q!M'MO$FKZIX=-
MN-.OS!=LL<$DC2,7C:"&3S(I6B=)V1EW+N'U+^P-^W)^UC\4_P#@Y8_:7_8W
M^('QLU35/ACX-^']Y?>&/"$\4(MM/N$N]!19$*H')"W5P.6(_>GVP ?JO5#Q
M7XJ\,^!?"^I>-_&FOV>DZ-HUA-?:MJFHW"PV]G;0H9)9I9&(5$1%9F8D  $G
MI7X'_P#!)WXC_P#!;K_@LAX<^,W@+2/^"J&H?#30? 'B[$/B2+PI!>ZO?W,P
ME$%@LB/ ;:TC6W+LR'>S3 8<#Y=']CG]L#_@HA_P4A_X(5?M;?"7XO\ [3<E
MEXX^#2:A%?>-Y-*BFN=8T.+3[B:\TJ;:$#F5+:XA^T$;]LX)W%<D _:#]DG]
ML'X!?MQ_"4_'7]F?QDWB'PD^LWFF6FM?8I8([N6UE,4KQK*JN8]X(5BHW 9&
M003Z=7\_/_!#+XS_ +1?_!-O_@AE\3/^"F7B+X\KXG^'FCZ/J-IX$^#UWI0C
MM]-U^35XK2*[DN5;?)'+<3('0 $*S8.<&O)8?^"F?_!0/P]^Q];_ /!32'_@
MX#\%ZG\5FO4U*[_9?N+.Q,+6#7@B-KY D"B418D:)8$81[MLWF ,0#^F"BOQ
M$_X+*_\ !9G]KVT_8[_8H_:Y_8C\?3>#;_XR7$UWX@\.0^7+:WMRBV ;3YF=
M=QA2X>>+<I1BI)R#TYW_ (*!?%?_ (+._P#!&C]J7X!?';XN?\%,;CXP:+\5
MO&7]G^-/ S^$H=.TBT*RVOGV=M"&<>4T<[B.=!#(IA#%3N(H _=VBOS0_P""
MV&N?MP6_QV\&:3HO_!5[X7?LG_ >32)7UKQ%=:U$/%.IZBOF,PAM9UB,T0'D
MQK';W (W2O(&PB#P+_@WD_X*<?M(_%W_ (*7_%O]@#QW^W/)^T9\-M#\&7&O
M>!_B9J&@-97-Q+!=6$+;1*HF$;+>2*RR-(H>V!B;:Y9P#]K**_ '_@DY\2?^
M"W'_  6/\/?&?P!I/_!4[4?AIH/@#Q=B'Q+%X3@OM6O[F82BWL$D1H#;6D0M
MS([(=[-,!AQ]WUG_ ()$?\%N?VIM(_X)._M,_'/]M'74\>^+/V<=1>UTG5+Q
M$CEU62:,Q6MI<O$J[P+M=IFQO,<O.2N2 ?M+17X5_LR_!K_@XX_;N_8GTW_@
MJ1\)/^"IUS9>-?%5W)J/@WX*P^'[2WTB:QCO7M]DDLK"VB)6-W6-X)-R*F^4
MNY*^B_\ !:;_ (*W?M[_ ++'PL_9P_8V;QUX,^#7QK^,-I"WQ7^(7VN.?2_"
M<"SQ6LEQ!+*K)'%)(TTS289H8X2J$L1( #]CZ*_"+]D?_@J1\=/V*?\ @J/\
M(_V1]8_X*W>'?VQ?A+\:+J'1KG6X8[<:AX:UF>86]O\ -'-,Z!IG@ 5I61XY
M),(KQAC^[C;@I* $XX!.!F@!:*_G\_;G^./_  4%^%-S\6OBQ^UM_P '&'P[
M^%?Q#\/WM[)X$^!/P=G.LV\HBC\RWL9A"L5Q:L[X@W7-O(_'F2'!Q7>>._\
M@L#^W/\ $+_@UUM?V[++XOW&A?%W3O'-OX?O_&6CZ?!#)>I'J@A,IB\LQ*SP
MLBOM4*6#$!<X !^X]%?S]_MB_$'_ (+K_!;_ ()=_#K_ (+0ZE_P5-NK>;4M
M*\-WX^%6B>$H(=.MM+OXXA:332NSK?7$GF0R3K+#C=/(%8+&JGW?_@K/_P %
MA_VSYOV8OV-?@U^Q?J]AX-^*_P"V!H.@WUSXA2)6&B_VA#IRI;VYD5Q'YESJ
M&TRX9HXX&V_,P90#[K_X*<_\%7O@3_P2L\/>!?$?QR\!>+==A\?^)FT32D\)
MVUK(T$X16WR_:)X@$PPY4L?:OJ*OYI_^#@7]E;_@HO\ LA^&OV?? /[6?[><
MWQ^\':K\0#=Z5K.M>%UL-2T35HUA6:W\P32M<6\L<FY"[$J86 5!]_\ I8H
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *_!7]FO_ ((/?MX-_P $A_VO/V5/C5^S_'HWCOQYX\LO$WPKTY_%6DW!
MU":SE69-LT-T\5N9%5X?WSQX$Q)P.1^]5% '\_GPU_X(%?\ !03P#_P;W?$W
M]EQ_V?$G^.WQ%^,&G:[<^%QXMTG>NEV;VZ1!KLW?V4D;;F;'G%OW^,;LBO3?
M^"J/_!*7_@H%X_\ @U^PU\3/AQ^S7IWQ:C_9]\!Z'IWQ*^!>KZY:B&XN[>VT
M\W"'=(8+J.0VSVTAC,G"H0LJ,V/VVHH _#_1?V!?^"K'QK_X+ ?LV_\ !17Q
M7_P3.\'?"+X=>#&BT>X^'_@OQOHTL_A;2U>XS=W@#VZ3R.U_+($M8V98X AC
M#X#^_?L*_P#!.O\ ;'^#?_!QK^T=^WC\2/@]_9OPH\>^ [S3O"?BK_A(-/F^
MW7+W6AR+']FBN&N8LK9W)W21*O[OKEES^H5% 'Y>_P#!M!_P3K_;'_X)^:!\
M>K+]KOX/?\(C+XT\>6NH^&E_X2#3[_[9;(ER&DS97$PCP9$^5]K<].#7#_\
M!'W_ ()-?MM? G]D_P#;7^ _[1?PN@\&:E\<)=5M? MQ=>(;"]BN8[JPU"W6
M=S93S&)0UQ&2'"M@G"G!K]>J* /PX_X)C_\ !-G_ (*8_$'_ ()C_%W_ ((I
M?MK?LFV_PV\$W7A_4;WPG\3;S7K2[,WB ZE:7EG T-M-(9+=9HFF:5 053;E
M6VAN!^$O[('_  6P^#?[->A?\$_O"7_!$KX#3>-- U".RM?VC=?L?#FI6TVF
M)<F3S)HKF-_.<Q_NS*P,OE?\L!+AA_0+10!^0_\ P6T_X)/_ +;O[2?PC_8_
M^'?[-WP?\/\ BV_^$VNR7'Q#F\*-I7AS3;5W&GM+/;6<\\*I$\L-PRQ1!F4#
MD9.3Z%_P<??\$]OVO_V]?^&=_P#AD[X1?\)7_P (+\2)=5\5?\3_ $^Q^PVC
M?9<2?Z9<1>;_ *M_ECW-QTY%?IM10!^+_P#P5 _X)]?MZ^&O^"WFE_\ !2GP
M!^P-H7[5OPXNO"EMI=E\/]=\065NFA7$=KY&W9>ATCQ-ONDE\F6,-/)D(^UQ
MT/\ P2G_ & ?^"GWP=_X+B_$7]OW]K7]E/PQX1\*?%'X6S:9GP3XKTZYL/#L
MI?2GMM.\E9EG=XHM-6%Y(X3$TF65MAW#]?Z* /R]_P"#:#_@G7^V/_P3\T#X
M]67[7?P>_P"$1E\:>/+74?#2_P#"0:??_;+9$N0TF;*XF$>#(GROM;GIP:\M
M_P""7'_!$7]J.Q_8V_;._9)_;1^'A\ P_'/Q$TG@[4QK6GZD"%^TR07A2SN)
M=HCG-NYCD*,P! QR1^RE% 'X/?!#P9_P="?LA?L7#_@DW\&?V,=!SI5Q<6'A
M+X\:5XVLXQIVFRWC7#2HSW"_,#)*$9T258V \EG4$^L?\%3/^"*O[?7QD^#'
M[,_[2G@GQ;X?^.7Q_P#@+#&?'6E>-(;5++QPANDO&@ F6*&2**420".7RS-!
M(2661</^Q-% 'Y(_L0_ ?_@I7^T#^WCX2^+GQ._X)/? ?]F'X/>$(8[C5]-E
M\'^']5UK5-2@9I$EL;F"!;BVD\WR2LF(TC2,LK228K]6/'FAZQXG\#ZSX:\/
M>(9=(U#4=)N+:QU6 9>RFDB9$G49&2C$,/=:UJ* /YY_V'O^"9G_  5W_9/^
M!WQ?_8(M/^"3'PSUWQE\09]5MK?]J/Q-XQL&33=/O+/[*[1DI)=3C >6%5,3
M)).6EA/S5Z)I/_!(K_@I?=_\&S.I_P#!.K4OV7)+7XMVOQ574-/\+OXRT1A>
M:<;Z*[-RMTMZ;90-\B['D5\Q'Y<%2W[J44 ?F1_P4'_X)Z_M@?'#_@V^\!_L
M$?"[X1?VI\6=%^&_@#2]2\*?V_I\'DW>FQZ>+V/[5-<+;-Y9@E^992K[?D+9
M&?*?^"B/_!&O]M[XJ_L#_L6?%W]F'P_86_[0O[*G@;PS%<>#+_4[7%W=6EEI
MK20QW'F?9Y);:\L05'FB.1'EVR$[ W[&T4 ?@?\ \%+_ -E+_@X0_P""QWA_
MX4>/_B5^P1X;\ :7\/O%L3Q^ K#QYIYU"]DE"FZU:9[FY2..",6\<4< 8S9G
M<X=<,/WPHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *_%?P!_P61_X+@?\%4_BQ\0]3_X(
M_P#[/7PMT_X5^ ->;2X-=\>W(:^U1_F,;-ON$56D11*(TBQ&'"M*YP3^SNO:
MYI7AG0[WQ)KMXMO8Z?:27-Y<,"1%%&I9V( )("@GCTK\'/"W_!&+2OVC_B)X
MX_;C_P"#;7_@K9)X1TZ_\4SVVO\ A>.YU/3;"UU#:MRUJ+F!-\ML!<*T<<MM
M*BAL"1\$  ^U_P#@B/\ \%B?VB/VZ?BC\3?V,_VY_P!GZR\!_&;X42N=7&@Q
M2KIVH0Q7'V6?"R22^7+%,8P2LKQRK*'3 &*^[_%?QP^"W@/Q39^!_''Q?\+Z
M-K6HA3I^CZKX@MK>ZN@QVKY<4CAWR>!@')K\A_\ @E[_ ,%B_P#@I)\._P!I
M'XZ_\$U/^"F=GHOBKXD?"/X;:MXFT+Q/IL$"O=2V5K%<K:SFU5(IXI8)X98Y
M0D<HPRR;F?Y/SF_81^$GPU_;Q_9I^+7Q\_:P_P"";/[37[1GQ=\?>)-1CT[X
MQ> TEGL=#N1;1-$JA;F-))DEDWNDL<B"+R8T55!! /ZJO$?BGPQX.TPZUXN\
M1V&E6:N$:[U*\2"(,>@W.0,GL,U@7W[0/P&TS7KCPKJ7QM\(V^J6<$<]WIL_
MB2U2X@BD"M&[QF3<JL&4@D8(88ZBOY_/VMKK]MJP_P"#3V3X:?MY_#SQ?X>\
M7>"/C-IVA:1'XXL)H+^[T=&CGM9#YPW2(GGR6Z-_=M@O\-?4O[-/_!MI^R'\
M6O\ @EPWQ*FM=;UGXW?&K]GNUFU'Q=XHUN2Y2+6[V*SU6"54DXA\J[@MXMZX
M8P"16)WL: /V D\1>'XM _X2N77;-=+^RBZ_M)KI!;^1MW>;YF=NS;SNSC'.
M:^3_ /@I%^TO^WEX"TKX7Z[_ ,$UM ^%?C"RU[Q5+:^.+SQEXDLX8H;!3$-U
MF\FH6PEE!,H*H92"H^4=_P 3=3_X*I?$GQI_P;K^&_\ @EKI4-Z_QOU+XJK\
M(W\/N=M^VCP31W,8"GE>9+;3-AZA7SCO[E_P<"_LG>%_V&/V-?V!/V3?"9BD
M@\$^.!8W=U FU;R](LY+NZQV\VY>:7'_ $TH _>GQ?XT\'?#[P_/XL\>^+-,
MT32K4 W6IZO?QVUO""< M)(0J\^IJ#P)\1_AY\4M#'B?X9>/-%\1Z:93&-1T
M+5(;R#>,97S(F9<C(XSGFOQ0_P""DO@K3O\ @J%_P<V?#S_@FI^U+K>K/\&O
M!G@LZK'X-L]4EM(M9NSI<]_)+NB8,'<F.)G4AQ%;.J,A8M7T]\!/^"3W[,?_
M  2)_:C^*_[5?[&'[1.HZ-8O\,[V]F_9P_M47<$_D6;S1S,;B>2ZD_?0,\;D
M;DWRH'*,5H _0/Q9\</@KX!\3V?@GQU\7_"VBZSJ(4Z?I&K>(+:VNKD,=H\N
M*1P[Y/ P#DUTEY>6FGVDM_?W4<$$$;2333.%2-%&2S$\   DD]*_E+_8)^%/
MPV_;W_9[^+W[07[7O_!-O]IC]HSXL>/_ !1J$>G_ !?^'J2SV.@W'V6)HPJK
M<QH\Z2R[VCECDC6$0(BJN0?LB7]E#_@M'^U]_P &S[?LG^(OASXZTKXE> _B
MJMI+X5\6%[#5?%?@VWM1-%;*;AE\](Y[J,(K,-RZ;Y:[F55(!^X/@/\ :"^
MOQ3UB;P[\,/C=X0\1ZA;(7N+'0?$MK>31*#@EDBD9E /&2*Z^OY>/@Q\5?\
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
MC]E=&#;"X(&[8 ?H3^R[_P %QO\ @G;^U[\#?B1\=_A!\5=0-I\(_#5YK_Q
M\/ZMH4UKJVEZ?;02SRS?9F&9E"PN,Q%P& 4D,P!^)?\ @@Q_P<&:G^W3^W%\
M2_@/^T[\4[BZUOQ]XEV? OPWI?AIH-/L])L;74KNX!8 F-V@B1V:9V=V4+G
M51'_ ,$2OVW?VB-8_P""JGQ7_P""?G[>_P"RG\&&^+R^%)]2\6?%KX;>'M/C
MO]6"BR9K?4[BS!CNHY(YX3_RS,<B!'C+'Y.<_P"#3G5_AAI?[0O[7GAS6=3T
M&V\02_%R$>'[&ZFA2\=!)J_F"W1CO("*V[8.%4YX% '[;WM[9Z;9S:CJ-W%;
MV]O$TD\\\@1(T499F8\   DD\ "OSG\>?\'67_!&;P'\6)OA;+\==>U:&UO#
M;77BK0O"%U=:3&P.&995'F3("/OQ1NK#E"P(->T?\%W;7XGWO_!'[]H*W^$'
MVK^V3\/+DR"R!\PV >,WX&.<&S%R#CL37P?_ ,$J/BC_ ,$K=&_X-G=3\.?$
MWQ+\.X;<>#?$"?%'2-5GM1J-QK;277E>9$Y\V2Y96M_LQ&7QY(C(*@  ]Z_X
M+^_\%>_AM^S;_P $JY/B%^S!\?)8_%?QJTA8/@]XM\)EI8YXUNK/[=-'<Q\6
MTB6<\Q1B5=9!@;77CS?_ (-1M6^#GQ/^"GBCXO>%?VS?C-\2O'IT?2K7XH>'
M_B)K5Q<:3H6HS-<2K_9ZRCYRRQE6E+.3L&"H8BOACX!>&_B G_!EW\;]7^)F
MERO9#XK6L_P]GOH0?*TMM?\ #L<IMR1E4:]6_!V]6WU^T7_!"#1=&TS_ ()$
M?L_WNFZ3:V\UY\,M->[F@@5&G8(<,Y RQY/)]: /BW_@[Q^.'[0/P>^'G[/F
MF_ +X_\ C3X?S^)/'FHV.IWW@WQ+=Z;)/&8;8*)#;2(9 I<D*QP"3TS7G'[?
MO_!'']OW_@GU^R'XX_;*\%_\'!GQRO;WX?Z,VJ1Z1XB\0:C:V^IE'4"U$O\
M:C@22$[41HW#N50@;LC8_P"#TC1K7Q%\./V:O#]])(D-]\1=2MYFA8!PKPVJ
MDJ2#@X/'%?*7_!;;_@@'X'_X).-X*_;.^$EAXI^,WP1T_7K>V^)'@CQ[K\BW
M%HSOMC9KS3UMWCMYLF(2!0T,WE F42A0 ?K=_P $D?\ @J:WQ+_X(K>%?^"@
M?_!0;XB:?X?&BVFH6OBWQE?P>3%J L[Z6TCNEBB7YII=B(8XE)>;<$3Y@@D_
M90_X.3?^"4W[8'QQTS]GOX??%W6]%\0:_=BU\,-XP\-S:?:ZS.6*I#!.V5#N
M1A%E\LNQ"+ER%/P'_P '%/Q3^#GQT_X-\/V?_B;^P/X=AT?X+7/CO30^@:/
M(DT=4T^_C2SN4C)"M%="6.3)(,X5MS%E8\5_P4I^"/[1W[17[+GP#\)_M,?\
M%&?V*O!/A..^M+SX'ZUX#T76X+P1QVFQ(()((9_*M]K0EAM1?-AA&X,H4@'[
M2>"/^"FW[)WCS]N_Q)_P3<T[Q/JMG\6/"^E'4K[1-4T.:WAGMQ'!*&@G8>7-
MF*YCD 4Y*AS_  -AVJ?\%,/V4--_;YL?^":47BC5;SXL7NC?VI)I-AHDTMM9
MVWV=[G=<7('EPGRD#88Y/FQ@<NH/YQ?\'!W@OQ7^P)^V_P#LM_\ !;WPU 9'
M\*:_:>$/B_-IL!'VJR=9#Y@51_RTM9=2@W,.#]F7G@5C?\$'/AU\7OVP]7_;
M%_X+;W&DW2>-OBM-KGA[X.K*O[ZTMHH3(BQGG<JLFFVJ,.0;&0<YH ^M?VBO
M^#FO_@DE^S3\<M3^ ?B_XS:WK&IZ#?-9>(]4\*>&)[_3M+N%?8\<DZ8\PHW#
M>2) &!7.X%1] ?'+_@I]^Q?\ OV,+'_@H%XI^*RZI\*=3%F=.\3>&K*2^%P+
MF7RH]L<8W@B3*,I 9&5E8 J0/P,_X(86_P"UM=_\$T/CEI7P<^/W[*WA/P.=
M5U(?&33_ (TZ)J$^M_8SI\2F6;R/O6GEF58EVL?.%P "Y(/:_&/X()\ /^#2
MKQEX&T?]I_PC\6= D^.-G>>&?$?@H7HLK>TDN;+S+3%Y!#(LBW*W+L FT>:.
M<[@ #]*O&'_!T[_P1O\ !OC_ $OP-=?';7+V'4(K=KGQ%I?A*ZN--TYY8TD\
MJ>51N+QJZ^8L2R;&RI^96 ^COVNO^"HO['7[$D?PSN?CEX]NTMOB[J0LO EY
MH>ERW\-^Y\@JV^$$+&PN82'/!#9'2OS%_P""H_PE^&WA_P#X,_OA)_8/@K3;
M/[#\/_ASKEM]FLT79J-['9M=70XXEE:[N"[CEC*V3R:\9_X+2ZZGAG_@FO\
M\$K?B+K\Q73])\+^&[K4KZ>3"1A=&T&4EW/3*QN<G^Z3VH _:;]N;_@IG^R=
M_P $Z[SP-8?M/^*=4TV3XBZQ+IGA<:;HDUYYUQ&80ROY8/EC,\?+<<GTK%_X
M*'_\%>/V&/\ @E_9Z-%^U5\3KBUUKQ"K2:%X5T'3)+_4[R)6VM,(4XCBW94/
M(R*S JI8@@?F'_P=N_&SX1>./BQ^R%X#\$_$G1-9U:#QQ=:K<66DZG%<O#93
M3:8L$[^6QVI*5?8QX?RW*YVFN'_;P_X:>T[_ (.U)+KX<^/_ (8>&/$UQX)T
MW_A4>K_&NSN)M%6(Z,B,D/E$%9VNAJ*Q$$#S2P'SL,@'[!?\$]O^"K/[$W_!
M3SPQJVO?LG?%"34;[P^Z+XA\-ZOI\EEJ>F[\[&D@D'S(VT@21ETR"N[<"!]&
M5^+G_!,3X$?$N#_@X,\??'OXF_MR_L^^(/B4W@N[T_XK?#GX-Z?JUN95\BS"
MW!$\'V=V65;-IF68D2Y# 2;A7[1T %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %>=?M1?LD_LV_MJ?"BY^"/[4WP>
MT?QIX8NI5F.FZM$V89E!"S0RQE9;>4!F DB97 9@#@G/HM% 'PQ^SA_P;>_\
M$?OV7?BO9?&GX>_LLKJ&O:3>+=Z++XI\1WVJ0:?,K!DDCM[B5HF96 *O(KLI
M4%2",U]3?M.?LJ?L[?MF?"6\^!G[4/PDTCQGX5OI%EETK5HF_=S*"%FAD0K)
M!*H9@)8V5P&8!ADUZ#10!\9_L@?\$ /^"4W[#WQ;@^.OP+_9EB'BRPE,FC:O
MXCUR\U1M*;G#VR7,KQQ2#M+M,B]G&3GL/V\O^".__!/'_@I/JEAXH_:S_9_M
MM9\0:7:?9;#Q/IFI7.G:C'!DL(6FMI$,T8+,524.JEV*@%B3].44 ?._[!O_
M  2G_8._X)J6&J0_L@? FU\.WVN1I'K6NW5_<7^H7D:G<L;7%R[NL8.#Y:%4
MR VW/-<G\/O^"'W_  38^%7[;;?\%"/AW\"9](^)9U:\U5;ZR\2WR6:7UW'+
M'<W"V@F\H&19Y<IM\O+DA >:^M** &SP074#VUS"DD<B%9(Y%!5E(P00>H(K
MX,\=?\&RW_!%GX@?%B3XN:O^Q[!:7-Q=FYO-%T;Q/J5EI<\I.[/V2"X6.)<_
M\LX@D?8J037WK10!Y5\:OV(?V5?V@_V5[G]B3XH_!K3[CX575C8V3^#-)N)]
M+MH[>SN(;BVBB:QDADA2.6WA8"-E!V8.5)!ZGX%_ _X7?LU?!_P[\!/@GX8_
ML7PGX3TN/3O#^D_;9[G[+;1C"1^;.[ROC^\[,Q[FNLHH \4_;*_X)U_L<?\
M!0.U\+67[7?P>_X2Z+P7JCZCX:7_ (2#4+#['<N$#29LKB$R9$:?*^Y>.G)K
MTCXN_"3X;_'KX7Z_\%OC!X0M-?\ "_BC2IM-U[1[T'R[NVE0JZ$J0RG!X92&
M4@,I! (Z.B@#YS^"O_!)?_@GM^S[^S3XI_8Y^&7[.EM'\,/&EVUUXD\%ZYX@
MU+5[.YG98U,JB_N9F@?]U$P:(H0\:.,,H8>6?LW_ /!NA_P2&_96^-MC^T!\
M*?V65;Q%H]ZMYH#:_P")-0U.VTN=2"DL,%S,Z%T8!D>0.R, RD$ C[?HH \_
M_:B_98^ ?[:/P0UG]G']IOX>0^*?!FOF ZKHTU[<6WFM#.D\3+-;21RQ,LD:
M,&1U/&,X)!G_ &;/V;/@C^R#\$M!_9R_9R\!P^&?!?AF"6+1-$@NIIQ;K),\
MTA,D[O+(S2R2.6=F8EB2:[FB@#X=_:+_ .#<K_@D%^U'\:+WX]_$_P#976+Q
M!J]\UYKQ\/>)+_3+;5)V8L\DL%M,B!W8EG>,(SL2S$DDU[A\4O\ @FO^P]\9
M/V1[+]A#QU^S]IK?"33?LWV'P7I%]=Z9!"8)?-C(DLYHI<^82['?EV9F?<6)
M/N5% 'B_Q8_X)Z_L?_'#]C_2_P!@CXH_"+^U/A-HNCZ5I>F^%/[?U"#R;331
M$+*/[5#<+<MY8@B^9I2S[?G+9.<WX[_\$QOV'_VE/V2?#G[#WQD^!EKJ_P -
M_!VF:?8^$M'DU.Z6?1X[&W%M:M!=B7[0LB0CR]YD+.I8.7#,#[U10!\.>"?^
M#;__ ((U>!?!FD>#-._8[MK@:+K\>M6NK7/BO5AJ$E[&,1O+<Q7222(O\,+'
MR02Q" L2?7OV\?\ @E?^PG_P4JTG3+#]L#X%6GB.[T-771=<MKZ>QU"R1CEH
MTN+9T=HR>?*<M'GYMN>:^A:* /GS]@S_ ()9_L,?\$T]#U32/V/_ ('VOARX
MUW9_;FM7-]/?:A?A,E$>XN'=Q&"21&A6,$D[<DFOH.BB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH ***"0H+,0 !R30 45\T?%C_@LG_P2M^"'BB;P5\2_V^?AC9:M;.4N["V\
M3PW<ELXZI*+<R>4P_NO@^U>J?L^?M:_LO?M8Z!+XG_9E_:$\'>/+*WQ]KE\*
M>(K>]-J3T69(G+0L<='"GVH ]#HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "O%OVO/V)/!G[;*:)X.^,WQ,\8P^ ;!;
MAO$/P]\-ZX^FV7BIW,?E+J,UOMN9;>,+)_HZ2I'(9<R!]B@>TT4 ?&MEJ?\
MP0Q_97^%/Q)U;0/!7P)\/>&/@K=0V7Q,ET?P=93#1+N0[([>X\F!WFNF<^7Y
M8WRF0["-_%<3\$?V:/\ @BU_P5-\--^U5^P.NG>$O%6@ZD]K%\2?@S:3>$/$
M6BWVT,5N81#"9=RD?)>02Q2H?NL*^2?AM^R1^U5\2/\ A4G_  20\:_L0>-]
M#TGP;^TQJ7Q$^/OQFU+0HT\->.=)M]4OM0LO*OU8_;I;M;BWB>%AYL)AC! 5
M6V?;7_!-;2_BC\6OVYOVE_VY-9_9X\4?#'P9X\'ACP[X4TOQEIBV&I^()=&B
MOH[G6)K8,3'&YN8XH7))EBB#<8  !]G>&-.U;1_#6G:1K_B&35[^UL88;W59
MK=(7O9E0*\[)& B%V!8JH"C=@ "KU%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 ?EK^QO\$?^"A?_!43X>:Y^V#\
M0O\ @J_\2OA8-5\?>(M*T[X6?#G1M-MX/"EOIVJW-@EE<-+$[RW&+?S&9_F(
ME0DG-?:?[$_[(?QA_95_X2;_ (6Q^W1\2/C3_;WV+[!_PL%;,?V-Y'G[_L_V
M:)/];YR;]V?]0F,<Y_*7X^_#G_@FG\(_VL/B;H'P ^*O_!1WXH^-CXIGN/BS
M>?LT:Y>:E::7JC',D-[<1K"K21*%0J&E,:QB,D%"H^]?^")<?[)?B+X8>,OB
M?^RK^UQ\=OB0NH:K;:5XKT#X]^,;O4-5\)7]F)B;4VMTBO92.+G+E=RR^7'A
MCY9P ?;E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 445\^?MJ_'+P;\ /B'\+O'?Q/_ ."BO@_X'^%+?5[]_$'AGQ?;
MZ6L?CN$0QA;6.ZO762T,#,)"]OEF\P!N,4 ?$_[&G_!0GX8?\$9OAKK7["/[
M>_P-^)/AG7_#_CSQ!?Z/X_T/X?WFJZ5X_M;_ %.XO;?48KJT1RUPT<Z121R#
M*&)5+ @HGN/_  2J;X@?M _M;?M$?\%&KGX!>)OAGX&^*\?A?2/!.B^,M*_L
M_5M>32+:[CEUJZM22T(E-TD4.X[FB@#'C;7SUXJ_:2\::OXGU+5O#7_!XG\'
MM(TVZOYI=/TD?#'P).+*!G)C@\U[C=)L4A=[<MMR>37UA_P2D^(/B?QW_P )
M[_PDG_!9KP?^UU]E_LOR?^$4\)Z!I?\ PBF[[7GS?[(D?S?M6T;?-QM^QMLS
MN? !]?T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !7RG_P %1O!OQK\7Z#X.C^#/_!,+X6_M+RP7EZ;^Q^)VL:9:1Z"I
M2'9);F_@E#-*0P;9@@1+G.17U97QO_P54_:Z_85_8N^(?P3^,?[97Q%^(6C:
MA9>(-2;P'IW@E;Z:WU2Z\F!)HKVVM01<J%DC*)(" S$CF@#Y9_X4I^W+_P!*
MK7[)_P#X6?A?_P"0*^M_^"6?@KXY>#_^$Z_X71_P2L^$_P"S-]I_LO\ LW_A
M5^M:7>?\))M^U^9]I^P01;/L^Y-F_=G[5)MQAL_FQXI^,/\ P0C\7>)]2\5Z
MC\;_ -N:&XU2_FNYX;*]\710H\CEV6-%3"("Q 4< 8%?='_!$#Q!^P7KO_"S
MO^&(O'GQXUORO[%_X2?_ (79=:Q+Y.?M_P!F^Q?VD!C.)_-\O^[%N_AH ^]J
M*** "BBB@ HHHH **** "BOSQ_;N_P""Z>N_!#XK^(_@+^Q=^R'XE^,.O> ?
M&'AK0OB)X@BN(+/0M(O-5U&VM8M*6YEE4S7\OGB)54;(I)%:0LL<JK]"_L/?
M\%+?@1^VW\$/%?Q?L-,UCP%??#C6+W2/BEX2\>0)9W_A*^LT+W$=UAB@C5 7
M$H.TJK9VLCHH!]$T5^?L?_!Q7^RV/#</QNOOV5_V@;3X)3ZP+"+X^W/PW \,
M%3-Y*WA87!NA:&3Y!+]G^]\NW=Q7T5^VA_P49_9O_8=^%OASXF?$:\UGQ)<>
M-]1AT_X>^$_ .EG5=8\67<JAXX=/MT8";*,K;RRH-RC=ET# 'O%%?(W[.?\
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
MG'BC29AX8:UO)=Z0/)!%;VQBQ"CR!V.9I/+]&^&W_!)?]I[]LGX,_MG?%?\
M;*T33/A;X]_:\M]*MM%\%66IQZBGA&TT:V,6E&\N+?Y)YG<1-.(\C;'D;6=D
M0 ^5M<^,_P#P5?N_^""EG\ -?_85^R? 7_A"[?1KGXW+):RZ_%X"0JJ:P?"P
MN=ZS?8E5R?M1PN9<!?W@_6+]GS]E_P#8:^*GPL_9P_:5\%6D7C&U^$'P]AC^
M"WCF]U.Y0VNG7.E0VDEP\0=(GDDMHTW>=&6C9<@(RY'R;J7QI_X+5>(/V*)O
M^">=Q_P2E,'Q%N_ Q\$W'Q4D^(^E'P>MLUK]B;60 _VC_59E%IY9<,0,'[AX
MS]OW]A#_ (*>?"O]A#]G[_@EU^P]\!]8^)_PP\/>'(;?X\ZKX?\ B3I/A>]\
M2Q1LIDTF"XOY?,M+>=VN'D9(I,QM%'G D5@#M?&'Q%@_X+,_\%7/A%>_LL6H
MO_@G^R?XLO=<\9_%Z$'['KOB-H52'1]+DZ7*(45II4)C9&)SCR3-^G\\,=S
M]O+NVR(5;:Q4X(QP1R/J*^ ?V*/CO_P4S^%5UX"_9BT[_@WLTWX.?"JQO+;3
M;G5M)_:5\/7\/AVP9_WMW]D@A$MVRY:1@&\R5BQ+%F)/TEIOQ>_;3_X:=^)?
M@?6/V1[3_A5_AWPG!??#CQO:^,;+[5XLU0P1/+I[6K2[[/;*TL8EE54.P-G!
MS0!Y1\=_CQ^PU_P0=_8WT7X2_!_X=FV:XN[NS^$?P<\.W=S?ZOXHUF[N'F^S
M6XE>:X=6N)\O,Q98E=5&3Y433?\ !#K]BWXN?L._L$Z9X _: 6TMO'7BOQ-J
M?B_Q;H^G2!K;1[S49A)]AB(9EQ$BQJVTE?,W[2PPQ^#?V2OA_P#\%O?@[^T[
MXM_;J_:E_P""&9^,_P :_$=[+%HOC'4OVF?#&GVGA+1R,1:7I5B?M"VB*&<-
M*)#)(';)!>0R?JS^QM\7?VHOC7\(Y/&/[77[(/\ PI+Q4NL36\?@W_A8%EXD
MWVBI&8[K[79(L8WLTB^7C<OEY/WA0!ZQ1110 4444 %%%% !1110 4444 %<
MG\>=6^+>@?!#QAKOP"\/Z;JWCFQ\,7]QX.TG62PM+[4TMW:U@F*NC"-Y0B,0
MRD!B<BNLHH _#+XA_P#!8_\ X)[_ +4_C3X8^//^"COAG28M=\/_ +.?CWPW
M\9/@_K'A2Y%U:^+);_PV(].M;2X621)+AK6Y>V?>S1*,O(K1.5R=4_9R_:/_
M &</^"2'[ 'Q._;5^%?B3Q#X#^"GQ/E\1?&GP5)ILM[<:1HMQ=W,FEWEW:8+
M/'8P2('A928Q+Y14 ,!^T7B3]E_X,>+/VC?#G[56N>$XIO&7A7PYJ.B:1J#(
MNU+:]FM)92P*Y:16LH@CYR@:0#[YKT$@$8(H _(3_@J!^V7^R=_P53\<?LY?
M 7_@FCX\M/B7\8M)^->B>*=/\5>$=.G8>"-$MW+7U[=W1C7[-$1Y0:!CERBY
M7<L8/6_\%.O&/_!*3XA_\%"I_@M_P5W_ &=X_AR- \)66H?!S]H#_A+M2TT>
M*+=PQOM.:ZL$A^SO;RLZK!+--N5WD7RC(H?]//#W@[PCX1%POA3PKINEB[E\
MVZ&G6,<'G/S\S[ -QY/)YYI_B'PMX9\76 TKQ9X=L-4M1(L@MM1LTGC#CHVU
MP1D=C0!^87_!$3X$?!GQW^W3\6?V[?V0_@N_@O\ 9_TSP%IWPT^"<\NFW%J?
M%%O%=&_U/5D%S^_FC>\P%N)2SS;F+'>CJO5?\%$_&O@+_@NA_P $1/BKKG[
MLFI^)+RPU))_#MM=:/);W-WJ6CWMM=S6T<,@W.[Q+)&F/O/(H&>E?I!%%%!$
ML,,:HB*%1%& H'0 =A3J /R-_P""A?\ P66_9D_X*&?\$T-0_9-_8]U:\\5_
M'KXYZ7:^%;'X16FE7"ZGH=[/+&NH"_5T M8K9%G#2L=A*A@2FYU_4+]GKX4V
MWP(^ 7@?X'V=TD\/@WP?IFA13HNU9%M+6.W# =@1'G%=!9^$_"NG:Y<^)]/\
M-:?!J5Z@6\U"&R19YU'0/(!N8#W)K0H **** "BBB@ HHHH **** "BBB@ H
MHHH ^-OC/_P<#?\ !(3X ?%?7/@C\2_VQ+6/Q-X:O7L]=L-$\&ZWJR65RC%7
MA>>PLIH?,5E964.2K*5(!!%>I?L3?\%,?V*/^"BG_"3?\,>?&"X\6?\ "'_8
MO^$B\_PEJNE_9?M?G_9\?VA:P>;N^S3?ZO=MV?-C<N?SQ_X)P_\ !2[P%_P3
M5^%GBS]CKQO^P%^TIK;>'/B?XDNM/\?^$/@C>7$7BNUN]4N+F&[N#(8I!<HD
MJV[<.A2WC*2,I 'Z#?L,?\%#? G[>G_"4_\ "$_L^_&#P)_PBGV'[3_PM?P!
M+H?V[[5]HV_9?,=O/V?9V\S&-GF1_P!^@#W^BBB@ HHHH ***I>)=8_X1[PY
MJ&O_ &?SOL-E+<>3OV[]B%MN<'&<8S@TTFW9$SG&G!RELM2[17Y\_P##]O\
MZM8_\OC_ .X:/^'[?_5K'_E\?_<->S_J]G'_ #Z_\FC_ )GY3_Q''PN_Z&'_
M )2K_P#RL^_-7T/1?$%JMCKVD6M] EQ%.D-Y;K*BRQ.LD<@# @,CJKJW564$
M8(%6J_/G_A^W_P!6L?\ E\?_ '#1_P /V_\ JUC_ ,OC_P"X:/\ 5[./^?7_
M )-'_,/^(X^%W_0P_P#*5?\ ^5GZ#45^?/\ P_;_ .K6/_+X_P#N&C_A^W_U
M:Q_Y?'_W#1_J]G'_ #Z_\FC_ )A_Q''PN_Z&'_E*O_\ *S]!J*_/G_A^W_U:
MQ_Y?'_W#1_P_;_ZM8_\ +X_^X:/]7LX_Y]?^31_S#_B./A=_T,/_ "E7_P#E
M9^@U%?GS_P /V_\ JUC_ ,OC_P"X:/\ A^W_ -6L?^7Q_P#<-'^KV<?\^O\
MR:/^8?\ $<?"[_H8?^4J_P#\K/T&HK\^?^'[?_5K'_E\?_<-=I^SM_P5\_X7
MY\:_#WP>_P"&>?[)_MZ]-O\ VC_PEOG^1\C-N\O[(F[[N,;AUJ*F0YM2@YRI
MZ)7>L>GS.G!^,OAMF&,IX7#X[FJ5)*,5[*LKRD[)7=-)7;W;2[GVE1117D'Z
M>%%%% !1110 5Y]^TY^U/\!_V-_A/<_'']I#QW_PCGA:SNX+:YU3^R[J\V2S
M/LC7R[6*20Y;C(7 [D5Z#7Y]_P#!SC_RB=\2_P#8V:)_Z5BML/3C6KQ@]FTC
M#%594,/.I'=)LZO_ (B+/^"-W_1X?_F/O$/_ ,KZ/^(BS_@C=_T>'_YC[Q#_
M /*^OY=**^E_L/"?S2^]?Y'RW^L&,_EC]S_S/ZB_^(BS_@C=_P!'A_\ F/O$
M/_ROH_XB+/\ @C=_T>'_ .8^\0__ "OK^72BC^P\)_-+[U_D'^L&,_EC]S_S
M/ZB_^(BS_@C=_P!'A_\ F/O$/_ROH_XB+/\ @C=_T>'_ .8^\0__ "OK^72B
MC^P\)_-+[U_D'^L&,_EC]S_S/ZB_^(BS_@C=_P!'A_\ F/O$/_ROH_XB+/\
M@C=_T>'_ .8^\0__ "OK^72BC^P\)_-+[U_D'^L&,_EC]S_S/ZB_^(BS_@C=
M_P!'A_\ F/O$/_ROH_XB+/\ @C=_T>'_ .8^\0__ "OK^72BC^P\)_-+[U_D
M'^L&,_EC]S_S/ZB_^(BS_@C=_P!'A_\ F/O$/_ROKV+]D#_@IE^Q%^WIKNM>
M&OV3_C9_PE=[X>M(KG6(?^$;U*Q^SQ2,R(V;RVB#Y92,*21CD"OY$J_8?_@T
M$_Y+E\:/^Q3TK_TIFKEQN4X;#X:52+=UWMW]#KP.<XK$XJ-*25GVOV]3]W:*
M**^>/I0HHHH **** "BBB@ KY^_;Q\-_\%(_%&G^&K+_ ()S?%OX5>%M1BFN
MG\5?\+.TFZNUN8"(A!]G6V!*E6\S<6X.Y<5] UXS^UY^P]\+_P!K^TT;6=;\
M6^*_!GC3PH9V\%_$?P!KTFFZUH;3^7YR1R+E)H)?*C$EO.DD,@1=R952 #Y7
M_P"%1_\ !SU_T=M^R?\ ^$9J_P#\17T/^P5X1_X*>^%?^$K_ .'C_P 6_A/X
MI\_[#_PAO_"K]&O+/[+M^T?:_M/VE1OW9M=FWILDSU%>(:E^SO\ \'#OPVN&
MT#X5?\%"_@3\0]*0XMM7^*'PKN--U,)V61=*?R9& P"X5=V,[1G%:7AO_@F7
M^VO^T7.K_P#!4#_@HUJ_C/PTS9N/A)\(M$'A/0;Q3]Z&^NH7-_?P,.L+21*<
M '<"00#[B@G@NH$N;:9)(Y$#1R(P*LI&001U!%.JGX?\/Z'X3T"Q\+>&-)M]
M/TW3+.*TT^PM(A'%;01H$CC11PJJH"@#@  5<H **** "L7XE?\ ).M?_P"P
M)=?^B6K:K%^)7_).M?\ ^P)=?^B6JZ?QKU.;&?[I4_PO\C\#:***_93_ "H"
MBBB@ HHHH **** "BBB@ KVG_@G;_P GJ_#W_L-G_P!$R5XM7M/_  3M_P"3
MU?A[_P!AL_\ HF2N7'_[C5_PR_)GT?!W_)79=_U_H_\ IR)^T=%%%?D)_IZ%
M%%% !1110 5^??\ P<X_\HG?$O\ V-FB?^E8K]!*_/O_ (.<?^43OB7_ +&S
M1/\ TK%=6!_WRGZK\SCS#_<:G^%_D?S/T445]T?GX4444 %%%% !1110 444
M4 %?L/\ \&@G_)<OC1_V*>E?^E,U?CQ7[#_\&@G_ "7+XT?]BGI7_I3-7!FG
M^X3^7YH]'*?^1C3^?Y,_=VBBBOBC[L**** "BBB@ HHHH *\E_:Z_;F_9;_8
M6\)Z/XO_ &G?BI;>'8?$>M1:3X=LQ;2W-WJE[(0!%!;P(\DF,@LVW8@(+,H(
MSZU7YF?\%H_@M\</ O[:OP._X*$^'=4^-^J^!O!6C:YH/B.#X*>'M$U;6O!D
MUXD!BU6SL]0TZZ,T<PC>&Y?!:-(XBC)EUD /J[]NO_@IO^S#_P $^&\-:'\9
M9O$NM^*?&<TT?A+P'X#\.3:OK>K"%0TTD5M%TC0$9=V4<X&2"!O?L3?M\_LV
M_P#!0#X>ZCX__9Y\2W\DF@ZHVF>*/#FOZ3+IVK:#? ;C;WEK, \38Y!&4;!V
ML2K ?G+^QE^S1^T?^U3^TI\4O^"J'Q:_:1_:G^'WA3P=X$C\+_";6_&7A#PM
M;>,=7TB+S+_4YFT]]!>&*!I]H@,=N)Y@2#*0/+'=?\$:_@=\=_C3^V=\8?\
M@HU>_%?X^Z%\/_%!T#2_#4/Q3T#P]IFI_$5+"UNXY+W4;6VTF!HK6(W$:VKP
M^3*X5O,D=5\M0#]1Z*** "BBB@ K%^)7_).M?_[ EU_Z):MJL7XE?\DZU_\
M[ EU_P"B6JZ?QKU.;&?[I4_PO\C\#:***_93_*@**** "BBB@ HHHH ****
M"O:?^"=O_)ZOP]_[#9_]$R5XM7M/_!.W_D]7X>_]AL_^B9*Y<?\ [C5_PR_)
MGT?!W_)79=_U_H_^G(G[1T445^0G^GH4444 %%%% !7Y]_\ !SC_ ,HG?$O_
M &-FB?\ I6*_02OS[_X.<?\ E$[XE_[&S1/_ $K%=6!_WRGZK\SCS#_<:G^%
M_D?S/T445]T?GX4444 %%%% !1110 4444 %?L/_ ,&@G_)<OC1_V*>E?^E,
MU?CQ7[#_ /!H)_R7+XT?]BGI7_I3-7!FG^X3^7YH]'*?^1C3^?Y,_=VBBBOB
MC[L**** "BBB@ HHHH **** "BBB@ HHHH **** "L7XE?\ ).M?_P"P)=?^
MB6K:K%^)7_).M?\ ^P)=?^B6JZ?QKU.;&?[I4_PO\C\#:***_93_ "H"BBB@
M HHHH **** "BBB@ KVG_@G;_P GJ_#W_L-G_P!$R5XM7M/_  3M_P"3U?A[
M_P!AL_\ HF2N7'_[C5_PR_)GT?!W_)79=_U_H_\ IR)^T=%%%?D)_IZ%%%%
M!1110 5^??\ P<X_\HG?$O\ V-FB?^E8K]!*_/O_ (.<?^43OB7_ +&S1/\
MTK%=6!_WRGZK\SCS#_<:G^%_D?S/T445]T?GX4444 %%%% !1110 4444 %?
ML/\ \&@G_)<OC1_V*>E?^E,U?CQ7[#_\&@G_ "7+XT?]BGI7_I3-7!FG^X3^
M7YH]'*?^1C3^?Y,_=VBBBOBC[L**** "BBB@ HHHH **** "BBB@ HHHH **
M** "L7XE?\DZU_\ [ EU_P"B6K:K%^)7_).M?_[ EU_Z):KI_&O4YL9_NE3_
M  O\C\#:***_93_*@**** "BBB@ HHHH **** "O:?\ @G;_ ,GJ_#W_ +#9
M_P#1,E>+5[3_ ,$[?^3U?A[_ -AL_P#HF2N7'_[C5_PR_)GT?!W_ "5V7?\
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
M%9U<QQE:FX3E=/R7^1I1RS T*BJ0A9KS?^9X7_PUA\;/^C'_ !W_ .!5M_\
M%4?\-8?&S_HQ_P =_P#@5;?_ !5>Z45Q'>>%_P##6'QL_P"C'_'?_@5;?_%5
MV?P9^,?CWXFZG>V/B_X ^(?!T=K LD-SK4T3+<,6P4783R!SS7H-% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%5=<U5="T2\UM["ZNEL[62
M<VUC;F6>8(I;9&@Y=SC 4<DD"OS=M/'?_!>/XG_LK^(/^"A4_P :O ?P?GL-
M-U/7M#_9M\7?"224QZ99F5H[;5-3FN8[J"ZFBBW,8XU1=ZD!0Q" 'Z65%?6%
MCJEI)I^IV45Q;RKME@GC#HX]"IX(K\]?'W_!5[XZ_M%?!#]E'P7^Q9H.B>%O
MBK^UEIT^HV^H^*K1]0L?!>EV%FMSJUX85:/[6Z$^7;JY1)2<MC[M=C^S9^TK
M^V=^SI_P4'L?^"<W[=WQ:\.?$R'Q[X#N_%'PJ^*&B>$ET&YN9K*54O\ 2KRR
MCEDBWI&ZS)+&0-@.[);" 'VY%%%!$L$$:HB*%1$& H'0 =A3J_.WP#KW_!<W
M]L#X>>)/VL_!7QE\*?L^V$>KZF/AW\$/B!\'Y)[N]L+.>6&&36[NZGAN+)[D
MQ%\PQA5B=)%W!A7I7[.'_!7WP!\2/^"3G@3_ (*;?%/X:>(H&\560M6\%^"M
M"N-4U"_UI;Z;3C9V-N@+R>;=0/Y6\@!&4NXY:@#[(HKXB_X(V_MV?M7_ +<&
MO_M W/[5WPUB\#7W@GXI1:/H'@/$+S^'K%M.MYEMKB>/_7S_ #[Y&)X=V4!%
M 1?MV@ HHHH **** "BBB@ HHHH **** "BBB@ HKQ3_ (*%?'WX]?LV?LI>
M(OB9^R[\ ]1^)?Q"\RUL/"7A6QTZXN8WN[F=(1<7*VX\P6L*LTTA!7Y8RNY-
MVX?(WQ]^.?\ P5;_ ."7\_PT_: _:G_:Q\ ?&?P+XP^(NC^$_'O@W2_ADN@7
M.A-J4AC2YTJZCN)&O!#)U2X0-(B_PEB8P#])*@N]+TR_G@N;[3H)I+63?;23
M0JS1-C&Y21\IQW%?#7Q4_:*_;G_;*_;]^(_[$O["GQV\-?"/PW\#M"TB7XB?
M$/5_ Z>(KW4=;U2%KFUTZUMIIHH4@CMUWRRDEPY" #K65\(/^"H/[6UC^QO^
MT1:_$+]GD?$+]HK]FWQ+)X:U#PE\.-(NIH?%TTXB;2]3M[6,23QPS1S"66-<
MLBP3,-H(50#] :*_,C]J;X]?\%A/^"7G[/VF?\% /VI/VJ?AO\3/"VFZSI$7
MQ2^$>E?#)=*.F6M_>0VKC1]02Z>:ZFADG0*)T(=59B!C%>L?M(?M+?ME_M'?
M\%"-1_X)R_L)_%SP_P##&'P!X#M/%'Q3^*&M>$$U^X@GO9&6PTJTLI98XMSQ
MJT[RR$_*0%P5(< ^WZ*^2?\ @FI^U]^T!\3OB?\ &7]B+]LB?P_>_%?X$Z[I
ML.H^)?"]@UG8^)M&U*U-UIVI+;N[^1,R+(LT2LR(Z@ \X'UM0 4444 %%%%
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
E44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>34
<FILENAME>cvlt-20210331_g9.jpg
<TEXT>
begin 644 cvlt-20210331_g9.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MD &0 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *^//^"HW_!9OX(_\$I]>\'>'_BY\"/B9XRD\:6=
M[<6,OP_T:VNTM5MGA5A,9KB+:6,R[<9SM;.,<_8=% 'Y!Z9_P>6_L%ZU>W&F
MZ/\ L?\ [05W<VC%;NWMO#6ER/"02,.JZB2IR".>XK]-_P!DK]I'PQ^U_P#L
MW^#_ -IGP9X5UO0]+\9:0NH6.D^([9(;ZU1F9=DR1NZJ_P IX#$<CFOR&_X-
MLO\ E-!_P4 _[*!J7_J1:G7MW_!<W_@H[^VKX?\ VS_@S_P2'_X)R>,+#PA\
M1OBY;QZAKOCN]M4F?2=.EFGB01;T=8\+:7DTKA&D"1QB/#-F@#]4*\A\4_MV
M_LN>$OVN_#/["-_\3[:?XJ^*M.N-1L?"=C$\TMM9PV\L[7%RRC9;JR1,$#D.
MY(*J5RP_)WXM?M&?\%7O^#?W]L?X-:?^U]^W5/\ M&? _P"+^L_V3KMWK^@B
MTOM&N%D@2:2(M)+(C1+<)*@\YHYE256CC8*X\$_:6_94_;L\;?\ !U#J?PE^
M&G[?,_ACQ]XCTC4];\'_ !"7PRDS>'=#EM;RXM]($!<"416O^C>82"?O8[4
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
M_B7P)-JERFH^*H9(K0V]Y=1VYBN)YI(8YXI#$HFA>9R$&]\>,_\ !'#XY_\
M!*SPM_P5G\)M8?LC_'#]D3XOZMI;:#I_PUF\2R77A76YY4E4QWBWUNMZLDIV
M>6A"PB6WC;B3E@#^A*OPI_X)O_\ !SI^V=^T7_P50\,_L=_M*> OASI_P_\
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
M/[.QM\A,^=G(V8:Q_P $@?\ @D1_PZD_X6W_ ,9"?\)[_P +2\81Z[_R*?\
M9?\ 9FWSOW/_ !]W'G9\[[_R?=^[SQ]GT4 ?&'_!('_@D1_PZD_X6W_QD)_P
MGO\ PM+QA'KO_(I_V7_9FWSOW/\ Q]W'G9\[[_R?=^[SQ]GT44 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!3\1:_I?A3P_?\ BC6[@Q66FV<MU>2A2VR*-"[M
M@<G"@G K\O? ?_!2O_@M#^TM^R%KG_!4?]G'X*_ ;3_@[90ZGK'AGX;>+9=4
MD\4:WH6GRS)<3/>P3"UMKEQ;S&./RRH*@'<""WZ,?M+_ !B\-?L[_LX_$#]H
M#QGHTNI:/X%\$ZKXAU;3H%4O=6UE9RW,L2AN"62)E&>,GFOQX_93_P""3/\
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
MSM55 '/U'110 4444 %%%% !1110 4444 %%%% !1110 4444 %?F%_P4?\
M&?@K]CW_ (+C?!/]OK]LC1;M?@9!\&[_ ,(Z'XSFTV:]T[P9XODU"6;[9<"-
M'^RFXM7CMUFQS@\A8F9?T]J*_L+'5+*73=3LHKFWG0I-!/&'213P593P0?0T
M ?E=-\=/@I_P4=_X+Q? #XV_\$Y-3_X2?2?A#X2\31_'?XJ^'["1=*N;&\M%
MCTW1GNF54NY5GWRK&"P03;UR8GV>H_"O_@O'\#_A7XN^)_P'_P""KFIZ'\#/
MB%X"\5WL.GZ5?6EZUEXE\/<&SU.QD*/]J\U=^43+<#"\D#[YT'P[X?\ "VF1
MZ+X8T*STVSBSY5I86J0Q)GKA4  _*H=>\'>$?%,UK<>)_"NFZC)92^9927]C
M',UN_P#>0N#L/N,&@#\^?^#=+X:^+]&^&/QW^/EA\,=3\"_##XN_'?5_%/P=
M\&:M8FSDM=$EVJETMKTMHYL+LC  "P@KE"C-W?[:1'[>W[>/@3_@F_I0^U^
M?AV;'XE?M M&VZ*X$4Q;P_H$O4'[1=1->RQ,.8;%.S\_;M96B^!?!'AK7]7\
M5^'/!VE:?JGB":*;7M2LM/BBN-2DBC$<;W$BJ&F9(P$4N254 # XH _"K]LR
MT_9DU#PO^WOXR_:KU#2(OVK]'^-JP_ )[R]*>*;;2EATT^%QH* BXVO(9BWV
M48;YC)QS7[G?#&3QE+\-?#TOQ&1%\0MH=H=>6, *+WR4\\#'&/,W=.*CUGX3
M?"OQ%XWT_P")GB#X:>'[_P 2:3$8]*\07FC02WUDA))6*=D,D8R2<*P')KH*
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_';_AZA^WE_T7;_
M ,MC2_\ Y%K]B:_GSKZ[A;#8;$>V]K!2MRVND_YNY_,OTC,_SW(_[+_L[%5*
M'/[?F]G.4.:WL;7Y6KVN[7VN[;GT'_P]0_;R_P"B[?\ EL:7_P#(M'_#U#]O
M+_HNW_EL:7_\BU\^45];_9N7?\^8?^ K_(_F7_7WCK_H:XG_ ,'U?_DCZ#_X
M>H?MY?\ 1=O_ "V-+_\ D6C_ (>H?MY?]%V_\MC2_P#Y%KY\HH_LW+O^?,/_
M  %?Y!_K[QU_T-<3_P"#ZO\ \D?0?_#U#]O+_HNW_EL:7_\ (M'_  ]0_;R_
MZ+M_Y;&E_P#R+7SY11_9N7?\^8?^ K_(/]?>.O\ H:XG_P 'U?\ Y(^@_P#A
MZA^WE_T7;_RV-+_^1:/^'J'[>7_1=O\ RV-+_P#D6OGRBC^S<N_Y\P_\!7^0
M?Z^\=?\ 0UQ/_@^K_P#)'T'_ ,/4/V\O^B[?^6QI?_R+1_P]0_;R_P"B[?\
MEL:7_P#(M?/E%']FY=_SYA_X"O\ (/\ 7WCK_H:XG_P?5_\ DCZ#_P"'J'[>
M7_1=O_+8TO\ ^1:/^'J'[>7_ $7;_P MC2__ )%KY\HH_LW+O^?,/_ 5_D'^
MOO'7_0UQ/_@^K_\ )'ZD?\$F_P!JCX\_M,?\)_\ \+N\=_VW_8G]E?V9_P 2
MNUMO)\[[9YG_ ![Q)NSY4?WLXV\8R<_8E?GS_P $)/\ FJ?_ ' __<A7Z#5^
M=Y[2IT<UJ0IQ22MHE9?"C^Y_!S'X[-/#C XG&595:DO:WE.3E)VK5$KRDVW9
M))7>B204445Y!^FA1110 4444 %>)_MB_P#!1;]C;]@/_A'/^&MOC%_PB?\
MPEGVS_A'_P#BGM1O_M7V7R//_P"/*WFV;?M$/W]N=_&<-CVROQ-_X/$_^;=?
M^YN_]PM=>!H0Q.*C3EL[[>C9QX_$3PN$E5ANK;^J1]L_\1%G_!&[_H\/_P Q
M]XA_^5]'_$19_P $;O\ H\/_ ,Q]XA_^5]?RZ45]!_8>$_FE]Z_R/F_]8,9_
M+'[G_F?U%_\ $19_P1N_Z/#_ /,?>(?_ )7T?\1%G_!&[_H\/_S'WB'_ .5]
M?RZ44?V'A/YI?>O\@_U@QG\L?N?^9_47_P 1%G_!&[_H\/\ \Q]XA_\ E?1_
MQ$6?\$;O^CP__,?>(?\ Y7U_+I11_8>$_FE]Z_R#_6#&?RQ^Y_YG]1?_ !$6
M?\$;O^CP_P#S'WB'_P"5]'_$19_P1N_Z/#_\Q]XA_P#E?7\NE%']AX3^:7WK
M_(/]8,9_+'[G_F?U%_\ $19_P1N_Z/#_ /,?>(?_ )7T?\1%G_!&[_H\/_S'
MWB'_ .5]?RZ44?V'A/YI?>O\@_U@QG\L?N?^9_47_P 1%G_!&[_H\/\ \Q]X
MA_\ E?1_Q$6?\$;O^CP__,?>(?\ Y7U_+I11_8>$_FE]Z_R#_6#&?RQ^Y_YG
M]1?_ !$6?\$;O^CP_P#S'WB'_P"5]?;-?Q-U_;)7DYG@:."Y.1MWOOY6\EW/
M8RG,*V.Y_:)*UMK];^;[!1117E'L!1110 4444 %%%% !1110 4444 %?SYU
M_097\^=?:<(?\O\ _MW_ -N/Y/\ I0?\RG_N/_[A"BBBOM#^3PHHHH ****
M"BBB@ HHHH **** /T&_X(2?\U3_ .X'_P"Y"OT&K\^?^"$G_-4_^X'_ .Y"
MOT&K\QXA_P"1Q5_[=_\ 24?Z$>!W_)KLO_[B_P#I^H%%%%>*?K 4444 %%%%
M !7XF_\ !XG_ ,VZ_P#<W?\ N%K]LJ_$W_@\3_YMU_[F[_W"UZ.4_P#(PA\_
MR9YF<?\ (MG\OS1^)M%%%?9GPP4444 %%%% !1110 4444 %%%% !7]LE?Q-
MU_;)7SN?_P#+OY_H?3<._P#+W_MW]0HHHKYT^F"BBB@ HHHH **** "BBB@
MHHHH *_GSK^@ROY\Z^TX0_Y?_P#;O_MQ_)_TH/\ F4_]Q_\ W"%%%%?:'\GA
M1110 4444 %%%% !1110 4444 ?H-_P0D_YJG_W _P#W(5^@U?GS_P $)/\
MFJ?_ ' __<A7Z#5^8\0_\CBK_P!N_P#I*/\ 0CP._P"379?_ -Q?_3]0****
M\4_6 HHHH **** "OQ-_X/$_^;=?^YN_]PM?ME7XF_\ !XG_ ,VZ_P#<W?\
MN%KT<I_Y&$/G^3/,SC_D6S^7YH_$VBBBOLSX8**** "BBB@ HHHH **** "B
MBB@ K^V2OXFZ_MDKYW/_ /EW\_T/IN'?^7O_ &[^H4445\Z?3!1110 4444
M%%%% !1110 4444 %?SYU_097\^=?:<(?\O_ /MW_P!N/Y/^E!_S*?\ N/\
M^X0HHHK[0_D\**** "BBB@ HHHH **** "BBB@#]!O\ @A)_S5/_ +@?_N0K
M]!J_/G_@A)_S5/\ [@?_ +D*_0:OS'B'_D<5?^W?_24?Z$>!W_)KLO\ ^XO_
M *?J!1117BGZP%%%% !1110 5^)O_!XG_P VZ_\ <W?^X6OVRK\3?^#Q/_FW
M7_N;O_<+7HY3_P C"'S_ "9YF<?\BV?R_-'XFT445]F?#!1110 4444 %%%%
M !1110 4444 %?VR5_$W7]LE?.Y__P N_G^A]-P[_P O?^W?U"BBBOG3Z8**
M** "BBB@ HHHH **** "BBB@ K^?.OZ#*_GSK[3A#_E__P!N_P#MQ_)_TH/^
M93_W'_\ <(4445]H?R>%%%% !1110 4444 %%%% !1110!^@W_!"3_FJ?_<#
M_P#<A7Z#5^?/_!"3_FJ?_<#_ /<A7Z#5^8\0_P#(XJ_]N_\ I*/]"/ [_DUV
M7_\ <7_T_4"BBBO%/U@**** "BBB@ K\3?\ @\3_ .;=?^YN_P#<+7[95^)O
M_!XG_P VZ_\ <W?^X6O1RG_D80^?Y,\S./\ D6S^7YH_$VBBBOLSX8**** "
MBBB@ HHHH **** "BBB@ K^V2OXFZ_MDKYW/_P#EW\_T/IN'?^7O_;OZA111
M7SI],%%%% !1110 4444 %%%% !1110 5_/G7]!E?SYU]IPA_P O_P#MW_VX
M_D_Z4'_,I_[C_P#N$****^T/Y/"BBB@ HHHH **** "BBB@ HHHH _0;_@A)
M_P U3_[@?_N0K]!J_/G_ ((2?\U3_P"X'_[D*_0:OS'B'_D<5?\ MW_TE'^A
M'@=_R:[+_P#N+_Z?J!1117BGZP%%%% !1110 5^)O_!XG_S;K_W-W_N%K]LJ
M_$W_ (/$_P#FW7_N;O\ W"UZ.4_\C"'S_)GF9Q_R+9_+\T?B;1117V9\,%%%
M% !1110 4444 %%%% !1110 5_;)7\3=?VR5\[G_ /R[^?Z'TW#O_+W_ +=_
M4****^=/I@HHHH **** "BBB@ HHHH **** "OY\Z_H,K^?.OM.$/^7_ /V[
M_P"W'\G_ $H/^93_ -Q__<(4445]H?R>%%%% !1110 4444 %%%% !1110!^
M@W_!"3_FJ?\ W __ '(5^@U?GS_P0D_YJG_W _\ W(5^@U?F/$/_ ".*O_;O
M_I*/]"/ [_DUV7_]Q?\ T_4"BBBO%/U@**** "BBB@ K\3?^#Q/_ )MU_P"Y
MN_\ <+7[95^)O_!XG_S;K_W-W_N%KT<I_P"1A#Y_DSS,X_Y%L_E^:/Q-HHHK
M[,^&"BBB@ HHHH **** "BBB@ HHHH *_MDK^)NO[9*^=S__ )=_/]#Z;AW_
M )>_]N_J%%%%?.GTP4444 %%%% !1110 4444 %%%% !7\^=?T&5_/G7VG"'
M_+__ +=_]N/Y/^E!_P RG_N/_P"X0HHHK[0_D\**** "BBB@ HHHH **** "
MBBB@#]!O^"$G_-4_^X'_ .Y"OT&K\^?^"$G_ #5/_N!_^Y"OT&K\QXA_Y'%7
M_MW_ -)1_H1X'?\ )KLO_P"XO_I^H%%%%>*?K 4444 %%%% !7XF_P#!XG_S
M;K_W-W_N%K]LJ_$W_@\3_P";=?\ N;O_ '"UZ.4_\C"'S_)GF9Q_R+9_+\T?
MB;1117V9\,%%%% !1110 4444 %%%% !1110 5_;)7\3=?VR5\[G_P#R[^?Z
M'TW#O_+W_MW]0HHHKYT^F"BBB@ HHHH **** "BBB@ HHHH *_GSK^@ROY\Z
M^TX0_P"7_P#V[_[<?R?]*#_F4_\ <?\ ]PA1117VA_)X4444 %%%% !1110
M4444 %%%% 'Z#?\ !"3_ )JG_P!P/_W(5^@U?GS_ ,$)/^:I_P#<#_\ <A7Z
M#5^8\0_\CBK_ -N_^DH_T(\#O^379?\ ]Q?_ $_4"BBBO%/U@**** "BBB@
MK\3?^#Q/_FW7_N;O_<+7[95^)O\ P>)_\VZ_]S=_[A:]'*?^1A#Y_DSS,X_Y
M%L_E^:/Q-HHHK[,^&"BBB@ HHHH **** "BBB@ HHHH *_MDK^)NO[9*^=S_
M /Y=_/\ 0^FX=_Y>_P#;OZA1117SI],%%%% !1110 4444 %%%% !1110 5_
M/G7]!E?SYU]IPA_R_P#^W?\ VX_D_P"E!_S*?^X__N$****^T/Y/"BBB@ HH
MHH **** "BBB@ HHHH _0;_@A)_S5/\ [@?_ +D*_0:OSY_X(2?\U3_[@?\
M[D*_0:OS'B'_ )'%7_MW_P!)1_H1X'?\FNR__N+_ .GZ@4445XI^L!1110 4
M444 %?B;_P 'B?\ S;K_ -S=_P"X6OVRK\3?^#Q/_FW7_N;O_<+7HY3_ ,C"
M'S_)GF9Q_P BV?R_-'XFT445]F?#!1110 4444 %%%% !1110 4444 %?VR5
M_$W7]LE?.Y__ ,N_G^A]-P[_ ,O?^W?U"BBBOG3Z8**** "BBB@ HHHH ***
M* "BBB@ K^?.OZ#*_GSK[3A#_E__ -N_^W'\G_2@_P"93_W'_P#<(4445]H?
MR>%%%% !1110 4444 %%%% !1110!^@W_!"3_FJ?_<#_ /<A7Z#5^?/_  0D
M_P":I_\ <#_]R%?H-7YCQ#_R.*O_ &[_ .DH_P!"/ [_ )-=E_\ W%_]/U H
MHHKQ3]8"BBB@ HHHH *_$W_@\3_YMU_[F[_W"U^V5?B;_P 'B?\ S;K_ -S=
M_P"X6O1RG_D80^?Y,\S./^1;/Y?FC\3:***^S/A@HHHH **** "BBB@ HHHH
M **** "O[9*_B;K^V2OG<_\ ^7?S_0^FX=_Y>_\ ;OZA1117SI],%%%% !11
M10 4444 %%%% !1110 5_/G7]!E?SYU]IPA_R_\ ^W?_ &X_D_Z4'_,I_P"X
M_P#[A"BBBOM#^3PHHHH **** "BBB@ HHHH **** /T&_P""$G_-4_\ N!_^
MY"OT&K\^?^"$G_-4_P#N!_\ N0K]!J_,>(?^1Q5_[=_])1_H1X'?\FNR_P#[
MB_\ I^H%%%%>*?K 4444 %%%% !7XF_\'B?_ #;K_P!S=_[A:_;*OQ-_X/$_
M^;=?^YN_]PM>CE/_ ",(?/\ )GF9Q_R+9_+\T?B;1117V9\,%%%% !1110 4
M444 %%%% !1110 5_;)7\3=?VR5\[G__ "[^?Z'TW#O_ "]_[=_4****^=/I
M@HHHH **** "BBB@#R?]JS]H7XH?L_:-H^I?#+]F#Q-\39=2N98KNU\-2A6L
M555*O)E&R&)(''\)KQ3_ (>2_M8?](HOBG_X%K_\8K[#HH ^//\ AY+^UA_T
MBB^*?_@6O_QBC_AY+^UA_P!(HOBG_P"!:_\ QBOL.B@#X\_X>2_M8?\ 2*+X
MI_\ @6O_ ,8K\^?^&2?VL/\ HTGXI_\ A)+_ /'Z_<FBNW!YCC,!S>PER\UK
MZ)[;;I]SY/BC@?A;C/V/]LX?VOLN;D]^<;<W+S?!*-[\JWO:VG4_#;_ADG]K
M#_HTGXI_^$DO_P ?H_X9)_:P_P"C2?BG_P"$DO\ \?K]R:*[?]8<X_Y^_P#D
ML?\ (^3_ .('>%W_ $+_ /RK7_\ EA^&W_#)/[6'_1I/Q3_\))?_ (_1_P ,
MD_M8?]&D_%/_ ,))?_C]?N311_K#G'_/W_R6/^0?\0.\+O\ H7_^5:__ ,L/
MPV_X9)_:P_Z-)^*?_A)+_P#'ZR]?_9[_ &B_#.IZ9I&N?LS?$:TN=8NC;Z;!
M=>&T1[F4+N*1@S?.V.<5^[M>%_M8?\EL^!__ &/<O_I,U'^L.<?\_?\ R6/^
M0?\ $#O"[_H7_P#E6O\ _+#\JO\ ADG]K#_HTGXI_P#A)+_\?H_X9)_:P_Z-
M)^*?_A)+_P#'Z_<FBC_6'./^?O\ Y+'_ "#_ (@=X7?]"_\ \JU__EA^&W_#
M)/[6'_1I/Q3_ /"27_X_1_PR3^UA_P!&D_%/_P ))?\ X_7[DT4?ZPYQ_P _
M?_)8_P"0?\0.\+O^A?\ ^5:__P L/PV_X9)_:P_Z-)^*?_A)+_\ 'Z/^&2?V
ML/\ HTGXI_\ A)+_ /'Z_<FBC_6'./\ G[_Y+'_(/^('>%W_ $+_ /RK7_\
MEA^7/["7CC]K#]BC_A*O^->OQ3\3?\)-]A_YARV7V;[/]H_ZZ[]WG_[.-G?/
M'T'_ ,/)?VL/^D47Q3_\"U_^,5]AT5YF(Q%;%UG5JN\GN]%LK=#]"R/(\KX;
MRNGEV74_9T:=^6-Y2MS2<GK)N3O)MZM[V6A\>?\ #R7]K#_I%%\4_P#P+7_X
MQ1_P\E_:P_Z11?%/_P "U_\ C%?8=%8'K'QY_P /)?VL/^D47Q3_ / M?_C%
M'_#R7]K#_I%%\4__  +7_P",5]AT4 ?'G_#R7]K#_I%%\4__  +7_P",4?\
M#R7]K#_I%%\4_P#P+7_XQ7V'10!\>?\ #R7]K#_I%%\4_P#P+7_XQ7Q-_P %
MB?@W^UA_P5D_X5U_QA9\4_ '_" ?VO\ \RXNJ_;_ +=]B_Z:6_E;/L?^UN\S
M^';S^SE%:4JM2A44X.S1E6HT\13=.HKIG\Q7_#A']K#_ *)M\4__  UR_P#R
M?1_PX1_:P_Z)M\4__#7+_P#)]?TZT5V_VMF'\_X+_(X?['RW^3\7_F?S%?\
M#A']K#_HFWQ3_P##7+_\GT?\.$?VL/\ HFWQ3_\ #7+_ /)]?TZT4?VMF'\_
MX+_(/['RW^3\7_F?S%?\.$?VL/\ HFWQ3_\ #7+_ /)]'_#A']K#_HFWQ3_\
M-<O_ ,GU_3K11_:V8?S_ (+_ "#^Q\M_D_%_YG\NWA'_ ((B?M%^.=,DU?PK
MX3^(VHVT5U);R3V/PV25%EC;:Z$B_P"&!X([5J?\.$?VL/\ HFWQ3_\ #7+_
M /)]?T _\$]_^2)ZM_V/>L_^E)KW2C^ULP_G_!?Y!_8^6_R?B_\ ,_F*_P"'
M"/[6'_1-OBG_ .&N7_Y/H_X<(_M8?]$V^*?_ (:Y?_D^OZ=:*/[6S#^?\%_D
M']CY;_)^+_S/YBO^'"/[6'_1-OBG_P"&N7_Y/H_X<(_M8?\ 1-OBG_X:Y?\
MY/K^G6BC^ULP_G_!?Y!_8^6_R?B_\S^8K_APC^UA_P!$V^*?_AKE_P#D^OVR
M_P"'DO[6'_2*+XI_^!:__&*^PZ*Y\1B\1BK>UE>VVB_0Z<-@\-A+^RC:^^K>
MWJ?'G_#R7]K#_I%%\4__  +7_P",4?\ #R7]K#_I%%\4_P#P+7_XQ7V'17,=
M1\>?\/)?VL/^D47Q3_\  M?_ (Q7J?[*_P"U3\9OC_XGU/0?B9^QIXQ^&EM8
MV"W%MJ7B2=6BNW+A?)3$:G=@EN_ ->X44 %%%% !1110 4444 %%%% !1110
M 4444 %%<1^TM\5?$_P._9^\9_%_P1\+-9\<:WX<\.7=]HW@_P /6DD][K-W
M'&QAM(DC5F)DDVKD*Q4$G!QBOSU^._QK_P""X'['7[%[?\%/?C7^T;\,M8AT
M72['7_''[.K_  O;3+?3]/GDB$UC;ZLUR]T+R%)0,RH5\Q6&'"@. ?J#4%WI
M>F7\\%S?:=!-):R;[:2:%6:)L8W*2/E..XKX?_:0_;3_ &H/VA_VN/AW^P'_
M ,$_O'6B> =6\1_"8?$WQ]\2/%'A@:O+X?T*69+:SM;:Q:6.*6\FG8[A*V$C
M4L U/_96_;F_:J^&OQ8^/'[%'[9VGV?Q'^(_P9\$0^-O!^O_  ^\.O93_$'0
M)H92BIIRM+Y5\MQ#]F*1DJ[RH$!V[G /N2BOS#\;_%7_ (+M_#O]AW5/^"HO
MC_X__#7P]/HO@^;QKJO[-&M_"F2WAL=(CA-T^G3ZI)<K>QZ@ML"&5HP!.#&5
M%?3?Q9_X*@>#?AS^QU\,/VG/"WP*\<>-?$7QG\/:;>_#7X9>$](DNM2U*[O=
M/2]2WED5?+M8HXWS-<2X6-59L,0%(!]0T5\B_P#!$O\ :[_:'_;=_8D;XZ?M
M26^G6WC&3X@^(],OM-TJWCCM].CM=1EACM$*$B01*OEB0EF?;N+,3D_75 !1
M110 4444 %%%% !1110 4444 %%%% !1110 445\@?M5^//^"E7QD_;*M/V0
M_P!C:]MOA+X)TKP2OB#Q?\=O$WP\DUN*ZO9)S%#H^F12R16LDH0>;*SNQ56X
M *8D /K^BOS^_9Z_X*1?'[]G3XB_M+?LT_\ !1#Q3X>\9ZE^SI\/[?QY;?$;
MP;HG]F?\)#H4MK+.8KBQ,CI;7J-%L"QL4<2# ^7<_F>N?M7_ /!9_P"&/[#.
MG?\ !8GQO\5/AUJGA&71;/QCKW[-MEX#,+67A2Y*2_N-:,YG?4(K.19F\R,1
M;@XVG:%8 _4;3]+TS2(#;:5IT%K&TC.T=O"J*6)R6P .2>IJ>OC7]I;X_P#[
M=_[0WQR^&G[/G_!/)H/!/@_QC\.CXY\3?M!^(_ DVL:?863R1QVFF64;/';2
M:A+O$K12R96'YPI )KE_V:?VX_VG?V>/VT?B=^P'_P %!_B?X9\>MX*^"H^*
MV@?%7PQX9_LB2XT&.Z:UNX-0LDEDBBN4D7<GEL T8+$<C !]Y45^6.B_M8?\
M%GOB5^PQ?_\ !8SP/\4_AUIOA&/1;SQCHO[-E]X#\TW?A2V,DG[W6Q<"=;^2
MSC:==D?E%F0;1N*+^CW[/GQK\(?M)? ?P7^T+\/VD.A^./"UAKVDB;'F+;W=
MNDZ*X'1PK@,.Q!% '84444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
J1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>cvlt-20210331_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:cvlt="http://www.commvault.com/20210331"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="cvlt-20210331.xsd" xlink:type="simple"/>
    <context id="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8933d74472664624b3e68ddd9ade1f38_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ica162fa06341446c983c104c0e63aba6_I20210510">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <instant>2021-05-10</instant>
        </period>
    </context>
    <context id="ibead361ae0e143d9ab315084e2d3731b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i1c904372fefa43349aa375937c578cec_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareAndProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id2524e372eb643d88e8d09f73b5c1ea4_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareAndProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ie005aed9374649d18d9306135bcab9d3_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareAndProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i31b87ed7a93440aca35d58db834373de_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie89ce1439e78419ebc1b31c71575ad5f_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="iafb1d91fb9ae45de97c974e6594466cf_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="idfd35023f8c240dabfd9e0db1dc4f57c_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="ia801d767f68848c88fb01bd77fcb54b3_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i146f6c59546d4433beb33cc8dd622174_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="icf4fb21b90a74214971dac3f526ba30f_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i2ea235a23d6b473f9d61e6fa7ee5babf_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="iac7301e83e72420eabdc69e47eb4428e_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i553f0de079544cd391c1125b4137e23b_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i304ced34014f41e2a7b10276196116a5_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i3055e1f20c364ab599b5e67f9f0da37a_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i162fc509eedc4a6794479b9793d4b59a_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i14fadb4ef3c24093b30bf4a64182cb18_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i7b4c44a23ecd425f839dd3248baa0205_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ic2d4ea7daf57495085b3a8bb886383d6_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i6e6c5a80017e49b59a6e4b84fa9b050f_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i53fade3d255f47debc6f466b94230568_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i15fc39c3ef8a434b8be0686c64bd6189_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib07a7529aca4477296c88b15e63ec567_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="if01ff21da02f47e990e4144e8ea5f265_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i1d3d13106f2f473eab8e822111fb52d6_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i5c22f28290e34990bff28c7c804b4e16_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i3b83a26c78e14d8a953d695707fdf38f_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i9b2406a7efe14affb73288f0a55b2351_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i98e44bbdc19542c9beb04d79d3e407c3_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i623f0ea28a304d9599472a3274614881_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i7e39ab15db1f46c2beda8c20f55f1357_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic411f616e9c14646ba82ed0861bd2721_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if65964110c424386ac083ce79f8b7653_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8ad91a5f96824edfab6b5a029e731ae0_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i87b75f61bde64719818901a4c6a39f16_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3d83726574844a6b9f75e67154a1d4b3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i48d906660bf84a61af89d3495cfe4af3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ibdd76a6268ef4543bc6d40ac4894a724_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3d4cf0d9dc594f4fbde1fd4c5256b24e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if03eb069b2034fb287b09c1e7f0d1b13_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvlt:ArrowMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ifcdee88b5c4b4fe49f602555492d7997_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvlt:ArrowMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ied8ae7baacfc4ebc9da848cc034132c2_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvlt:ArrowMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i15ab9a8c710e455aaef4af9eac8116d3_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvlt:ArrowMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie220f54ef2bf4f6baa4d9b2b8039cc24_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvlt:ArrowMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ia4c4907a8c6c43b4bd0de7586ea50637_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i18face6876454270a97c5a45b1bfa622_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ib471db82b1bd40a4bd24539daec6c373_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i4c3aff3ca7ec4f6e91c16bcdaf6f5d24_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i6aa2f5b3b3f14f01bdebc75d18c2ed3f_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3cdbd8fc6ef24ee990413c914defaa83_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i21499d2866d14d658b3ec55b20df2798_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia964498ae8614ff3b37a463b9232cfbf_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id6d39bc080e94b69bf7f8083b6928b14_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i686f619c1c044b3abc01135eaa8ea8ec_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i32b76b1a9226475cb2f01e61613e69b5_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9d807b8bb23a42b68de389ac04da48de_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iaacd8c86c1eb49e5b0b0e7d9cad42d80_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="icd097b646ba44c7c9cd1f1a7a4f66a31_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareAppliancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i70bbeb33e8074f9390f94a092c92c565_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ibef56d5d444e43d99f8a1378f52cdbda_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesEducationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic68398e85511422f9e691cef0b867fb7_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i80454d458efd46dcbc118087660fd218_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i06a3f8d7b2a3469fae2caa12d80b8511_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i49511dd1cf0b4295bebb999846a05acb_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9c521ce3c7d54066919bae1248b9664d_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic6f049cb6f1d40a3b07fbcba1fb4be4f_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib2898151c2f64abda98e404076bbc765_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5d4e3c656fab48829c6e3e7da5a34f3d_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ided4fca7f17e4bec8c1d9bdc3e53204a_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3d7001fddc124d41af0502dfb1c0a83f_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic55005cb01a946f88668749802b648cc_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i0bcc2500a7f04f7aa7bd472db7b274ae_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ifbae3b861cfb4aa79717fad0e3eaefa4_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i848e17e7f9ca4427ad65f8b633eec1e6_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iacaff252d94042e89c79bf890a92ffe2_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ied361a52cca44bb68c0c1e709de26ff4_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i32a93fb0e66540e2bcf02f2e33637919_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i543a11e6d64446cca7518012cdcd6663_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i1e0cde49e08c4c96a8793dd59dd7bf02_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7f845b935935405a8ab6b24017ec97ff_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i743727a5e01947c49775e3dd6ba7affa_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7a4e81820f1a4facb11a7dce4e3cbd0f_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib5b4105427ad4940b4b34c13d69bc120_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i33e1805bab6d425983f6e4da082ae023_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7a5a1ef1d0ae413c8b4ece46f904c0b9_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i2a3a0f2da3fe4c7bbd3041cae1b614a4_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i0ffd1dc899a94c3fb983c4455fdbf796_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib5f5bdc934084fd1987ade41d39876cd_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i4acfeb98b1094c9fa8c711374131cc43_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i1ba5e7f83be546ba99c2ef17f843f767_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5902daee3356428d8261f1d35b8c7fcc_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ic824fe8a86734f269a5563297aa9738f_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i3f30a26a28d24c259d7e921fb5990947_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ib60f35a598a34ab2af55ea0bd9d12afa_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="iffc1c37c2741461eb2cd0fc529d94515_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i4a41fea7842446ebab42244602dbb64a_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i8764fb9670984e51911f9ae544706f15_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i43d0898a4b3e485099fe390ddcc98417_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:CustomerSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i506cf134f5594374986c84f5b19716df_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="iadd4b89aeab0424b8a126934b87bd914_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i31c433e2e75244a1801500fb7d3b304a_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i8ab508e5fd7b49a098b67a21d54fc587_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i2748af51d3ce41858a0daf8e51b9676e_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i8f089bb711254818bbd1f8e4ffd53377_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ibfad48068c4e411382e7c5e58b9f33ab_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i706b1509135d483cb170fbb3419c7634_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i512e9c9f63ca428081997f5cb07d085c_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i885fe8d192114800abcfe40bf0fb89ed_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cvlt:DeferredRevenueCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i9cf7f61bf65a442bbef9e44708d606e9_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cvlt:DeferredRevenueNoncurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ie5410715b0cb4085ac4959f94758abb9_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4752d534237a4474829c1bf06184605c_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i35920f62ef984e94b943aeed907a996d_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cvlt:DeferredRevenueCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib4f78a5a31ef4f01b0c9d449dd635642_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cvlt:DeferredRevenueNoncurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6ffcda39757249e9b8fdc1747310af38_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5223a429a09d42b78b600399ec2cda8c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9defb24f9509411c9d3e0469902b4c5b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cvlt:DeferredRevenueCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5075c52ce19540edbe88029791eff474_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cvlt:DeferredRevenueNoncurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i901ac07b2ec944d3b83b36acd680eba8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvlt:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-01</endDate>
        </period>
    </context>
    <context id="i1bed816c1a31427284ec6fcd856f0f63_I20191001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-01</instant>
        </period>
    </context>
    <context id="i7e5dd2c8ed8e48d889e046de5ef35d9f_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iff8ad3e05577460099708bdeaed77848_D20191001-20191001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-01</endDate>
        </period>
    </context>
    <context id="ib93ce4106c984622be52c07175613eca_D20200401-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i97baea3dcbd7416299e5ac95f4183f99_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="id19c2b71adc34354bf76793341c7a86b_D20200401-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i86938d5ae1d54ea6a37883e6d65feb3c_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icb4dfb7cc8f64b3ca28dfa1b8cfa144f_D20200101-20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="iabb876b3bf534b39ab9426131ea60781_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i336dbb17d4da493bb99a244dfd20cf85_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic90e97438de14a31bf710e338696ca3a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id8ff590be28d4e84b112929e8a2c0918_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ibd7e5acb0a3141a199dcdd767d41a293_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9f480f92ab57462aa230cc95acac5156_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ic22f385b97ac4d37bfa9b3111891773d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie297bcb70a934aee9ef3c2dee8880563_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i3589ccd1916448b388ab8f7c03e9fd3e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iff9e5a6b5d1c4d7d8b6459a1215d2111_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i54f1cfcb2e7f4cbba3aefb4ca668cccb_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i46e4d849b9724ca9b4cf0933b2e1c8f4_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i0314bf69a62e44f08c8cf7e53ff4db7d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7e9d99cbbb5d4cd68ed56cf46584cafb_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i3fd8a85fc7eb4473b88e44860edb0e10_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic091dbb821c34e8abfed8e81927495a5_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ibec96412355945d5b6f8fa59ef208c91_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic8c190f559d94a1299c3bf1cf3fc28ed_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i5779a5a955d8448ca7192539d7178631_D20210201-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if3b30040defb4a70b1fb3255a1c15338_I20201022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cvlt:A2016IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-22</instant>
        </period>
    </context>
    <context id="i1c2c0e33e22d4d618a81cd5b7a118488_D20201022-20201022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cvlt:A2016IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-22</startDate>
            <endDate>2020-10-22</endDate>
        </period>
    </context>
    <context id="ide99a41913884f1aa71b0f3333a52634_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvlt:HedvigInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i212711276a304e5da0fbfeeb28894a46_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cvlt:A2006LongTermStockInventivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if93a877a3cd74f8b9e922ef80726ea61_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cvlt:A2016IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie9b97eb2a4d24dfdb0628e4f0e4ba680_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i778a17cd16c84b90961e4189f033a492_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7078d8831b7243e08350cc09e7156ebb_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic0f840bdc6c54a79bc229bb290094878_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cvlt:CostOfServicesRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i74a82cf55c354062addadbb7f9e51244_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cvlt:CostOfServicesRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i00aec814cd704e45a44ba1c743543ec4_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cvlt:CostOfServicesRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i5004e24e5a3e4a98b703913ca2ade0bf_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i30789ec785fe4ac2863fff4244d064e6_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i57897870fccd401abcd10259f1cb5dca_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i24ef026e1f464e01b9e6beceeab58279_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i50fe7f17a0654ab792bf5f3aa1edf9ee_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i56471eee3c1b4b1ebb8a7dd90ecc8b58_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i74f471ad7ce74f72919349cde295443a_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i790e33cb1c2b42e1bf875639e24039c4_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i3c5d3ba4065646b9b581a5e7356ea5fe_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i6b8460b89e5f486b8c492b80f9a78399_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ieb95f9fc7be147e89054e7893feff854_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7cc57adcaf2d4de4a7b71db1ab60d659_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i7421b7c9dfb04d9e828193df106170cb_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iae191e8d7a0a4895a1b7c8b5184745a7_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4fc3fe4c3f1b43a288f4ec4516b63e06_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7a057b9e29e94014b95d0834eae35023_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i3d12f9852f4844f397efd8a7f64d61fd_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="id7c82e75b5194135aac42e5b37cc03f0_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ic3f7010c684b472bb3b80f801558d49f_D20190501-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvlt:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="ie1453f5e9cc74a6aa83fbb841230cfef_D20191101-20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvlt:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="i2b403158c5cb45e68583f44e92230ddf_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvlt:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i65a86761f2fa4ee29b3ef558736b6593_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvlt:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i18b3cb6d136f4d28ab25451bb3a4feda_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvlt:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic0d3d33bf88e41249b2c9a70a98e1059_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id1d896c341984953a075772c27b9c741_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i751f8d9ea1c74b4cbacfeb1a86114713_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i9a9f43921fc9474e8cb44ad23c30b8ee_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvlt:PerformanceSharesAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i1529b3f5cb344e1daf0dc68b270d3065_D20190201-20190201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvlt:PerformanceSharesAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-01</endDate>
        </period>
    </context>
    <context id="i303d3539bfdb4fe39d206a436334ee95_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib2f71e0bb7d04bc1928931d4aedc28a7_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i55c2f299f52e4b23a050e1f4fcdb4368_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">cvlt:NOLExpiringBetween2034And2036Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1b5ef4799a6e4073b2f2c9a03191c047_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">cvlt:NOLsNotExpiringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3bc8bf89faa04570a2924f2272e712b3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4ec2af3207b6437e852341b6b0c43b81_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iea7319441e3049859e7f3a5cf245d495_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i69338f25a0ba4daf9e684c0a0e26b79e_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i58b2bfd7927c4ed79af8d787cbcece91_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i8bb7be0b940e4e8a801d5245b6a611a9_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i0d8443629b8a4776b4779008c3a8433d_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ia4ff12a0c86546c08d6a5d3fd4094880_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ia1b52b17a4d44315bcc1a4bb52218b9a_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3641529c385049d9b37f4737a0c238e0_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i19f0fd2a1fc14a0bb42bb48cfb0785cc_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i1869fef859bd4fdbb9f15be15a1ce0ee_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8b464e7ead054b3e86b16f33e9c5c1cd_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i3c97a708734f4a96a192e64ce50a2ad2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i246de83b58ed4c789f266b5c97d34a54_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i68d7cd6f66224c54bf592ef5b5efc74b_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i7370f54b1265494583c6a32a1688c1b1_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ibb687fd2ad744171b9b9ef11cb0a4c24_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i2d8733ad33964f30bf5cca39a6a44a94_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i2db9c13b253543d780564df67435bf0b_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i0f3e1b60dc304a56b11ca8ff31d0797a_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i443fac583256411ca630ed99b2247f56_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i11133c7c6e5244068c9b7366af4bcf67_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i24af7e3b696e4ac69af9cc4be211a8e5_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i1e18d64ac9764e92aac32328cf192cb5_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i1b0bc6a4fc5f4db4860a77c802f06de0_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if401f2b1d50a454585b6e40e49720079_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id3e406fd257246ab9dcb9384dc946cd3_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia4dbff10cea148b78dcdcc68140a2efc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="source">
        <measure>cvlt:source</measure>
    </unit>
    <unit id="segment">
        <measure>cvlt:segment</measure>
    </unit>
    <unit id="purchaseorder">
        <measure>cvlt:purchaseOrder</measure>
    </unit>
    <unit id="stock_plan">
        <measure>cvlt:stock_plan</measure>
    </unit>
    <unit id="tranche">
        <measure>cvlt:tranche</measure>
    </unit>
    <unit id="office">
        <measure>cvlt:office</measure>
    </unit>
    <dei:EntityRegistrantName
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV80L2ZyYWc6ZWNlNGEyYmQzZjk2NGQ3MWFiYWQyZTliODMyYjU5M2MvdGFibGU6ZGI4ZGJhYjk5OTZhNDBmYmFiYjM4ZjY5NDk3MDliNmIvdGFibGVyYW5nZTpkYjhkYmFiOTk5NmE0MGZiYWJiMzhmNjk0OTcwOWI2Yl8zLTEtMS0xLTA_66b372d1-108a-4345-9a86-410a9e43cc64">COMMVAULT SYSTEMS INC</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV80L2ZyYWc6ZWNlNGEyYmQzZjk2NGQ3MWFiYWQyZTliODMyYjU5M2MvdGFibGU6ZGI4ZGJhYjk5OTZhNDBmYmFiYjM4ZjY5NDk3MDliNmIvdGFibGVyYW5nZTpkYjhkYmFiOTk5NmE0MGZiYWJiMzhmNjk0OTcwOWI2Yl80LTEtMS0xLTA_456409b1-a2a5-4b2d-8ef4-3eed4dae6041">0001169561</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV80L2ZyYWc6ZWNlNGEyYmQzZjk2NGQ3MWFiYWQyZTliODMyYjU5M2MvdGFibGU6ZGI4ZGJhYjk5OTZhNDBmYmFiYjM4ZjY5NDk3MDliNmIvdGFibGVyYW5nZTpkYjhkYmFiOTk5NmE0MGZiYWJiMzhmNjk0OTcwOWI2Yl8xMi0xLTEtMS0w_a1c68834-32bc-4fee-86bc-9f3ef474c091">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV80L2ZyYWc6ZWNlNGEyYmQzZjk2NGQ3MWFiYWQyZTliODMyYjU5M2MvdGFibGU6ZGI4ZGJhYjk5OTZhNDBmYmFiYjM4ZjY5NDk3MDliNmIvdGFibGVyYW5nZTpkYjhkYmFiOTk5NmE0MGZiYWJiMzhmNjk0OTcwOWI2Yl8xMy0xLTEtMS0w_3fc50cd7-9d6a-476b-b328-9a71cbb7e3f0">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV80L2ZyYWc6ZWNlNGEyYmQzZjk2NGQ3MWFiYWQyZTliODMyYjU5M2MvdGFibGU6ZGI4ZGJhYjk5OTZhNDBmYmFiYjM4ZjY5NDk3MDliNmIvdGFibGVyYW5nZTpkYjhkYmFiOTk5NmE0MGZiYWJiMzhmNjk0OTcwOWI2Yl8xNC0xLTEtMS0w_46a2831d-1d0d-4864-9a7e-a7d323b933b1">false</dei:AmendmentFlag>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTYtMC0xLTEtMjcyMQ_e42f707e-75ad-4980-9866-a1759d5fa26d">us-gaap:AccountingStandardsUpdate201613Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6aa2f5b3b3f14f01bdebc75d18c2ed3f_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMjE3_1af4b889-63b9-42c0-8c87-32223921f7ee">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id6d39bc080e94b69bf7f8083b6928b14_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMzU1_146f9443-6e5b-43af-9203-5a7170f003c8">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <dei:DocumentType
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzg5_8e619f67-1528-4029-ba5c-7bf15c15928c">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzk4_1c06b34f-a56b-4dbe-bae5-4096a28279ce">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8yMTE_97649acc-e172-4a87-a2d4-84672cfec958">2021-03-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8yMTE_f60b22c7-41c9-4145-b8d9-457bf9fb5df8">--03-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzkw_5014ddf8-414a-4beb-8cb4-b45ef57e784c">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzk0_473e8853-86bc-4f03-b660-937ed040acf1">1-33026</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGFibGU6M2U1MmU2YmFjOGZmNGI2MmE4MzVmYjZhZTY2Njc5ZTIvdGFibGVyYW5nZTozZTUyZTZiYWM4ZmY0YjYyYTgzNWZiNmFlNjY2NzllMl8wLTAtMS0xLTA_d9462355-40dc-493b-a24f-293b67881218">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGFibGU6M2U1MmU2YmFjOGZmNGI2MmE4MzVmYjZhZTY2Njc5ZTIvdGFibGVyYW5nZTozZTUyZTZiYWM4ZmY0YjYyYTgzNWZiNmFlNjY2NzllMl8wLTItMS0xLTA_dd635b09-1358-45b2-8db8-5d4a9ed1c0a4">22-3447504</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzk5_d48db281-f510-4d08-8878-b3aa38e49c25">1 Commvault Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zNDAw_236fb94e-f43f-4135-ade6-07bc2dfa83f1">Tinton Falls</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzgz_3488417b-36cb-46fc-8eea-e4ed3f93b761">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzg0_97619df0-92ba-497c-aa96-5259b22c26b7">07724</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzk1_55158a35-8a02-45a3-b1f2-bd23bddf13b5">732</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzky_72d2ab6a-1726-4610-b916-ed5d4d35b7a7">870-4000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGFibGU6NDQ0MmNjNGU2ZDYzNGI1MzkxZmUwOTg3YTI5N2RkOTAvdGFibGVyYW5nZTo0NDQyY2M0ZTZkNjM0YjUzOTFmZTA5ODdhMjk3ZGQ5MF8xLTAtMS0xLTA_48d3824d-4e1e-4fb9-a6ff-67251fe09046">Common Stock, $0.01&#160;par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGFibGU6NDQ0MmNjNGU2ZDYzNGI1MzkxZmUwOTg3YTI5N2RkOTAvdGFibGVyYW5nZTo0NDQyY2M0ZTZkNjM0YjUzOTFmZTA5ODdhMjk3ZGQ5MF8xLTEtMS0xLTA_ade5c2b8-55c3-430d-a8ed-2617be44fc6c">CVLT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGFibGU6NDQ0MmNjNGU2ZDYzNGI1MzkxZmUwOTg3YTI5N2RkOTAvdGFibGVyYW5nZTo0NDQyY2M0ZTZkNjM0YjUzOTFmZTA5ODdhMjk3ZGQ5MF8xLTItMS0xLTA_4f6ec926-ff12-4360-8097-e39553750e7f">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzk2_a81a8c51-58e7-4b3e-9049-4320de2e6a03">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zNDAx_0ed79cd9-483a-478a-83b7-aff78bde1971">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzkz_5dfee61b-3de6-417b-8628-47fdcc1b22bb">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzg3_5714062d-2057-40f5-9812-a8b680c0b888">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGFibGU6Nzg0ZTE2ZmIzODk0NDA1OTgzOThhYmUzNjdiMDM3OGIvdGFibGVyYW5nZTo3ODRlMTZmYjM4OTQ0MDU5ODM5OGFiZTM2N2IwMzc4Yl8wLTAtMS0xLTA_51dec0a6-7c77-4aed-a5ff-13bf63a69b0a">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGFibGU6Nzg0ZTE2ZmIzODk0NDA1OTgzOThhYmUzNjdiMDM3OGIvdGFibGVyYW5nZTo3ODRlMTZmYjM4OTQ0MDU5ODM5OGFiZTM2N2IwMzc4Yl8wLTctMS0xLTA_b4f1d05d-51a4-4e95-8d1a-6b76e5207daf">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGFibGU6Nzg0ZTE2ZmIzODk0NDA1OTgzOThhYmUzNjdiMDM3OGIvdGFibGVyYW5nZTo3ODRlMTZmYjM4OTQ0MDU5ODM5OGFiZTM2N2IwMzc4Yl8xLTEtMS0xLTA_9566f08c-f7f7-40db-b340-f6df6874f5cc">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl85ODk1NjA0NjU0MDYw_4a293942-d184-47c3-86c9-433f443a260e">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzg1_740246e4-e24d-49e3-98ac-8cd557e4d3f7">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i8933d74472664624b3e68ddd9ade1f38_I20200930"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8yNzkw_40702d1d-972a-4c39-b5eb-883078f7fc45"
      unitRef="usd">1900000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ica162fa06341446c983c104c0e63aba6_I20210510"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8yODI2_3947971e-280b-4376-831a-faa40d5810c0"
      unitRef="shares">46026243</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xL2ZyYWc6NjUyOTFiNjZmYzI2NGIyZWJiYzkyYjZhN2FjMWY2YmIvdGV4dHJlZ2lvbjo2NTI5MWI2NmZjMjY0YjJlYmJjOTJiNmE3YWMxZjZiYl8zMzk3_7b81d6c5-7958-4dc8-bf97-1b5d942f1c72">Information required by Part&#160;III (Items&#160;10,&#160;11, 12, 13 and 14)&#160;is incorporated by reference to portions of the registrant&#x2019;s definitive Proxy Statement for its 2021 Annual Meeting of Stockholders (the &#x201c;Proxy Statement&#x201d;), which is expected to be filed not later than 120&#160;days after the registrant&#x2019;s fiscal year ended March&#160;31, 2021. Except as expressly incorporated by reference, the Proxy Statement shall not be deemed to be part of this report on Form&#160;10-K.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfNC0yLTEtMS0w_e62dc78b-ed5c-40bb-a353-0dcde6e38ecf"
      unitRef="usd">397237000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfNC00LTEtMS0w_8cb71950-b210-43d5-9d31-0c3f7ea1d133"
      unitRef="usd">288082000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfNS0yLTEtMS0w_2d7300f7-c942-48c0-9873-3e05bc428b9a"
      unitRef="usd">0</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfNS00LTEtMS0w_442f0a8e-4a5c-4fdf-bd90-0a60f7992225"
      unitRef="usd">8000000</us-gaap:RestrictedCashCurrent>
    <us-gaap:ShortTermInvestments
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfNi0yLTEtMS0w_4fc9b905-4d84-4fd1-ad7f-c71efdc70ac0"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfNi00LTEtMS0w_b0e7a203-cb4f-4898-979b-21180fb4e8c7"
      unitRef="usd">43645000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfNy0yLTEtMS0w_24fa3713-1bb2-480f-8f68-a3594c06b9f4"
      unitRef="usd">188126000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfNy00LTEtMS0w_a43b3feb-47d9-4ffa-82db-52fff953aba8"
      unitRef="usd">146990000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfOC0yLTEtMS0w_5d70a487-449b-4f0a-a1cf-4a967af4d76e"
      unitRef="usd">22237000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfOC00LTEtMS0w_9d052f9e-432a-481a-9f78-b24f5fc345d1"
      unitRef="usd">26969000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfOS0yLTEtMS0w_20c5d8fb-168f-40a8-98dc-7469daa64f6e"
      unitRef="usd">607600000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfOS00LTEtMS0w_e6603868-d2b7-4a0f-9909-e3fcf4010540"
      unitRef="usd">513686000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTAtMi0xLTEtMA_26d49497-3c8c-4243-b50b-33e9b6b68ec4"
      unitRef="usd">112779000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTAtNC0xLTEtMA_a07f5944-3c6f-4f81-b099-4ed2598d0198"
      unitRef="usd">114519000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTEtMi0xLTEtMA_2da75e41-3d62-4abe-8c95-4bbd21424e63"
      unitRef="usd">20778000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTEtNC0xLTEtMA_9194cfee-495f-450b-ab54-73a8f00073fd"
      unitRef="usd">15009000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTItMi0xLTEtMA_f0683a7b-b908-41b1-89f7-8a71725b2c25"
      unitRef="usd">38444000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTItNC0xLTEtMA_856dc930-4875-43de-adeb-68179f79dcc5"
      unitRef="usd">31394000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTMtMi0xLTEtMA_58d031d6-61c8-4481-b623-9d8e29f1ae41"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTMtNC0xLTEtMA_08e551e0-3b4f-47c2-a189-e8902feb9d82"
      unitRef="usd">46350000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTQtMi0xLTEtMA_877a306a-9131-4903-a47f-46ab37282b3a"
      unitRef="usd">112435000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTQtNC0xLTEtMA_569550b5-380d-4426-b52a-ae13c37dcd2a"
      unitRef="usd">112435000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTUtMi0xLTEtMA_fb38a352-4c00-42a5-b686-501789102b73"
      unitRef="usd">12137000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTUtNC0xLTEtMA_f90af821-567b-4c34-8bf2-268749a843bc"
      unitRef="usd">11683000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTYtMi0xLTEtMA_6ea5f8db-8e33-4c1b-90bc-08e342bd0367"
      unitRef="usd">904173000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMTYtNC0xLTEtMA_af327e91-367c-432b-90db-f58e81334f11"
      unitRef="usd">845076000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjAtMi0xLTEtMA_ce478267-ec34-4fa3-abf5-ecbc3907531d"
      unitRef="usd">374000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjAtNC0xLTEtMA_b0f81024-f036-41aa-9410-858004ade9f8"
      unitRef="usd">307000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjEtMi0xLTEtMA_91433ceb-957f-4bec-836a-c74e359465e7"
      unitRef="usd">112148000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjEtNC0xLTEtMA_6f3520a6-f98f-4a32-8d6c-468e31cb0fad"
      unitRef="usd">87051000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjItMi0xLTEtMA_bf204d8e-1c12-4501-862b-deb0850b609d"
      unitRef="usd">7469000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjItNC0xLTEtMA_2728d021-e11f-43f6-b152-1f9dfdd4fdfd"
      unitRef="usd">7699000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjMtMi0xLTEtMA_c1f2a434-df2e-4563-9551-307930daede8"
      unitRef="usd">253211000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjMtNC0xLTEtMA_7507300d-1d7b-4ccc-b8ec-64a39bdb66b7"
      unitRef="usd">233497000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjQtMi0xLTEtMA_9089c207-aed1-4d94-96b1-c04e05afc829"
      unitRef="usd">373202000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjQtNC0xLTEtMA_7a5cbb6d-d4c6-4605-ba67-0e388b9f1e5f"
      unitRef="usd">328554000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjUtMi0xLTEtMA_4c8cd59d-aab6-49e6-855a-927a60e0c474"
      unitRef="usd">119231000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjUtNC0xLTEtMA_a2ecb6e8-ec93-4b77-9372-13d9508b95dc"
      unitRef="usd">92723000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjYtMi0xLTEtMA_aa0ffb07-8eea-443a-9e36-092520a40a92"
      unitRef="usd">761000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjYtNC0xLTEtMA_99c7ecd0-afff-4525-8723-bf07a9b3997e"
      unitRef="usd">849000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjctMi0xLTEtMA_4922f08e-97c1-4657-bea8-c6cef2f8fd7f"
      unitRef="usd">15419000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjctNC0xLTEtMA_447bf011-a1d7-4b80-99b7-31b84a492cc8"
      unitRef="usd">8808000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjgtMi0xLTEtMA_16ccd466-1602-44f1-9cef-edf35662d23a"
      unitRef="usd">1526000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjgtNC0xLTEtMA_44e7cd0b-d8ae-42f3-97a2-89ee47838c3a"
      unitRef="usd">2238000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjktMi0xLTEtMA_76af488f-6b72-4bdf-8e46-b93c47bfa0fb"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMjktNC0xLTEtMA_3f61896b-b86c-48ec-86fb-62fb16690904"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjdjYzJjMTU3NzRhNjRhOGZiMmM3YWIyZjczMDcxOTViXzk4OTU2MDQ2NTAwODU_057486c2-61b1-4f2b-bfb6-acc740a1fcf0"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjdjYzJjMTU3NzRhNjRhOGZiMmM3YWIyZjczMDcxOTViXzk4OTU2MDQ2NTAwODU_817a231c-2e92-4b9b-b642-6d92e82acc25"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjdjYzJjMTU3NzRhNjRhOGZiMmM3YWIyZjczMDcxOTViXzk4OTU2MDQ2NTAwOTQ_29c0adca-40a7-4701-89e4-59a885a80fc0"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjdjYzJjMTU3NzRhNjRhOGZiMmM3YWIyZjczMDcxOTViXzk4OTU2MDQ2NTAwOTQ_49386855-38c9-40eb-a2fe-17153a946037"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjdjYzJjMTU3NzRhNjRhOGZiMmM3YWIyZjczMDcxOTViXzk4OTU2MDQ2NTAwOTk_32d5a48e-9151-4fa7-9c49-31bb375a9086"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjdjYzJjMTU3NzRhNjRhOGZiMmM3YWIyZjczMDcxOTViXzk4OTU2MDQ2NTAwOTk_3be5bd80-5744-4731-813a-f2e79327a9c8"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjdjYzJjMTU3NzRhNjRhOGZiMmM3YWIyZjczMDcxOTViXzk4OTU2MDQ2NTAwOTk_728fc353-1992-4c05-8823-fd24e1fe44c0"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjdjYzJjMTU3NzRhNjRhOGZiMmM3YWIyZjczMDcxOTViXzk4OTU2MDQ2NTAwOTk_79da335c-bd0a-464e-979c-bd7a6ea44fc1"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtMi0xLTEtMA_8552afb6-0491-484e-a3dd-acfd54e965f8"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzEtNC0xLTEtMA_2a6d940d-b56e-4cbe-956e-5a13bbfad660"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjAzOGY3Mzg1OWE1ZjRmYmJhOTQyNmViNjljZDdhMmE4Xzk4OTU2MDQ2NTAxNDY_00ea2cbc-67be-46c4-bcbd-44e4bee848e4"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjAzOGY3Mzg1OWE1ZjRmYmJhOTQyNmViNjljZDdhMmE4Xzk4OTU2MDQ2NTAxNDY_33e20cfc-9d8b-44f6-a79f-006b64c07757"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjAzOGY3Mzg1OWE1ZjRmYmJhOTQyNmViNjljZDdhMmE4Xzk4OTU2MDQ2NTAxNTY_1f505257-e72d-4cfc-8d77-188776fa69b2"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjAzOGY3Mzg1OWE1ZjRmYmJhOTQyNmViNjljZDdhMmE4Xzk4OTU2MDQ2NTAxNTY_dca2e103-e127-4ded-91a8-c7248e3f2ed9"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjAzOGY3Mzg1OWE1ZjRmYmJhOTQyNmViNjljZDdhMmE4Xzk4OTU2MDQ2NTAxNjU_8eadb70e-e130-4d8a-8bce-d0d11a09de54"
      unitRef="shares">46482000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjAzOGY3Mzg1OWE1ZjRmYmJhOTQyNmViNjljZDdhMmE4Xzk4OTU2MDQ2NTAxNjU_cc6b9c2a-b8b2-4f14-80e9-666a868475bf"
      unitRef="shares">46482000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjAzOGY3Mzg1OWE1ZjRmYmJhOTQyNmViNjljZDdhMmE4XzQzOTgwNDY1MTEyOTk_4f32459c-7304-4f31-8d0d-362741b67bd9"
      unitRef="shares">46011000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjAzOGY3Mzg1OWE1ZjRmYmJhOTQyNmViNjljZDdhMmE4XzQzOTgwNDY1MTEyOTk_8b7c4257-5a79-47db-99a2-ffac120355e0"
      unitRef="shares">46011000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItMi0xLTEtMA_e3a2d863-7d9d-460e-88f0-25eef54b646d"
      unitRef="usd">463000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzItNC0xLTEtMA_0275de30-5044-4d49-bacf-80e6339b1fbc"
      unitRef="usd">458000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzMtMi0xLTEtMA_91bccf50-595f-4608-b9a4-cf5475757508"
      unitRef="usd">1069695000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzMtNC0xLTEtMA_223b6ff3-999f-429a-b9c9-13c7b415d0f7"
      unitRef="usd">978659000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzQtMi0xLTEtMA_5ccaee7c-4cc2-4049-988b-d7df097108e3"
      unitRef="usd">-665774000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzQtNC0xLTEtMA_a615cec2-0cc5-474f-9919-7bf6ab30389b"
      unitRef="usd">-553790000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzUtMi0xLTEtMA_9c7f9dbc-8537-427d-80f8-3ff8f4dbe679"
      unitRef="usd">-10350000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzUtNC0xLTEtMA_64df4e87-55bf-4605-9a10-f9891dbb9c0a"
      unitRef="usd">-13423000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzYtMi0xLTEtMA_27d9e98f-14d6-4b78-9a54-db1c1020968e"
      unitRef="usd">394034000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzYtNC0xLTEtMA_c5c4fbbd-3aed-4c8a-938c-c911e5f900f9"
      unitRef="usd">411904000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzctMi0xLTEtMA_3e1db773-3868-45b6-af41-ca8437d74f83"
      unitRef="usd">904173000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV83OS9mcmFnOmZhYmIzZTUxZjkzMTRkMDk5YmIyYTFmYzYxMzFhZGIxL3RhYmxlOmEwNzBiMDY5MjdjYTQyYjU4MzZlMTYzZjRmOGM1YTY0L3RhYmxlcmFuZ2U6YTA3MGIwNjkyN2NhNDJiNTgzNmUxNjNmNGY4YzVhNjRfMzctNC0xLTEtMA_7cbb864e-6927-420d-b057-2d48984be880"
      unitRef="usd">845076000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c904372fefa43349aa375937c578cec_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMy0yLTEtMS0w_dd6ddc19-697f-4b46-98b8-0b8016d13215"
      unitRef="usd">326843000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id2524e372eb643d88e8d09f73b5c1ea4_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMy00LTEtMS0w_31ae983a-87a9-4bac-80c3-a343bfb55ee2"
      unitRef="usd">275308000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie005aed9374649d18d9306135bcab9d3_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMy02LTEtMS0w_7a3451b5-885f-4ffd-8e0b-102a1d4ef0db"
      unitRef="usd">309899000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31b87ed7a93440aca35d58db834373de_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNC0yLTEtMS0w_02516082-8920-4b54-88bb-62253000cde9"
      unitRef="usd">396629000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie89ce1439e78419ebc1b31c71575ad5f_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNC00LTEtMS0w_1fb6e0fe-4419-4c3a-b7d5-b1efdb7f609c"
      unitRef="usd">395577000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iafb1d91fb9ae45de97c974e6594466cf_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNC02LTEtMS0w_4482f771-1087-4bc7-9766-51bec2d4ec93"
      unitRef="usd">401058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNS0yLTEtMS0w_61f8ee77-86a5-4e33-b04e-402715cb2b6f"
      unitRef="usd">723472000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNS00LTEtMS0w_6cf72128-f7d7-41e3-b3a3-4105e0274e9f"
      unitRef="usd">670885000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNS02LTEtMS0w_e9dc45f4-82a0-4ff4-88d0-4e8ff5ad2225"
      unitRef="usd">710957000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1c904372fefa43349aa375937c578cec_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNy0yLTEtMS0w_72537f5e-b6ae-4dc5-938f-55e6c3a4bc6f"
      unitRef="usd">27218000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id2524e372eb643d88e8d09f73b5c1ea4_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNy00LTEtMS0w_e0af2a24-fe64-4de0-be0b-729ab14785fd"
      unitRef="usd">28082000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie005aed9374649d18d9306135bcab9d3_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfNy02LTEtMS0w_d816bc84-1115-49dd-8782-835e8ee3617e"
      unitRef="usd">25691000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i31b87ed7a93440aca35d58db834373de_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfOC0yLTEtMS0w_765a1e84-1a5f-4874-87fd-e846c5a11c3a"
      unitRef="usd">82155000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie89ce1439e78419ebc1b31c71575ad5f_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfOC00LTEtMS0w_ce138771-b8e0-49af-9b6b-a7d935571f62"
      unitRef="usd">88996000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iafb1d91fb9ae45de97c974e6594466cf_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfOC02LTEtMS0w_ed2752d9-945a-4cf2-aff3-3fb5bcc95858"
      unitRef="usd">91315000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfOS0yLTEtMS0w_0e596059-e72b-4f78-a94f-9e082e1bb103"
      unitRef="usd">109373000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfOS00LTEtMS0w_92a9f58d-aa93-4463-b05b-0e1d5fa08dee"
      unitRef="usd">117078000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfOS02LTEtMS0w_645923a3-eb18-4516-9649-72c24a1726e0"
      unitRef="usd">117006000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTAtMi0xLTEtMA_2361b4f2-e0c4-40c1-9e0f-66b6d76d684d"
      unitRef="usd">614099000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTAtNC0xLTEtMA_f9dbbbff-d5ec-42b1-95b3-65d91239700a"
      unitRef="usd">553807000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTAtNi0xLTEtMA_b8c6c38d-042b-4623-8882-c5d2785461b0"
      unitRef="usd">593951000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTItMi0xLTEtMA_8cf9398b-42c1-43bb-a400-e4dd144133b4"
      unitRef="usd">331948000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTItNC0xLTEtMA_0e3a6719-a373-4084-b5aa-988b1d23dc9c"
      unitRef="usd">335785000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTItNi0xLTEtMA_184484f1-4b66-4c0d-9921-a84ce86315cb"
      unitRef="usd">370088000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTMtMi0xLTEtMA_84c8d96b-be76-435a-89ee-e578c619ddd9"
      unitRef="usd">133401000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTMtNC0xLTEtMA_fa319381-c538-456a-9b61-c68d5efc6fb7"
      unitRef="usd">110020000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTMtNi0xLTEtMA_43946f2a-531a-4584-bbfc-f0d3a581ef74"
      unitRef="usd">92647000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTQtMi0xLTEtMA_0cab037f-20c8-488c-9035-5a4ec7e04e9b"
      unitRef="usd">92214000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTQtNC0xLTEtMA_76a2ac80-5bf4-44f0-947c-dae3ebf5953c"
      unitRef="usd">92130000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTQtNi0xLTEtMA_7c30684d-28e8-4d7b-b548-c0cc5356d216"
      unitRef="usd">100946000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTUtMi0xLTEtMA_a238aa87-6474-4fd7-84a1-a0a2a49e7c28"
      unitRef="usd">23471000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTUtNC0xLTEtMA_2f5a4d11-7858-4677-bcb8-d75f668bb4e6"
      unitRef="usd">21348000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTUtNi0xLTEtMA_f15baaf8-3792-45a5-95cd-bcba7bb398a3"
      unitRef="usd">14765000</us-gaap:RestructuringCharges>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTYtMi0xLTEtMjk2_274c8ba6-d001-4a97-b482-881e98516ad0"
      unitRef="usd">40700000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTYtNC0xLTEtMjk2_274ee7f6-460e-4a03-a9b4-12d94a8c343d"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTYtNi0xLTEtMjk2_89fc66a6-08c2-478f-af91-83ac037546a2"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:DepreciationAndAmortization
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTYtMi0xLTEtMA_ccb2c35c-78e4-456b-b4f5-6b622da24377"
      unitRef="usd">14628000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTYtNC0xLTEtMA_4c1eab4a-6f57-47f9-9ccb-b8966dc56677"
      unitRef="usd">15815000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTYtNi0xLTEtMA_b2274f4d-e54a-4bcc-9a32-dd9c65d060a6"
      unitRef="usd">10597000</us-gaap:DepreciationAndAmortization>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTctMi0xLTEtMA_77a0d3fc-4452-4a61-b1bd-f123843407ab"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTctNC0xLTEtMA_590ec3d0-d068-4513-b359-ea927c320168"
      unitRef="usd">-3783000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTctNi0xLTEtMA_3865ecbc-87cf-4a77-9074-4406d7f07173"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:OperatingExpenses
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTgtMi0xLTEtMA_082d6386-ada3-4b60-a2b8-23c9b1a5a22c"
      unitRef="usd">636362000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTgtNC0xLTEtMA_ed907410-5f43-4103-be7a-8f498d47de3b"
      unitRef="usd">571315000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTgtNi0xLTEtMA_fff0e8ae-f2fc-482d-b895-247f896a7ea2"
      unitRef="usd">589043000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTktMi0xLTEtMA_65bd8f99-6061-48f4-973b-66f213e8aad1"
      unitRef="usd">-22263000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTktNC0xLTEtMA_fdb3d93a-e942-41b4-a5f3-f762b1fe812d"
      unitRef="usd">-17508000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMTktNi0xLTEtMA_c48291b5-d991-40ff-a505-3f585d0de781"
      unitRef="usd">4908000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjAtMi0xLTEtMA_97d38916-9219-47f6-bae7-cd923b098c73"
      unitRef="usd">1028000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjAtNC0xLTEtMA_5a2bf73a-4c34-4db4-81ba-ea41aedefa5b"
      unitRef="usd">4962000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjAtNi0xLTEtMA_dbeb3ec8-6711-48d5-915e-63753c824d50"
      unitRef="usd">5519000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjMtMi0xLTEtMA_eadf178f-6866-48fa-8737-80a2e1a4aee0"
      unitRef="usd">-21235000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjMtNC0xLTEtMA_dae9e7c9-c985-4072-8d30-28e4617d0475"
      unitRef="usd">-12546000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjMtNi0xLTEtMA_a5a2d176-b9c4-407a-99fb-891c4b4598ac"
      unitRef="usd">10427000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjQtMi0xLTEtMA_dbd9af7a-e7fe-47ce-9e38-e16fdd65bbbe"
      unitRef="usd">9719000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjQtNC0xLTEtMA_eb22d5e9-a9c4-4d9e-8456-472b1006d013"
      unitRef="usd">-6901000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjQtNi0xLTEtMA_08244677-609a-49d2-8e89-6a63c0dbab31"
      unitRef="usd">6866000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjUtMi0xLTEtMA_de9f761b-4e12-4c3d-9f5d-0b5a5023dd59"
      unitRef="usd">-30954000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjUtNC0xLTEtMA_8b6fb06d-0260-401d-9f7d-ff9621552782"
      unitRef="usd">-5645000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjUtNi0xLTEtMA_340656d6-60b8-46b9-a75f-4077c3e4b1ff"
      unitRef="usd">3561000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjctMi0xLTEtMA_0269e849-b0c4-433a-ac7c-5a6093ca043c"
      unitRef="usdPerShare">-0.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjctNC0xLTEtMA_57a42c88-cad8-41d2-88fb-708ace7a5e41"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjctNi0xLTEtMA_3abbd1f5-ac5b-47e8-9461-7bc5b556fb9c"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjgtMi0xLTEtMA_ad4dd335-f013-43cf-913c-3ea674484ac3"
      unitRef="usdPerShare">-0.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjgtNC0xLTEtMA_baf3d9cc-14e6-4b87-979e-2d6bd29ab11f"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMjgtNi0xLTEtMA_4e868543-603c-47ec-949d-46fc92a4eee7"
      unitRef="usdPerShare">0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMzAtMi0xLTEtMA_2ee747aa-f45a-4967-8e93-b2b4fe8313ee"
      unitRef="shares">46652000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMzAtNC0xLTEtMA_38eb53c3-c19e-4aa6-9c6d-acc1567cc9d5"
      unitRef="shares">45793000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMzAtNi0xLTEtMA_b537f2be-3c35-41af-8a6e-12666d7bc3b7"
      unitRef="shares">45827000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMzEtMi0xLTEtMA_97d5f54c-4be3-405c-88ac-23919e4fa928"
      unitRef="shares">46652000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMzEtNC0xLTEtMA_d66fe409-0e1b-4b2b-ad5c-f8a560c21968"
      unitRef="shares">45793000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84NS9mcmFnOjIwZTMyZjkyOGFlMzRmZjA4Njg5YjFkN2Q5ZDlmOWEwL3RhYmxlOjQ2MzEyY2UxOTQwMzRkYWZiYTI5NjMxY2I1NzUwMDg3L3RhYmxlcmFuZ2U6NDYzMTJjZTE5NDAzNGRhZmJhMjk2MzFjYjU3NTAwODdfMzEtNi0xLTEtMA_7a620262-0bf1-404b-b3ec-a3dc1f7af5f0"
      unitRef="shares">47601000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfMi0yLTEtMS0w_de9f761b-4e12-4c3d-9f5d-0b5a5023dd59"
      unitRef="usd">-30954000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfMi00LTEtMS0w_57fd2d23-b025-4f97-8f13-5ea37cfd3744"
      unitRef="usd">-5645000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfMi02LTEtMS0w_80366f88-34ce-4f93-bf65-36abd4cd6060"
      unitRef="usd">3561000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfNC0yLTEtMS0w_f0c1160e-abbc-4d0e-ac9c-3645363923a5"
      unitRef="usd">3073000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfNC00LTEtMS0w_b04755fd-169e-49dd-87b2-a95c2c83845c"
      unitRef="usd">-1855000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfNC02LTEtMS0w_709b6b02-4b1a-4524-8a79-c73a580fcf7d"
      unitRef="usd">-6096000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfNS0yLTEtMS0w_0ba5a94b-947e-440d-9164-55b3d7a2c377"
      unitRef="usd">-27881000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfNS00LTEtMS0w_e2de8c35-69ff-4a6d-a64c-333fb2cbb9d2"
      unitRef="usd">-7500000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV84OC9mcmFnOmFkZWI1YThhMmI3ZDRlNTE5NTE4OTcyZGE4MTA5Njk0L3RhYmxlOjRjODFkOThiYmE0MjQ3YTY5ZTE0MGY2ZjIwYTY5NWE4L3RhYmxlcmFuZ2U6NGM4MWQ5OGJiYTQyNDdhNjllMTQwZjZmMjBhNjk1YThfNS02LTEtMS0w_f9dc992b-6ad9-4986-8a0d-7614ab633533"
      unitRef="usd">-2535000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="idfd35023f8c240dabfd9e0db1dc4f57c_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMi0yLTEtMS0w_94bcc0fa-c00c-4a8a-ae30-9f4294da6012"
      unitRef="shares">45118000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="idfd35023f8c240dabfd9e0db1dc4f57c_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMi00LTEtMS0w_fc15283f-3f0f-4ab3-84bf-d6c7b9556656"
      unitRef="usd">450000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia801d767f68848c88fb01bd77fcb54b3_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMi02LTEtMS0w_5cc735ce-3cb5-4265-b665-21d873ed88c2"
      unitRef="usd">782764000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i146f6c59546d4433beb33cc8dd622174_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMi04LTEtMS0w_a8ea8050-2791-4d87-a668-e95cfb78e130"
      unitRef="usd">-373678000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icf4fb21b90a74214971dac3f526ba30f_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMi0xMC0xLTEtMA_fb4f5b77-cf01-4323-adc3-b27aa8651afa"
      unitRef="usd">-5472000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2ea235a23d6b473f9d61e6fa7ee5babf_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMi0xMi0xLTEtMA_52dfd184-ba1b-45af-acb4-1cbc5f39a4fb"
      unitRef="usd">404064000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iac7301e83e72420eabdc69e47eb4428e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNC02LTEtMS0w_ef5b87b8-e3f8-47d3-8501-fa9a55d9d98e"
      unitRef="usd">80487000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNC0xMi0xLTEtMA_897d5af7-e6b0-46b9-9756-2d6d7b01521c"
      unitRef="usd">80487000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i553f0de079544cd391c1125b4137e23b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNS0yLTEtMS0w_a702ff69-cdf6-4042-8e6d-31b7085314c3"
      unitRef="shares">2579000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i553f0de079544cd391c1125b4137e23b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNS00LTEtMS0w_78609a03-d0b3-479e-90bc-2be9e5026cac"
      unitRef="usd">25000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iac7301e83e72420eabdc69e47eb4428e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNS02LTEtMS0w_c1c1e31c-fa17-4cff-9fa4-608395959772"
      unitRef="usd">41959000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNS0xMi0xLTEtMA_a862863f-a088-4889-a28d-1cb23bd55329"
      unitRef="usd">41984000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i553f0de079544cd391c1125b4137e23b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNi0yLTEtMS0w_4f8fdaf1-0ce8-47f7-96fa-a7bffc44bf61"
      unitRef="shares">2115000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i553f0de079544cd391c1125b4137e23b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNi00LTEtMS0w_22149c02-03c5-47f8-b468-8583579d3f47"
      unitRef="usd">21000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="iac7301e83e72420eabdc69e47eb4428e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNi02LTEtMS0w_8804dc88-cf9a-4c3b-9cc1-d167f149c95d"
      unitRef="usd">17303000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i304ced34014f41e2a7b10276196116a5_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNi04LTEtMS0w_35342224-40ea-43c3-9679-3eed5f7a863c"
      unitRef="usd">115373000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNi0xMi0xLTEtMA_c1aaee67-3812-453b-844b-fd0b99874471"
      unitRef="usd">132697000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:NetIncomeLoss
      contextRef="i304ced34014f41e2a7b10276196116a5_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNy04LTEtMS0w_1fce7176-aab1-4471-8dab-1f5cb3e08b75"
      unitRef="usd">3561000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfNy0xMi0xLTEtMA_447aa1c9-d815-41d2-9177-71c7d819022d"
      unitRef="usd">3561000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3055e1f20c364ab599b5e67f9f0da37a_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfOC0xMC0xLTEtMA_79f75a0b-9313-49ac-a297-1df93108af18"
      unitRef="usd">-6096000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfOC0xMi0xLTEtMA_d404b962-2c61-451b-aa59-391f17ea9c8b"
      unitRef="usd">-6096000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i162fc509eedc4a6794479b9793d4b59a_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfOS0yLTEtMS0w_a6512a78-31cc-495b-8a53-6d1984d0724a"
      unitRef="shares">45582000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i162fc509eedc4a6794479b9793d4b59a_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfOS00LTEtMS0w_ed176c9a-1a8a-4b38-bcce-893166f61712"
      unitRef="usd">454000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i14fadb4ef3c24093b30bf4a64182cb18_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfOS02LTEtMS0w_0199f27b-2367-4cc1-8c9e-69387274a4e7"
      unitRef="usd">887907000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7b4c44a23ecd425f839dd3248baa0205_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfOS04LTEtMS0w_aaba5c63-cc86-4b8c-a234-08549a5791dc"
      unitRef="usd">-485490000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic2d4ea7daf57495085b3a8bb886383d6_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfOS0xMC0xLTEtMA_7ebe2533-6d0e-4d3f-92d1-c3903ebdb998"
      unitRef="usd">-11568000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6e6c5a80017e49b59a6e4b84fa9b050f_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfOS0xMi0xLTEtMA_1054083f-8a82-43bf-8d7e-ef22ff44ee86"
      unitRef="usd">391303000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i53fade3d255f47debc6f466b94230568_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTAtNi0xLTEtMA_945fb383-2a6a-49db-95f1-1a85dbe74d5d"
      unitRef="usd">65888000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTAtMTItMS0xLTA_7bd1424d-3ed8-418d-a203-d21e28d0e5a2"
      unitRef="usd">65888000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i53fade3d255f47debc6f466b94230568_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTAtNi0xLTEtNDUw_52465dff-538e-401b-b422-ec19d443d30f"
      unitRef="usd">1616000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTAtMTItMS0xLTQ1MA_24b6a8f9-8d22-4156-8c8a-cf20cc8e0120"
      unitRef="usd">1616000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i15fc39c3ef8a434b8be0686c64bd6189_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTEtMi0xLTEtMA_a28dd1ce-b54d-425c-9947-3323145009e4"
      unitRef="shares">2131000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i15fc39c3ef8a434b8be0686c64bd6189_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTEtNC0xLTEtMA_888135ad-1207-4ae4-be40-e3b5b608e9a8"
      unitRef="usd">21000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i53fade3d255f47debc6f466b94230568_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTEtNi0xLTEtMA_35b13fe9-f26e-4e4a-bb9a-2b4dcecb2731"
      unitRef="usd">37774000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTEtMTItMS0xLTA_deb0ba3f-0acb-499a-b5aa-bef25602b14d"
      unitRef="usd">37795000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i15fc39c3ef8a434b8be0686c64bd6189_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTItMi0xLTEtMA_24e11949-d034-4e97-8d3c-4230e79798b8"
      unitRef="shares">1702000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i15fc39c3ef8a434b8be0686c64bd6189_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTItNC0xLTEtMA_ea163b54-4e78-475d-97c8-6c83e64209d9"
      unitRef="usd">17000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i53fade3d255f47debc6f466b94230568_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTItNi0xLTEtMA_3db630f2-8304-48a3-a3cf-9473e639b853"
      unitRef="usd">14526000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ib07a7529aca4477296c88b15e63ec567_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTItOC0xLTEtMA_719884ee-e3a4-4f09-a4bd-8ed28a563725"
      unitRef="usd">62655000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTItMTItMS0xLTA_c6e8a89c-5e85-4ea9-ab2b-7e3cde5d0fc8"
      unitRef="usd">77198000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:NetIncomeLoss
      contextRef="ib07a7529aca4477296c88b15e63ec567_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTMtOC0xLTEtMA_d825ca4f-5a31-44bc-8da8-81a1b707a49b"
      unitRef="usd">-5645000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTMtMTItMS0xLTA_1896056f-01ec-47da-8290-1559bdb78416"
      unitRef="usd">-5645000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if01ff21da02f47e990e4144e8ea5f265_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTQtMTAtMS0xLTA_5a538f4c-fea7-4ce0-95a3-7aa2a894175a"
      unitRef="usd">-1855000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTQtMTItMS0xLTA_157ce1bf-4bd4-42ca-9d68-db6e56ff7ca4"
      unitRef="usd">-1855000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i1d3d13106f2f473eab8e822111fb52d6_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTUtMi0xLTEtMA_1181ba9d-eb4a-45c3-878f-1f76d18c844c"
      unitRef="shares">46011000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1d3d13106f2f473eab8e822111fb52d6_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTUtNC0xLTEtMA_2583d827-0671-4a92-ba27-c152a847e6b2"
      unitRef="usd">458000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5c22f28290e34990bff28c7c804b4e16_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTUtNi0xLTEtMA_b74b0b5e-ca4d-41c9-a979-5d3ec6f8c23d"
      unitRef="usd">978659000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3b83a26c78e14d8a953d695707fdf38f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTUtOC0xLTEtMA_8812a69f-00cb-4b8a-bc18-78ee0b36e6a6"
      unitRef="usd">-553790000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9b2406a7efe14affb73288f0a55b2351_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTUtMTAtMS0xLTA_e54156ce-10f7-4aa3-ae8d-3914594ca372"
      unitRef="usd">-13423000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTUtMTItMS0xLTA_8c6be69f-c4cb-4332-ad34-5a569cc5dc96"
      unitRef="usd">411904000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i98e44bbdc19542c9beb04d79d3e407c3_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTYtOC0xLTEtMzY5NA_35152625-5234-4879-b29d-13154fccb2aa"
      unitRef="usd">-84000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i623f0ea28a304d9599472a3274614881_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTYtMTItMS0xLTQ3MQ_0a05dfd3-8f39-47da-a370-39af00b0c5c3"
      unitRef="usd">-84000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7e39ab15db1f46c2beda8c20f55f1357_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTYtNi0xLTEtMA_6ecb6575-3835-4b7d-b22f-b2bffa29de19"
      unitRef="usd">84833000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTYtMTItMS0xLTA_71a7aec8-f5ad-4716-83bf-319f6fcf7987"
      unitRef="usd">84833000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ic411f616e9c14646ba82ed0861bd2721_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTgtMi0xLTEtMA_71a30ce7-7684-4e88-8161-c5dcc3f9afa0"
      unitRef="shares">2115000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic411f616e9c14646ba82ed0861bd2721_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTgtNC0xLTEtMA_d43896c9-7768-48d3-840b-35f9707eca28"
      unitRef="usd">21000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7e39ab15db1f46c2beda8c20f55f1357_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTgtNi0xLTEtMA_ae215f46-74be-4dc5-aab7-5a71011727f2"
      unitRef="usd">20500000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTgtMTItMS0xLTA_f915a815-b682-47b7-8e12-27bb926b2484"
      unitRef="usd">20521000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ic411f616e9c14646ba82ed0861bd2721_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTktMi0xLTEtMA_01dd5f80-7226-408c-bc65-1da6d2cfe7d3"
      unitRef="shares">1644000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ic411f616e9c14646ba82ed0861bd2721_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTktNC0xLTEtMA_eae5ccbf-3e28-4a7e-a5b6-ef40318d3a1f"
      unitRef="usd">16000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i7e39ab15db1f46c2beda8c20f55f1357_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTktNi0xLTEtMA_1ff5df65-ff2f-4f37-9df7-744806e5bc81"
      unitRef="usd">14297000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="if65964110c424386ac083ce79f8b7653_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTktOC0xLTEtMA_0ee0eeb0-5096-49f5-ac0e-d8c09b5bcade"
      unitRef="usd">80946000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMTktMTItMS0xLTA_5bf1cb53-035d-4422-aaf6-68049c13c366"
      unitRef="usd">95259000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:NetIncomeLoss
      contextRef="if65964110c424386ac083ce79f8b7653_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjAtOC0xLTEtMA_e7f13863-7526-42b6-b30d-111bd6de3353"
      unitRef="usd">-30954000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjAtMTItMS0xLTA_a00f357b-a518-424c-984a-30143f246956"
      unitRef="usd">-30954000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8ad91a5f96824edfab6b5a029e731ae0_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjEtMTAtMS0xLTA_87f9ff43-8895-4ed1-bd6b-921929d79cab"
      unitRef="usd">3073000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjEtMTItMS0xLTA_74da0138-c55b-4d6c-8623-6bcebd322233"
      unitRef="usd">3073000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i87b75f61bde64719818901a4c6a39f16_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjItMi0xLTEtMA_cf6df0e8-2813-4c3f-84ee-49b0f30fe849"
      unitRef="shares">46482000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i87b75f61bde64719818901a4c6a39f16_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjItNC0xLTEtMA_57da009f-51e6-4938-a670-46414bf69a59"
      unitRef="usd">463000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3d83726574844a6b9f75e67154a1d4b3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjItNi0xLTEtMA_e52abf6a-ba18-469c-bb9d-e802409c0e52"
      unitRef="usd">1069695000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i48d906660bf84a61af89d3495cfe4af3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjItOC0xLTEtMA_4aed53e3-b8b1-4410-9c9f-333a881709f5"
      unitRef="usd">-665774000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibdd76a6268ef4543bc6d40ac4894a724_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjItMTAtMS0xLTA_dd29fc83-84ba-4df6-8dc8-9f8097cc168d"
      unitRef="usd">-10350000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85MS9mcmFnOjlkMDA4NzFkNGEyZjQ2OWU4YzlmMmIzYjJlZDI1OTI0L3RhYmxlOjQ4YWUxNDg3NjE4ZjRmZGRhNWQyZDBjOGQ3NWQ3Y2M1L3RhYmxlcmFuZ2U6NDhhZTE0ODc2MThmNGZkZGE1ZDJkMGM4ZDc1ZDdjYzVfMjItMTItMS0xLTA_d5375154-5b30-4185-82e6-04d6348f4afa"
      unitRef="usd">394034000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMy0yLTEtMS0w_7d6a9d99-3ec6-4054-bec8-d044733dbb13"
      unitRef="usd">-30954000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMy00LTEtMS0w_c88aa5e7-84d3-4178-90bd-54de9d3e750e"
      unitRef="usd">-5645000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMy02LTEtMS0w_36781a66-90b6-4703-87c9-d3f92c51642d"
      unitRef="usd">3561000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNS0yLTEtMS0w_aad428a3-a118-4461-9bca-3126ff630b03"
      unitRef="usd">15878000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNS00LTEtMS0w_d62f2b78-ddea-444b-a7f6-2ecd0f4bc34f"
      unitRef="usd">17065000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNS02LTEtMS0w_d1cc10b5-a7eb-47f9-bae2-4398eec9233e"
      unitRef="usd">12060000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNi0yLTEtMS0w_9f136581-5861-4bbc-b53e-b9b527307173"
      unitRef="usd">84833000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNi00LTEtMS0w_f503e120-f115-49d4-bccf-55089ffca633"
      unitRef="usd">65888000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNi02LTEtMS0w_c3a77478-999c-4067-9c0e-c03247846be0"
      unitRef="usd">80487000</us-gaap:ShareBasedCompensation>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNy0yLTEtMS0w_f32b44d5-f451-4fbe-83e5-393862dc089b"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNy00LTEtMS0w_53237f3a-b4cd-4926-a2a8-7c9f070e4805"
      unitRef="usd">-3783000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNy02LTEtMS0w_1ddc60cd-7e8c-40cd-aa8d-390bf4008fe0"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfOC0yLTEtMS0zMTk_733f925f-c943-4a33-8cab-6b695325f08c"
      unitRef="usd">40700000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfOC00LTEtMS0zMTk_706635c9-b24e-40a5-af11-cccea50a3c99"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfOC02LTEtMS0zMTk_f62405c8-964e-448f-8f3c-50d668f54abb"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfOS0yLTEtMS0w_1beff14d-7910-4eac-af79-dcd782b5f556"
      unitRef="usd">-92000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfOS00LTEtMS0w_ea56c4e2-0844-4ba9-b315-75c2c5c31728"
      unitRef="usd">-1783000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfOS02LTEtMS0w_dd6fdeb1-ce30-415f-a40f-9713a9b12161"
      unitRef="usd">164000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTEtMi0xLTEtMA_f3102d5c-a113-4489-b1b8-2455c8aa031c"
      unitRef="usd">18318000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTEtNC0xLTEtMA_389f552e-ba1e-4410-bd65-843d252a72f7"
      unitRef="usd">17717000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTEtNi0xLTEtMA_1e9695c9-96c4-4658-b302-407942f46304"
      unitRef="usd">17348000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTItMi0xLTEtMA_0afb1e00-ef4c-4c3c-9767-8dc4bde012e5"
      unitRef="usd">1684000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTItNC0xLTEtMA_efc1cdc1-a64b-416d-bf49-f487ea0ae4d5"
      unitRef="usd">2761000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTItNi0xLTEtMA_5d797b37-0307-482c-b845-48215222d7f4"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTQtMi0xLTEtMA_dff007c4-6954-42f7-9d36-3bf92b78510a"
      unitRef="usd">34622000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTQtNC0xLTEtMA_42d0449f-8554-4510-97b5-46c0c81ceb4b"
      unitRef="usd">-26096000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTQtNi0xLTEtMA_e5d276d4-a711-4442-8a1b-578080e887b6"
      unitRef="usd">24092000</us-gaap:IncreaseDecreaseInReceivables>
    <cvlt:IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTUtMi0xLTEtMA_95269fc0-35a2-4ac0-8308-f86d13947442"
      unitRef="usd">-1157000</cvlt:IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet>
    <cvlt:IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTUtNC0xLTEtMA_feca6d3d-846f-4432-9d2a-e6e7436b2811"
      unitRef="usd">-1226000</cvlt:IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet>
    <cvlt:IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTUtNi0xLTEtMA_ed807669-4fa3-43fe-a2a8-0aa63c045ecf"
      unitRef="usd">0</cvlt:IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTYtMi0xLTEtMA_c779c736-9bf5-4ebd-91ff-4f30c3174b8d"
      unitRef="usd">-11887000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTYtNC0xLTEtMA_84455bbf-ebf3-46f3-8d2e-12284244b62a"
      unitRef="usd">1246000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTYtNi0xLTEtMA_b9d9dbcf-d8f1-44b5-83a4-817f474a0bf5"
      unitRef="usd">-11400000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <cvlt:IncreaseDecreaseInDeferredSalesCommissions
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTctMi0xLTEtMA_be1d28f4-245b-4e2f-a5d2-473892951bc0"
      unitRef="usd">24095000</cvlt:IncreaseDecreaseInDeferredSalesCommissions>
    <cvlt:IncreaseDecreaseInDeferredSalesCommissions
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTctNC0xLTEtMA_00b0d4a8-d6a2-4e58-83a0-75c4213fcb3c"
      unitRef="usd">16063000</cvlt:IncreaseDecreaseInDeferredSalesCommissions>
    <cvlt:IncreaseDecreaseInDeferredSalesCommissions
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTctNi0xLTEtMA_ccbd6452-b6b3-44c5-b721-75e3e4a1944c"
      unitRef="usd">18967000</cvlt:IncreaseDecreaseInDeferredSalesCommissions>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTgtMi0xLTEtMA_a99c9def-1509-4126-a057-538d9a6bff40"
      unitRef="usd">49000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTgtNC0xLTEtMA_a48a2d9b-f7b2-4f7a-a78d-0c3e628b778d"
      unitRef="usd">-2474000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTgtNi0xLTEtMA_e20203e0-ede4-450d-a9cc-49c442b2ec39"
      unitRef="usd">1485000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTktMi0xLTEtMA_5345ca68-0508-4057-898e-9dfb744c94da"
      unitRef="usd">10660000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTktNC0xLTEtMA_07840af0-065e-4b4e-8f35-1be51825c2b2"
      unitRef="usd">-1997000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMTktNi0xLTEtMA_3897818e-505c-42e8-b404-bc6bc9a8cd2e"
      unitRef="usd">5075000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjAtMi0xLTEtMA_81989450-615f-43b2-b821-c48b72f41d88"
      unitRef="usd">31740000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjAtNC0xLTEtMA_8af80530-bd62-46ad-a9b3-68b228bc89ac"
      unitRef="usd">-6230000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjAtNi0xLTEtMA_104b280f-4c82-4562-86c6-2fc39f7c9709"
      unitRef="usd">21719000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjEtMi0xLTEtMA_fe9e57e5-ef9e-44b8-8bd1-4a50dd177ac2"
      unitRef="usd">-874000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjEtNC0xLTEtMA_11c6df64-a63b-451a-b002-11a74177796e"
      unitRef="usd">-616000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjEtNi0xLTEtMA_b9284729-553d-473e-aa22-a1d7e7961fcc"
      unitRef="usd">-60000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjItMi0xLTEtMA_6d46dc6b-e7e0-4ee6-8ceb-6298ca4d816a"
      unitRef="usd">123955000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjItNC0xLTEtMA_444e64bd-ed0e-4fdb-bf6e-f303c111c6c7"
      unitRef="usd">88464000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjItNi0xLTEtMA_6aa015f3-f75a-4bc6-ad0b-640b215b0050"
      unitRef="usd">110180000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjQtMi0xLTEtMA_2e5dc249-b6ab-41fb-9fd9-1b9828546d89"
      unitRef="usd">0</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjQtNC0xLTEtMA_0b838fd4-1c92-4746-9b7c-545a1e7a45be"
      unitRef="usd">43645000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjQtNi0xLTEtMA_3271c30f-b5f8-40ba-9915-63ff6301601e"
      unitRef="usd">130338000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjUtMi0xLTEtMA_480108e6-ba1e-4847-8d46-3b7d45015d11"
      unitRef="usd">43645000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjUtNC0xLTEtMA_f66a20f0-97c8-4209-b7c7-6af1db1374d4"
      unitRef="usd">130338000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjUtNi0xLTEtMA_8cfd0484-6ec6-4f01-beb5-7128c650d083"
      unitRef="usd">131637000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjYtMi0xLTEtMA_51dff435-d662-4a60-a8b6-cac80bc1ad77"
      unitRef="usd">8176000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjYtNC0xLTEtMA_b9d0dd16-72e6-42b5-ba35-fb630752ab5d"
      unitRef="usd">3203000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjYtNi0xLTEtMA_2060b69d-c8c1-452c-927a-9f0ea9f986ff"
      unitRef="usd">6560000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjctMi0xLTEtMA_138e38e9-c6a8-4222-8079-b92976061564"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjctNC0xLTEtMA_69ade914-0987-498b-8a8b-8b87f98fe49c"
      unitRef="usd">157495000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjctNi0xLTEtMA_8de692d2-a927-490b-b742-923519d6c4d8"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjgtMi0xLTEtMA_240c47e8-3995-4d91-aea0-3c1b35d318a1"
      unitRef="usd">35469000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjgtNC0xLTEtMA_cde35846-91c5-4f2a-a977-dc37c793caef"
      unitRef="usd">-74005000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMjgtNi0xLTEtMA_f5cb5a26-c7a9-4ee2-8eec-c996a9259d00"
      unitRef="usd">-5261000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzAtMi0xLTEtMA_8f770198-5507-4e6c-83b9-3cd9258df15c"
      unitRef="usd">95259000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzAtNC0xLTEtMA_d921ae93-d71e-4ccf-8cee-a2a98f614b56"
      unitRef="usd">77198000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzAtNi0xLTEtMA_cf12210c-66a8-4b19-8e3e-478ca4ddba8e"
      unitRef="usd">132697000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzEtMi0xLTEtMA_60844a34-663a-4720-9d41-41ef0a6136dc"
      unitRef="usd">20521000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzEtNC0xLTEtMA_ccc112c5-f957-4d96-b30a-f64664bbdb37"
      unitRef="usd">37795000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzEtNi0xLTEtMA_896bcb65-991c-4841-aa70-18bbef9b2d3b"
      unitRef="usd">41984000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzMtMi0xLTEtMA_6952c804-8c1a-4959-8a09-2a6b2d74d207"
      unitRef="usd">-74738000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzMtNC0xLTEtMA_b4e98974-0d30-48ef-966e-646d109a93ac"
      unitRef="usd">-39403000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzMtNi0xLTEtMA_ee02761f-ac90-4c75-9535-9abdf449194e"
      unitRef="usd">-90713000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzQtMi0xLTEtMA_6d236519-3c36-4e13-80f3-ad23e69d1843"
      unitRef="usd">16469000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzQtNC0xLTEtMA_59e26304-a870-427b-90ea-cfdc01a8bfcd"
      unitRef="usd">-6966000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzQtNi0xLTEtMA_8a856697-a237-413e-92fa-b598a60c0b8a"
      unitRef="usd">-16998000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzUtMi0xLTEtMA_3776b490-db35-4497-8284-02d7cbc6e473"
      unitRef="usd">101155000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzUtNC0xLTEtMA_09a3a842-1769-4af8-bc57-03ab1dab8276"
      unitRef="usd">-31910000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzUtNi0xLTEtMA_eac8bf10-7057-42b2-b0bb-0677711a8d6f"
      unitRef="usd">-2792000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzYtMi0xLTEtMA_8e11ee68-7075-4fc5-ad00-652785de16c5"
      unitRef="usd">296082000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6e6c5a80017e49b59a6e4b84fa9b050f_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzYtNC0xLTEtMA_fc889067-96bc-492a-b6fd-a70b219ccb43"
      unitRef="usd">327992000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2ea235a23d6b473f9d61e6fa7ee5babf_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzYtNi0xLTEtMA_5e6a0a7f-6747-4a63-8dd0-4e880bf454ca"
      unitRef="usd">330784000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzctMi0xLTEtMA_bcfb5a67-f075-441c-ae80-158b0246f428"
      unitRef="usd">397237000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzctNC0xLTEtMA_4335826a-a935-4b22-a9f4-43f527009009"
      unitRef="usd">296082000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6e6c5a80017e49b59a6e4b84fa9b050f_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfMzctNi0xLTEtMA_fb6a8fb9-256c-47db-a0fc-01cf38c17b34"
      unitRef="usd">327992000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaid
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNDEtMi0xLTEtMA_afc1d668-5672-4095-8f8d-0f914b5dc083"
      unitRef="usd">2959000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNDEtNC0xLTEtMA_b6994355-3915-4d1b-9d77-d6b96c39d827"
      unitRef="usd">6002000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV85NC9mcmFnOmZkZjlhYTk0OTg1NzQ3YzI4ZWQ5ZWQyOTI4NWE3NTBlL3RhYmxlOjY4MGY2ZTQ4ODU0YTQwOTE4NThjOTA4MzliNzIyMTQzL3RhYmxlcmFuZ2U6NjgwZjZlNDg4NTRhNDA5MTg1OGM5MDgzOWI3MjIxNDNfNDEtNi0xLTEtMA_2b76ac0b-37b5-4be7-99d5-4a991faab8f8"
      unitRef="usd">11491000</us-gaap:IncomeTaxesPaid>
    <us-gaap:NatureOfOperations
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDAvZnJhZzo2M2YwNjQzMjM1YzQ0MTk0OGNhMjA4MzM2MzQ4NWYzMy90ZXh0cmVnaW9uOjYzZjA2NDMyMzVjNDQxOTQ4Y2EyMDgzMzYzNDg1ZjMzXzQ1MQ_2197f69e-b932-4a7c-bce1-3db0f586daa1">Nature of BusinessCommvault Systems, Inc. and its subsidiaries ("Commvault," "we," "us," or "our") is a provider of data protection and information management software applications and products. We develop, market and sell a suite of software applications and services, globally, that provides our customers with data protection solutions. We also provide our customers with a broad range of professional and customer support services, including backup-as-a-service, branded as Metallic.</us-gaap:NatureOfOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjAy_1a06b243-67ab-4bcd-b6a1-0c9fea293bd1">Summary of Significant Accounting Policies&lt;div style="margin-top:5pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Commvault. All intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements and related disclosures in conformity with U.S. generally accepted accounting principles ("U.S. GAAP") requires management to make judgments and estimates that affect the amounts reported in our consolidated financial statements and the accompanying notes. We base our estimates and judgments on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The amounts of assets and liabilities reported in our balance sheets and the amounts of revenues and expenses reported for each of the periods presented are affected by estimates and assumptions, which are used for, but not limited to, the accounting for revenue recognition, income taxes and related reserves, and goodwill and purchased intangible assets. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for revenue in accordance with Accounting Standards Codification ("ASC") Topic 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ("ASC 606").  For a further discussion of our accounting policies related to revenue see Note 3 of the consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shipping and Handling Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shipping and handling costs are included in cost of revenues for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sales Tax&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record revenue net of sales tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock units without a market condition are measured based on the fair market values of the underlying stock on the date of grant. We recognize stock-based compensation expense using the straight-line method for all stock awards that do not include a market or performance condition. Awards that include a market or performance condition are expensed using the accelerated method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Software Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development expenditures are charged to operations as incurred. Based on our software development process, technological feasibility is established upon completion of a working model, which also requires certification and extensive testing. Costs incurred by us between completion of the working model and the point at which the product is ready for general release are immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We expense advertising costs as incurred. Advertising expenses were $9,560, $5,579, and $4,678 for the years ended March&#160;31, 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for income taxes in accordance with ASC Topic 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ("ASC 740"). The provision for income taxes and effective tax rates are calculated by legal entity and jurisdiction and are based on a number of factors, including the level of pre-tax earnings, income tax planning strategies, differences between tax laws and accounting rules, statutory tax rates and credits, uncertain tax positions and valuation allowances. We use significant judgment and estimates in evaluating tax positions. The effective tax rate in a given financial statement period may be materially impacted by changes in the mix and level of earnings by taxing jurisdiction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under ASC 740, deferred income taxes arise from temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are established when, in our judgment, it is more likely than not that deferred tax assets will not be realized. In assessing the need for a valuation allowance, we weigh the available positive and negative evidence, including historical levels of pre-tax income, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The functional currencies of our foreign operations are deemed to be the local country&#x2019;s currency. Assets and liabilities of our international subsidiaries are translated at their respective period-end exchange rates, and revenues and expenses are translated at average currency exchange rates for the period. The resulting balance sheet translation adjustments are included in Other comprehensive loss and are reflected as a separate component of Stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency transaction gains and losses are recorded in General and administrative expenses in the Consolidated Statements of Operations.  These gains and losses relate primarily to receivables and payables that are not denominated in the functional currency of the subsidiary they relate to. We recognized net foreign currency transaction losses of $1,918 in the year ended March&#160;31, 2021, and net foreign currency transaction gains of $355 and $984 in the years ended March&#160;31, 2020, and 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Income per Common Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income per common share is computed by dividing net income by the weighted average number of common shares during the period. Diluted net income per share is computed using the weighted average number of common shares and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental common shares issuable upon the exercise of stock options, vesting of restricted stock units and shares to be purchased under the Employee Stock Purchase Plan. The dilutive effect of such potential common shares is reflected in diluted earnings per share by application of the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the reconciliation of basic and diluted common share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.360%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock options, restricted stock units, and employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our potential outstanding common stock equivalents at the end of each period, which have been excluded from the computation of diluted net income per common share, as their effect is anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock options, restricted stock units, and shares under the employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all highly liquid investments purchased with maturities of three months or less at the date of purchase to be cash equivalents, primarily in the form of money market funds. Amounts held in Restricted cash as of March 31, 2020, and classified as such on the Consolidated Balance Sheets, related to a contingent consideration arrangement which required us to pay up to $8,000 of cash, contingent on us receiving one or more bona fide and valid purchase orders from a specified customer, no later than April 30, 2020 (see Note 4).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Short-term Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Short-term investments consist of investments with maturities of twelve months or less that do not meet the criteria to be cash equivalents.&#160;We determine classification of the investment as trading, available-for-sale or held-to-maturity at the time of purchase and reevaluate classification whenever changes in circumstances indicate changes in classification may be necessary.&#160;As of March 31, 2021, we did not hold any short-term investments. Our short-term investments as of March 31, 2020 were classified as held-to-maturity.&#160;Held-to-maturity investments consist of securities that we have the intent and ability to retain until maturity.&#160;Held-to-maturity investments are initially recorded at cost and adjusted for the amortization of discounts from the date of purchase through maturity.  Income related to investments is recorded as interest income in the Consolidated Statements of Operations.&#160;Cash inflows and outflows related to the sale, maturity and purchase of investments are classified as investing activities in our Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trade and Other Receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade and other receivables are primarily comprised of trade receivables that are recorded at the invoice amount, net of an allowance for doubtful accounts, which is not material.  Unbilled receivables represent amounts for which revenue has been recognized but which have not yet been invoiced to the customer.  The current portion of unbilled receivables is included in Trade accounts receivable on the Consolidated Balance Sheets.  Long-term unbilled receivables are included in Other assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Historically, we have not experienced material losses related to the inability to collect receivables from our customers.  While there is presently no indication that we will not collect material amounts of accounts receivable as of March&#160;31, 2021, we continue to closely monitor the impact of COVID-19 on our customers.  In these current economic conditions, payment from our customers may be delayed or receivables may become uncollectible.  The inability to collect receivables could have a material impact on our results of operations.       &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We grant credit to customers in a wide variety of industries worldwide and generally do not require collateral. Credit losses relating to these customers have been minimal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales through our distribution agreement with Arrow Enterprise Computing Solutions, Inc. ("Arrow") totaled approximately 36%, 37% and 38% of total revenues for the years ended March&#160;31, 2021, 2020 and 2019, respectively. Arrow accounted for approximately 33% and 31% of total accounts receivable as of March&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of our cash, cash equivalents, restricted cash, accounts receivable, accounts payable and accrued expenses approximate their fair values due to the short-term maturity of these instruments.  Our short-term investments balance as of March 31, 2020 consisted of U.S. Treasury Bills with maturities of one year or less. We account for these short-term investments as held to maturity. The contingent consideration liability associated with the Hedvig acquisition as discussed further in Note 4 of the consolidated financial statements was valued based on the total bona fide and valid purchase orders received through April 30, 2020 from a specified customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for such asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value should maximize the use of observable inputs and minimize the use of unobservable inputs. To measure fair value, we use the following fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 &#x2014; Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &#x2014; Inputs other than Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data by correlation or other means.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &#x2014; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no financial assets measured at fair value on a recurring basis at March&#160;31, 2021. The following table summarizes the composition of our financial assets measured at fair value at March&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for leases in accordance with ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which was adopted on April 1, 2019. We determine if an arrangement contains a lease at inception. We generally lease our facilities under operating leases. Operating lease right-of-use ("ROU") assets are included in Operating lease assets on our Consolidated Balance Sheets. Current portion of operating lease liabilities and Long-term operating lease liabilities are included on our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term.  As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize operating lease costs over the estimated term of the lease, which includes options to extend lease terms that are reasonably certain of being exercised, starting when possession of the property is taken from the landlord. When a lease contains a predetermined fixed escalation of the minimum rent, we recognize the related operating lease cost on a straight-line basis over the lease term. &#160;&#160;&#160;&#160;In addition, certain of our lease agreements include variable lease payments, such as estimated tax and maintenance charges. These variable lease payments are excluded from minimum lease payments and are included in the determination of lease cost when it is probable that the expense has been incurred and the amount can be reasonably estimated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are stated at cost, less accumulated depreciation and amortization.  Land is not depreciated. We provide for depreciation on a straight-line basis over the estimated useful lives of the assets.  The depreciable assets that comprise our owned headquarters are classified as Buildings and are being depreciated over lives ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMjE3_1af4b889-63b9-42c0-8c87-32223921f7ee"&gt;ten&lt;/span&gt; to sixty years. Computer and related equipment is generally depreciated over eighteen months to three years and furniture and fixtures are generally depreciated over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMzU1_146f9443-6e5b-43af-9203-5a7170f003c8"&gt;three&lt;/span&gt; to twelve years. Leasehold improvements are amortized over the shorter of the useful life of the improvement or the term of the related lease. Expenditures for routine maintenance and repairs are charged against operations. Major replacements, improvements and additions are capitalized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Asset Retirement Obligation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A liability for the fair value of an&#160;asset retirement obligation and corresponding increase to the carrying value of the related leasehold improvements are recorded at the time leasehold improvements are acquired. We maintain certain office space for which the lease agreement requires that we return the office space to its original condition upon vacating the premises. Accordingly, the balance of the asset retirement obligation was $780 as of March&#160;31, 2021 and $1,420 as of March&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is recorded when the consideration paid for an acquisition exceeds the fair value of net tangible and intangible assets acquired. The carrying value of goodwill is tested for impairment on an annual basis on January 1, or more often if an event occurs or circumstances change that would more likely than not reduce the fair value of its carrying amount.  For the purpose of impairment testing, we have a single reporting unit. The impairment test consists of comparing the fair value of the reporting unit with its carrying amount that includes goodwill. If the carrying amount of the reporting unit exceeds the fair value of the reporting unit, an impairment loss would be recognized to reduce the carrying amount to its fair value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Purchased intangible assets with finite lives were valued using the income method and were being amortized on a straight-line basis over their economic lives of five years for developed technology and two years for customer relationships as we believed this method most closely reflects the pattern in which the economic benefits of the assets will be consumed. Impairment losses are recognized if the carrying amount of an intangible asset is both not recoverable and exceeds its fair value. During the fiscal year ended March 31, 2021, we recognized an impairment charge on these assets that reduced their carrying value to zero. Refer to Note 5 for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. To determine the recoverability of our long-lived assets, we evaluate the estimated future undiscounted cash flows that are directly associated with, and that are expected to arise as a direct result of, the use and eventual disposition of the long-lived asset. If the estimated future undiscounted cash flows demonstrate that recoverability is not probable, an impairment loss would be recognized. An impairment loss would be calculated based on the excess carrying amount of the long-lived asset over the long-lived asset&#x2019;s fair value. The fair value would be determined based on valuation techniques such as a comparison to fair values of similar assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Commissions Cost&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales commissions, bonuses, and related payroll taxes earned by our employees are considered incremental and recoverable costs of obtaining a contract with a customer. Our typical contracts include performance obligations related to software licenses, software updates, customer support and other services, including software-as-a-service offerings. In these contracts, incremental costs of obtaining a contract are allocated to the performance obligations based on the relative estimated standalone selling prices and then recognized on a systematic basis that is consistent with the transfer of the goods or services to which the asset relates. We do not pay commissions on annual renewals of contracts for software updates and customer support for perpetual licenses. The costs allocated to software and products are expensed at the time of sale, when revenue for the functional software license or appliance is recognized. The costs allocated to software updates and customer support for perpetual licenses are amortized ratably over a period of approximately five years, the expected period of benefit of the asset capitalized.  We currently estimate a period of five years is appropriate based on consideration of historical average customer life and the estimated useful life of the underlying software or appliance sold as part of the transaction. Costs related to software updates and support for term-based, or subscription software licenses, are limited to the contractual period of the arrangement as we intend to pay a commensurate commission upon renewal of the subscription license and related updates and support. The costs related to professional services are amortized over the period the related professional services are provided and revenue is recognized. Amortization expense related to these costs is included in Sales and marketing expenses in the accompanying Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenues represent amounts collected from, or invoiced to, customers in excess of revenues recognized. This results primarily from the billing of annual customer support agreements, and billings for other professional services fees that have not yet been performed by us. The value of deferred revenues will increase or decrease based on the timing of invoices and recognition of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all shares repurchased as canceled shares restored to the status of authorized but unissued shares on the trade date. The aggregate purchase price of the shares of our common stock repurchased is reflected as a reduction to Stockholders&#x2019; equity. We account for shares repurchased as an adjustment to common stock (at par value) with the excess repurchase price allocated between Additional paid-in capital and Accumulated deficit. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive income (loss) is defined to include all changes in equity, except those resulting from investments by stockholders and distribution to stockholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:19pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on the Consolidated Financial Statements (or Other Significant Matters)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounting Standards Update ("ASU") No. 2016-13 (Topic 326), Financial Instruments-Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The standard amends guidance on the impairment of financial instruments. The ASU estimates credit losses based on expected losses and provides for a simplified accounting model for purchased financial assets with credit deterioration. The standard requires a modified retrospective basis adoption through a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;We adopted this new standard as of April 1, 2020, using the modified retrospective method recognized as of the date of initial application. &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The adoption of this new standard resulted in an $84 thousand cumulative effect on our consolidated financial statements related to an adjustment to our allowance for doubtful accounts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Under the new standard, we assess credit losses on accounts receivable by taking into consideration past collection experience, credit quality of the customer, age of the receivable balance, current economic conditions, and forecasts that affect the collectability of the reported amount.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:19pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on the Consolidated Financial Statements (or Other Significant Matters)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASU No. 2019-12 (Topic 740), Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;In December 2019, the Financial Accounting Standards Board ("FASB") issued a new standard to simplify the accounting for income taxes. The guidance eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences related to changes in ownership of equity method investments and foreign subsidiaries. The guidance also simplifies aspects of accounting for franchise taxes and enacted changes in tax laws or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The standard became effective for us beginning April 1, 2021.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;We do not expect the adoption to have a material impact in our consolidated financial statements, including accounting policies, processes, and systems.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTkw_c4bebc07-df36-44a9-b422-e05257a87095">&lt;div style="margin-top:5pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Commvault. All intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTM3_f4ef4df4-1d00-4554-bdf6-f63cb9074eb5">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements and related disclosures in conformity with U.S. generally accepted accounting principles ("U.S. GAAP") requires management to make judgments and estimates that affect the amounts reported in our consolidated financial statements and the accompanying notes. We base our estimates and judgments on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The amounts of assets and liabilities reported in our balance sheets and the amounts of revenues and expenses reported for each of the periods presented are affected by estimates and assumptions, which are used for, but not limited to, the accounting for revenue recognition, income taxes and related reserves, and goodwill and purchased intangible assets. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTkx_bc453127-5b34-449f-836f-ce786d7aecd3">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for revenue in accordance with Accounting Standards Codification ("ASC") Topic 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ("ASC 606").  For a further discussion of our accounting policies related to revenue see Note 3 of the consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shipping and Handling Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shipping and handling costs are included in cost of revenues for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Commissions Cost&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales commissions, bonuses, and related payroll taxes earned by our employees are considered incremental and recoverable costs of obtaining a contract with a customer. Our typical contracts include performance obligations related to software licenses, software updates, customer support and other services, including software-as-a-service offerings. In these contracts, incremental costs of obtaining a contract are allocated to the performance obligations based on the relative estimated standalone selling prices and then recognized on a systematic basis that is consistent with the transfer of the goods or services to which the asset relates. We do not pay commissions on annual renewals of contracts for software updates and customer support for perpetual licenses. The costs allocated to software and products are expensed at the time of sale, when revenue for the functional software license or appliance is recognized. The costs allocated to software updates and customer support for perpetual licenses are amortized ratably over a period of approximately five years, the expected period of benefit of the asset capitalized.  We currently estimate a period of five years is appropriate based on consideration of historical average customer life and the estimated useful life of the underlying software or appliance sold as part of the transaction. Costs related to software updates and support for term-based, or subscription software licenses, are limited to the contractual period of the arrangement as we intend to pay a commensurate commission upon renewal of the subscription license and related updates and support. The costs related to professional services are amortized over the period the related professional services are provided and revenue is recognized. Amortization expense related to these costs is included in Sales and marketing expenses in the accompanying Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenues represent amounts collected from, or invoiced to, customers in excess of revenues recognized. This results primarily from the billing of annual customer support agreements, and billings for other professional services fees that have not yet been performed by us. The value of deferred revenues will increase or decrease based on the timing of invoices and recognition of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We derive revenues from&#160;two&#160;primary sources: software and products, and services.  Software and products revenue includes our software and integrated appliances that combine our software with hardware. Services include customer support (software updates and technical support), consulting, assessment and design services, installation services, customer education and Commvault software-as-a-service, which is branded as Metallic. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sell both perpetual and term-based licenses of our software.  We refer to our term-based software licenses as subscription arrangements. We do not customize our software and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We have concluded that our software licenses (both perpetual and subscription) are functional intellectual property that is distinct as the user can benefit from the software on its own. Software revenue for both perpetual and subscription licenses is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property.  We do not recognize software revenue related to the renewal of subscription software licenses earlier than the beginning of the new subscription period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also sell appliances that integrate our software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers.  Revenue related to appliances is recognized when control of the appliances passes to the customer; typically upon delivery. In the second half of fiscal 2021 we began transitioning to a software only model in which we sell software to a third party, which assembles an integrated appliance that is sold to end user customers. As a result, we expect the revenue and costs associated with hardware will decline going forward. The revenue for hardware is included in software and products revenue and associated costs are included in cost of software and products revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Services revenue includes revenue from customer support and other professional services. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support and bug fixes or patches.  We sell our customer support contracts as a percentage of net software purchases the support is related to.  Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically&#160;one year on our perpetual licenses.  The term of our subscription arrangements is typically three years.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our other professional services include consulting, assessment and design services, installation services and customer education. Customer education services include courses taught by our instructors or third-party contractors.  Revenue related to other professional services and customer education services is typically recognized as the services are performed.  In fiscal 2020 Commvault launched Metallic, which is a Commvault software-as-a-service offering.  Revenue from Metallic is recognized ratably as services revenue.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Most of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software and appliances are typically estimated using the residual approach.  Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Information about Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts collected in advance of services being provided are accounted for as deferred revenue.  Nearly all of our deferred revenue balance is related to services revenue, primarily customer support contracts.  &lt;/span&gt;&lt;/div&gt;In some arrangements we allow customers to pay for term-based software licenses and products over the term of the software license.  Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables.  Unbilled receivables, which are anticipated to be invoiced in the next twelve months, are included in Accounts receivable on the Consolidated Balance Sheets.  Long-term unbilled receivables are included in Other assets.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <cvlt:SalesTaxPolicyPolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTcz_b6102508-5d26-49c5-a273-7ff9a440ea12">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sales Tax&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record revenue net of sales tax.&lt;/span&gt;&lt;/div&gt;</cvlt:SalesTaxPolicyPolicyTextBlock>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTUz_9f937380-9eb1-4a73-a340-fb9cb51a7566">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock units without a market condition are measured based on the fair market values of the underlying stock on the date of grant. We recognize stock-based compensation expense using the straight-line method for all stock awards that do not include a market or performance condition. Awards that include a market or performance condition are expensed using the accelerated method.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTQ2_3789755f-e04c-449c-9567-1a1266aaeef6">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Software Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development expenditures are charged to operations as incurred. Based on our software development process, technological feasibility is established upon completion of a working model, which also requires certification and extensive testing. Costs incurred by us between completion of the working model and the point at which the product is ready for general release are immaterial.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjMx_cf7fbc47-8a5d-46f5-bbb5-24ab4250b727">Advertising CostsWe expense advertising costs as incurred.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzI1MDg_c84659de-5d1a-4a70-830a-9262c03c50fe"
      unitRef="usd">9560000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzI1MTI_59183773-8ba5-43fc-a30f-106490a34cbb"
      unitRef="usd">5579000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzI1MjA_f26e5584-39ec-462e-b7d3-c00a53dd56dd"
      unitRef="usd">4678000</us-gaap:AdvertisingExpense>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjUw_694927f3-7f46-4c5b-9221-ae75dbb33f4f">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for income taxes in accordance with ASC Topic 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ("ASC 740"). The provision for income taxes and effective tax rates are calculated by legal entity and jurisdiction and are based on a number of factors, including the level of pre-tax earnings, income tax planning strategies, differences between tax laws and accounting rules, statutory tax rates and credits, uncertain tax positions and valuation allowances. We use significant judgment and estimates in evaluating tax positions. The effective tax rate in a given financial statement period may be materially impacted by changes in the mix and level of earnings by taxing jurisdiction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under ASC 740, deferred income taxes arise from temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are established when, in our judgment, it is more likely than not that deferred tax assets will not be realized. In assessing the need for a valuation allowance, we weigh the available positive and negative evidence, including historical levels of pre-tax income, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjMy_d6d2ef34-4334-40f9-9b61-fbd4a391bde6">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The functional currencies of our foreign operations are deemed to be the local country&#x2019;s currency. Assets and liabilities of our international subsidiaries are translated at their respective period-end exchange rates, and revenues and expenses are translated at average currency exchange rates for the period. The resulting balance sheet translation adjustments are included in Other comprehensive loss and are reflected as a separate component of Stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;Foreign currency transaction gains and losses are recorded in General and administrative expenses in the Consolidated Statements of Operations.  These gains and losses relate primarily to receivables and payables that are not denominated in the functional currency of the subsidiary they relate to. We recognized net foreign currency transaction losses of $1,918 in the year ended March&#160;31, 2021, and net foreign currency transaction gains of $355 and $984 in the years ended March&#160;31, 2020, and 2019, respectively.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEwOTk1MTE2MzAzNjU2_c04037b9-5ce5-487a-a4ad-0b5a4e79baea"
      unitRef="usd">-1918000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzQ1NTQ_ad43373c-398d-43db-85c7-ad184219e4fe"
      unitRef="usd">355000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzQ1NjE_16f577b3-f211-41c9-91cc-54425e59397d"
      unitRef="usd">984000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjI0_39c2eb1b-10b4-4fa4-a8ee-cc671e4d35c2">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Income per Common Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income per common share is computed by dividing net income by the weighted average number of common shares during the period. Diluted net income per share is computed using the weighted average number of common shares and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental common shares issuable upon the exercise of stock options, vesting of restricted stock units and shares to be purchased under the Employee Stock Purchase Plan. The dilutive effect of such potential common shares is reflected in diluted earnings per share by application of the treasury stock method.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTcw_e09d8420-d6f7-4a6a-b6c7-b4443bf9c4ec">&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the reconciliation of basic and diluted common share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.360%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock options, restricted stock units, and employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzYtMi0xLTEtMA_4c118241-9cfb-4742-bce9-f5331c81569c"
      unitRef="shares">46652000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzYtNC0xLTEtMA_bc5f3c8d-edf7-4b4e-a51e-6ccaa5014a78"
      unitRef="shares">45793000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzYtNi0xLTEtMA_a4ee1b8e-a245-4346-93f8-737c0d05976e"
      unitRef="shares">45827000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzctMi0xLTEtMA_9cd74c04-e04c-423f-843c-6ea6bf2401a1"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzctNC0xLTEtMA_75f8be4a-7a7b-4c44-892c-751818aaf40f"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzctNi0xLTEtMA_f6cb0296-c4cc-4bac-a96e-b7e31141ccf8"
      unitRef="shares">1774000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzgtMi0xLTEtMA_f8d66a99-a0da-4e17-84ad-a27c03cd35ca"
      unitRef="shares">46652000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzgtNC0xLTEtMA_59e01010-244d-4e78-b825-9b5c670b8730"
      unitRef="shares">45793000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo4NGE2OTkxMWNlOGU0ODA5YWNiM2QxYTgzZWFhNmUzMS90YWJsZXJhbmdlOjg0YTY5OTExY2U4ZTQ4MDlhY2IzZDFhODNlYWE2ZTMxXzgtNi0xLTEtMA_85027677-dd25-4dee-8382-e35cb271e51d"
      unitRef="shares">47601000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjI1_053e5012-bc1e-46ab-a161-75a1ee53b2c9">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our potential outstanding common stock equivalents at the end of each period, which have been excluded from the computation of diluted net income per common share, as their effect is anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock options, restricted stock units, and shares under the employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo2ZTUwYTA0ZjQzMGQ0OTRiOTE5NzZmNjhlZDFlODE5Zi90YWJsZXJhbmdlOjZlNTBhMDRmNDMwZDQ5NGI5MTk3NmY2OGVkMWU4MTlmXzItMi0xLTEtMA_fdc442fd-af8a-4062-a50c-fb42f99fa307"
      unitRef="shares">5024000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo2ZTUwYTA0ZjQzMGQ0OTRiOTE5NzZmNjhlZDFlODE5Zi90YWJsZXJhbmdlOjZlNTBhMDRmNDMwZDQ5NGI5MTk3NmY2OGVkMWU4MTlmXzItNC0xLTEtMA_04c3a1f1-fac1-44ae-995b-505bbd87c37f"
      unitRef="shares">4933000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo2ZTUwYTA0ZjQzMGQ0OTRiOTE5NzZmNjhlZDFlODE5Zi90YWJsZXJhbmdlOjZlNTBhMDRmNDMwZDQ5NGI5MTk3NmY2OGVkMWU4MTlmXzItNi0xLTEtMA_b13cdea4-7c20-404a-a9f1-ccd1441d8c4c"
      unitRef="shares">998000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjYz_25cd4e3b-cf6f-4d7a-b1d9-3a7afa766b43">&lt;div style="margin-top:17pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all highly liquid investments purchased with maturities of three months or less at the date of purchase to be cash equivalents, primarily in the form of money market funds. Amounts held in Restricted cash as of March 31, 2020, and classified as such on the Consolidated Balance Sheets, related to a contingent consideration arrangement which required us to pay up to $8,000 of cash, contingent on us receiving one or more bona fide and valid purchase orders from a specified customer, no later than April 30, 2020 (see Note 4).&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i3d4cf0d9dc594f4fbde1fd4c5256b24e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEwOTk1MTE2MzA2Mzc3_e934c181-d89b-45b7-9c98-475c3fce2f14"
      unitRef="usd">8000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjUz_117f8fa3-e159-4309-ac52-1300945567fe">&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Short-term Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Short-term investments consist of investments with maturities of twelve months or less that do not meet the criteria to be cash equivalents.&#160;We determine classification of the investment as trading, available-for-sale or held-to-maturity at the time of purchase and reevaluate classification whenever changes in circumstances indicate changes in classification may be necessary.&#160;As of March 31, 2021, we did not hold any short-term investments. Our short-term investments as of March 31, 2020 were classified as held-to-maturity.&#160;Held-to-maturity investments consist of securities that we have the intent and ability to retain until maturity.&#160;Held-to-maturity investments are initially recorded at cost and adjusted for the amortization of discounts from the date of purchase through maturity.  Income related to investments is recorded as interest income in the Consolidated Statements of Operations.&#160;Cash inflows and outflows related to the sale, maturity and purchase of investments are classified as investing activities in our Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTI3_f3aa5fdf-13a4-4101-a5bd-95d62fbb241f">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trade and Other Receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade and other receivables are primarily comprised of trade receivables that are recorded at the invoice amount, net of an allowance for doubtful accounts, which is not material.  Unbilled receivables represent amounts for which revenue has been recognized but which have not yet been invoiced to the customer.  The current portion of unbilled receivables is included in Trade accounts receivable on the Consolidated Balance Sheets.  Long-term unbilled receivables are included in Other assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjM5_62b60c0f-4963-49a3-9eb8-dd6cad792ae6">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We grant credit to customers in a wide variety of industries worldwide and generally do not require collateral. Credit losses relating to these customers have been minimal.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if03eb069b2034fb287b09c1e7f0d1b13_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzg4MTc_fa4d9e74-591b-4ad7-a0ca-1b826e28d5d1"
      unitRef="number">0.36</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifcdee88b5c4b4fe49f602555492d7997_D20190401-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzg4MjE_9f33d11c-5494-441c-9a3a-38ba5e1bb27a"
      unitRef="number">0.37</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ied8ae7baacfc4ebc9da848cc034132c2_D20180401-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzg4Mjg_524e7cc0-928e-4214-9cfe-9095e8b6fb87"
      unitRef="number">0.38</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i15ab9a8c710e455aaef4af9eac8116d3_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzg5MzI_b090f563-604a-4aca-aad8-026b1b3274cc"
      unitRef="number">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie220f54ef2bf4f6baa4d9b2b8039cc24_D20190401-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzg5Mzk_d8d43920-7594-4cb4-8f08-37492209c1e1"
      unitRef="number">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTU2_d2b39fe5-dcd5-4fea-b31e-11687ba810ca">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of our cash, cash equivalents, restricted cash, accounts receivable, accounts payable and accrued expenses approximate their fair values due to the short-term maturity of these instruments.  Our short-term investments balance as of March 31, 2020 consisted of U.S. Treasury Bills with maturities of one year or less. We account for these short-term investments as held to maturity. The contingent consideration liability associated with the Hedvig acquisition as discussed further in Note 4 of the consolidated financial statements was valued based on the total bona fide and valid purchase orders received through April 30, 2020 from a specified customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for such asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value should maximize the use of observable inputs and minimize the use of unobservable inputs. To measure fair value, we use the following fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 &#x2014; Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &#x2014; Inputs other than Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data by correlation or other means.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &#x2014; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ia4c4907a8c6c43b4bd0de7586ea50637_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzk4OTU2MDQ2NzM5MDg_c2e6ac1b-941b-4d36-95c1-8470128b3fcd"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTI4_8f6dfaa3-18fc-4716-8321-9ab989a550ab">The following table summarizes the composition of our financial assets measured at fair value at March&#160;31, 2020:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i18face6876454270a97c5a45b1bfa622_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTozZmUzOGM4YTRkYWY0YTBmYmI1NTRiYWY2MmE3OTcyMC90YWJsZXJhbmdlOjNmZTM4YzhhNGRhZjRhMGZiYjU1NGJhZjYyYTc5NzIwXzItMi0xLTEtMA_322e5752-6b27-4952-9496-b194eca44beb"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ib471db82b1bd40a4bd24539daec6c373_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTozZmUzOGM4YTRkYWY0YTBmYmI1NTRiYWY2MmE3OTcyMC90YWJsZXJhbmdlOjNmZTM4YzhhNGRhZjRhMGZiYjU1NGJhZjYyYTc5NzIwXzItNC0xLTEtMA_b1a9d2e9-26d8-4962-975a-e6af2fe3c449"
      unitRef="usd">44484000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ia4c4907a8c6c43b4bd0de7586ea50637_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTozZmUzOGM4YTRkYWY0YTBmYmI1NTRiYWY2MmE3OTcyMC90YWJsZXJhbmdlOjNmZTM4YzhhNGRhZjRhMGZiYjU1NGJhZjYyYTc5NzIwXzItNi0xLTEtMA_790f407c-ef45-4173-95fe-b72889ee98e7"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i4c3aff3ca7ec4f6e91c16bcdaf6f5d24_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTozZmUzOGM4YTRkYWY0YTBmYmI1NTRiYWY2MmE3OTcyMC90YWJsZXJhbmdlOjNmZTM4YzhhNGRhZjRhMGZiYjU1NGJhZjYyYTc5NzIwXzItOC0xLTEtMA_16445d7e-6b58-4cbc-8a56-0bc15f876a32"
      unitRef="usd">44484000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i18face6876454270a97c5a45b1bfa622_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTozZmUzOGM4YTRkYWY0YTBmYmI1NTRiYWY2MmE3OTcyMC90YWJsZXJhbmdlOjNmZTM4YzhhNGRhZjRhMGZiYjU1NGJhZjYyYTc5NzIwXzMtMi0xLTEtMA_95c498b9-1145-4b53-bc80-ffc0f527b506"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ib471db82b1bd40a4bd24539daec6c373_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTozZmUzOGM4YTRkYWY0YTBmYmI1NTRiYWY2MmE3OTcyMC90YWJsZXJhbmdlOjNmZTM4YzhhNGRhZjRhMGZiYjU1NGJhZjYyYTc5NzIwXzMtNC0xLTEtMA_5ac6a11a-9add-4d45-82c3-d6073df81558"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ia4c4907a8c6c43b4bd0de7586ea50637_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTozZmUzOGM4YTRkYWY0YTBmYmI1NTRiYWY2MmE3OTcyMC90YWJsZXJhbmdlOjNmZTM4YzhhNGRhZjRhMGZiYjU1NGJhZjYyYTc5NzIwXzMtNi0xLTEtMA_b75c0269-caf0-461f-a2f4-cb7ee6190ae9"
      unitRef="usd">217000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i4c3aff3ca7ec4f6e91c16bcdaf6f5d24_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTozZmUzOGM4YTRkYWY0YTBmYmI1NTRiYWY2MmE3OTcyMC90YWJsZXJhbmdlOjNmZTM4YzhhNGRhZjRhMGZiYjU1NGJhZjYyYTc5NzIwXzMtOC0xLTEtMA_082306c9-0504-4b11-9e3d-fa9f7031f0fe"
      unitRef="usd">217000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTUw_e7f66456-dc09-425a-b557-48a3f73bc3cb">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for leases in accordance with ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which was adopted on April 1, 2019. We determine if an arrangement contains a lease at inception. We generally lease our facilities under operating leases. Operating lease right-of-use ("ROU") assets are included in Operating lease assets on our Consolidated Balance Sheets. Current portion of operating lease liabilities and Long-term operating lease liabilities are included on our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term.  As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize operating lease costs over the estimated term of the lease, which includes options to extend lease terms that are reasonably certain of being exercised, starting when possession of the property is taken from the landlord. When a lease contains a predetermined fixed escalation of the minimum rent, we recognize the related operating lease cost on a straight-line basis over the lease term. &#160;&#160;&#160;&#160;In addition, certain of our lease agreements include variable lease payments, such as estimated tax and maintenance charges. These variable lease payments are excluded from minimum lease payments and are included in the determination of lease cost when it is probable that the expense has been incurred and the amount can be reasonably estimated.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjA3_f42e618d-02cc-4b0b-8e17-0e9ce4c682dd">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are stated at cost, less accumulated depreciation and amortization.  Land is not depreciated. We provide for depreciation on a straight-line basis over the estimated useful lives of the assets.  The depreciable assets that comprise our owned headquarters are classified as Buildings and are being depreciated over lives ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMjE3_1af4b889-63b9-42c0-8c87-32223921f7ee"&gt;ten&lt;/span&gt; to sixty years. Computer and related equipment is generally depreciated over eighteen months to three years and furniture and fixtures are generally depreciated over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMzU1_146f9443-6e5b-43af-9203-5a7170f003c8"&gt;three&lt;/span&gt; to twelve years. Leasehold improvements are amortized over the shorter of the useful life of the improvement or the term of the related lease. Expenditures for routine maintenance and repairs are charged against operations. Major replacements, improvements and additions are capitalized.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i3cdbd8fc6ef24ee990413c914defaa83_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMjIz_cf551200-82b5-4595-a510-9e8b1c231aa2">P60Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i21499d2866d14d658b3ec55b20df2798_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMjg4_97351b18-fdf4-41da-b9b5-fb58995b7306">P18M</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia964498ae8614ff3b37a463b9232cfbf_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMjk0_5e5c83ac-aa71-4670-849e-bf1a251f3c09">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i686f619c1c044b3abc01135eaa8ea8ec_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMzYx_319b7a87-3d4f-4531-a8d6-b6ef67596a23">P12Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:AssetRetirementObligationsPolicy
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjQ3_e523c03a-565b-43c5-bce1-a5a313bfd2da">Asset Retirement ObligationA liability for the fair value of an&#160;asset retirement obligation and corresponding increase to the carrying value of the related leasehold improvements are recorded at the time leasehold improvements are acquired. We maintain certain office space for which the lease agreement requires that we return the office space to its original condition upon vacating the premises.</us-gaap:AssetRetirementObligationsPolicy>
    <us-gaap:AssetRetirementObligation
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzE0MTAx_7dbb0a39-097a-4152-9edc-e68136c60510"
      unitRef="usd">780000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzE0MTE3_a979ff68-643f-4044-8d98-c22b85b2115c"
      unitRef="usd">1420000</us-gaap:AssetRetirementObligation>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjU2_b0017a86-2ab7-4a5a-9bc8-cc29b2cec0b5">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is recorded when the consideration paid for an acquisition exceeds the fair value of net tangible and intangible assets acquired. The carrying value of goodwill is tested for impairment on an annual basis on January 1, or more often if an event occurs or circumstances change that would more likely than not reduce the fair value of its carrying amount.  For the purpose of impairment testing, we have a single reporting unit. The impairment test consists of comparing the fair value of the reporting unit with its carrying amount that includes goodwill. If the carrying amount of the reporting unit exceeds the fair value of the reporting unit, an impairment loss would be recognized to reduce the carrying amount to its fair value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Purchased intangible assets with finite lives were valued using the income method and were being amortized on a straight-line basis over their economic lives of five years for developed technology and two years for customer relationships as we believed this method most closely reflects the pattern in which the economic benefits of the assets will be consumed. Impairment losses are recognized if the carrying amount of an intangible asset is both not recoverable and exceeds its fair value. During the fiscal year ended March 31, 2021, we recognized an impairment charge on these assets that reduced their carrying value to zero. Refer to Note 5 for further discussion.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i32b76b1a9226475cb2f01e61613e69b5_D20200401-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzk4OTU2MDQ2NzM4Nzg_e556b2e2-7121-4a8e-8cc4-ebfbcaf8af7a">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i9d807b8bb23a42b68de389ac04da48de_D20200401-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzk4OTU2MDQ2NzM4OTM_b09090dc-bcf9-43a5-abfb-06015feb615a">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5Xzk4OTU2MDQ2NzkxMzk_56386eb7-13a2-4e88-8e7a-cc17bed4556c"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMTc4_0f421984-7b5c-43fd-bfb1-082768609b87">Long-Lived AssetsWe review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. To determine the recoverability of our long-lived assets, we evaluate the estimated future undiscounted cash flows that are directly associated with, and that are expected to arise as a direct result of, the use and eventual disposition of the long-lived asset. If the estimated future undiscounted cash flows demonstrate that recoverability is not probable, an impairment loss would be recognized. An impairment loss would be calculated based on the excess carrying amount of the long-lived asset over the long-lived asset&#x2019;s fair value. The fair value would be determined based on valuation techniques such as a comparison to fair values of similar assets.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzE4MDY4_b4fae18e-6154-42fe-a976-9df1a1177187">P5Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzE4MTY0_3cf35dc6-1b24-4187-8535-ba4002109296">P5Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <cvlt:StockRepurchasesPolicyPolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjc1_cedfd578-709a-47d3-9a7a-b2b4f96dd903">Share RepurchasesWe consider all shares repurchased as canceled shares restored to the status of authorized but unissued shares on the trade date. The aggregate purchase price of the shares of our common stock repurchased is reflected as a reduction to Stockholders&#x2019; equity. We account for shares repurchased as an adjustment to common stock (at par value) with the excess repurchase price allocated between Additional paid-in capital and Accumulated deficit.</cvlt:StockRepurchasesPolicyPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjIy_5745509b-f6f4-4ade-8c75-d5d05ed49ea5">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive income (loss) is defined to include all changes in equity, except those resulting from investments by stockholders and distribution to stockholders.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEwOTk1MTE2MzAxNjQ5_9fe0d02d-e510-42b9-a035-eca9a77cbfa4">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:19pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on the Consolidated Financial Statements (or Other Significant Matters)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounting Standards Update ("ASU") No. 2016-13 (Topic 326), Financial Instruments-Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The standard amends guidance on the impairment of financial instruments. The ASU estimates credit losses based on expected losses and provides for a simplified accounting model for purchased financial assets with credit deterioration. The standard requires a modified retrospective basis adoption through a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;We adopted this new standard as of April 1, 2020, using the modified retrospective method recognized as of the date of initial application. &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The adoption of this new standard resulted in an $84 thousand cumulative effect on our consolidated financial statements related to an adjustment to our allowance for doubtful accounts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Under the new standard, we assess credit losses on accounts receivable by taking into consideration past collection experience, credit quality of the customer, age of the receivable balance, current economic conditions, and forecasts that affect the collectability of the reported amount.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:19pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on the Consolidated Financial Statements (or Other Significant Matters)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASU No. 2019-12 (Topic 740), Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;In December 2019, the Financial Accounting Standards Board ("FASB") issued a new standard to simplify the accounting for income taxes. The guidance eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences related to changes in ownership of equity method investments and foreign subsidiaries. The guidance also simplifies aspects of accounting for franchise taxes and enacted changes in tax laws or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The standard became effective for us beginning April 1, 2021.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;We do not expect the adoption to have a material impact in our consolidated financial statements, including accounting policies, processes, and systems.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzIwMjU4_87815be9-f004-4705-8787-769a6e998872">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:19pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on the Consolidated Financial Statements (or Other Significant Matters)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounting Standards Update ("ASU") No. 2016-13 (Topic 326), Financial Instruments-Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The standard amends guidance on the impairment of financial instruments. The ASU estimates credit losses based on expected losses and provides for a simplified accounting model for purchased financial assets with credit deterioration. The standard requires a modified retrospective basis adoption through a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;We adopted this new standard as of April 1, 2020, using the modified retrospective method recognized as of the date of initial application. &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The adoption of this new standard resulted in an $84 thousand cumulative effect on our consolidated financial statements related to an adjustment to our allowance for doubtful accounts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Under the new standard, we assess credit losses on accounts receivable by taking into consideration past collection experience, credit quality of the customer, age of the receivable balance, current economic conditions, and forecasts that affect the collectability of the reported amount.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:19pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on the Consolidated Financial Statements (or Other Significant Matters)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASU No. 2019-12 (Topic 740), Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;In December 2019, the Financial Accounting Standards Board ("FASB") issued a new standard to simplify the accounting for income taxes. The guidance eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences related to changes in ownership of equity method investments and foreign subsidiaries. The guidance also simplifies aspects of accounting for franchise taxes and enacted changes in tax laws or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The standard became effective for us beginning April 1, 2021.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;We do not expect the adoption to have a material impact in our consolidated financial statements, including accounting policies, processes, and systems.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i623f0ea28a304d9599472a3274614881_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90YWJsZTo0NGRhZjhhNmIzMzI0YTc4OTUxOTM0YjdiYjg1MDdjZi90YWJsZXJhbmdlOjQ0ZGFmOGE2YjMzMjRhNzg5NTE5MzRiN2JiODUwN2NmXzEtMy0xLTEtNzE5L3RleHRyZWdpb246YWU0OTJjOTM4NmMxNGIwY2I5OTljYTgwZmI1ZDA2YzVfOTg5NTYwNDY1MDQ4NQ_0a05dfd3-8f39-47da-a370-39af00b0c5c3"
      unitRef="usd">-84000</us-gaap:StockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzYwMzc_aec29bc6-2886-4846-b54c-4817022866f7">Revenue&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We derive revenues from&#160;two&#160;primary sources: software and products, and services.  Software and products revenue includes our software and integrated appliances that combine our software with hardware. Services include customer support (software updates and technical support), consulting, assessment and design services, installation services, customer education and Commvault software-as-a-service, which is branded as Metallic. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sell both perpetual and term-based licenses of our software.  We refer to our term-based software licenses as subscription arrangements. We do not customize our software and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We have concluded that our software licenses (both perpetual and subscription) are functional intellectual property that is distinct as the user can benefit from the software on its own. Software revenue for both perpetual and subscription licenses is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property.  We do not recognize software revenue related to the renewal of subscription software licenses earlier than the beginning of the new subscription period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also sell appliances that integrate our software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers.  Revenue related to appliances is recognized when control of the appliances passes to the customer; typically upon delivery. In the second half of fiscal 2021 we began transitioning to a software only model in which we sell software to a third party, which assembles an integrated appliance that is sold to end user customers. As a result, we expect the revenue and costs associated with hardware will decline going forward. The revenue for hardware is included in software and products revenue and associated costs are included in cost of software and products revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Services revenue includes revenue from customer support and other professional services. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support and bug fixes or patches.  We sell our customer support contracts as a percentage of net software purchases the support is related to.  Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically&#160;one year on our perpetual licenses.  The term of our subscription arrangements is typically three years.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our other professional services include consulting, assessment and design services, installation services and customer education. Customer education services include courses taught by our instructors or third-party contractors.  Revenue related to other professional services and customer education services is typically recognized as the services are performed.  In fiscal 2020 Commvault launched Metallic, which is a Commvault software-as-a-service offering.  Revenue from Metallic is recognized ratably as services revenue.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Most of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software and appliances are typically estimated using the residual approach.  Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our typical performance obligations include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.787%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.721%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.154%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;When Performance Obligation&lt;br/&gt;&#160;is Typically Satisfied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;When Payment is &lt;br/&gt;Typically Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;How Standalone Selling Price is &lt;br/&gt;Typically Estimated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Software and Products Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Software Licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Upon shipment or made available for download (point in time)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Within 90 days of shipment except for certain subscription licenses which are paid for over time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residual approach&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Appliances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;When control of the appliances passes to the customer; typically upon delivery &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Within 90 days of delivery &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residual approach&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Customer Support Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Software Updates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ratably over the course of the support contract (over time)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;At the beginning of the contract period &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Observable in renewal transactions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer Support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ratably over the course of the support contract (over time)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;At the beginning of the contract period &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Observable in renewal transactions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Other Services Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Professional Services (except for education services)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As work is performed (over time)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Within 90 days of services being performed&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Observable in transactions without multiple performance obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Education Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;When the class is taught (point in time)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Within 90 days of services being performed&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Observable in transactions without multiple performance obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Software-as-a-service (Metallic)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ratably over the course of the contract (over time)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Annual or monthly payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Observable in transactions without multiple performance obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We disaggregate revenue from contracts with customers into the nature of the products and services and geographical regions.  The geographic regions that are tracked are the Americas (United States, Canada, Latin America), EMEA (Europe, Middle East, Africa) and APJ (Australia, New Zealand, Southeast Asia, China).  We operate in&#160;one&#160;segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;APJ&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Software and Products Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;326,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer Support Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;357,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;424,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;APJ&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Software and Products Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer Support Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;230,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;360,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;390,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;670,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;APJ&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Software and Products Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;309,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer Support Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;237,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;430,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;710,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Information about Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts collected in advance of services being provided are accounted for as deferred revenue.  Nearly all of our deferred revenue balance is related to services revenue, primarily customer support contracts.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In some arrangements we allow customers to pay for term-based software licenses and products over the term of the software license.  Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables.  Unbilled receivables, which are anticipated to be invoiced in the next twelve months, are included in Accounts receivable on the Consolidated Balance Sheets.  Long-term unbilled receivables are included in Other assets.  The opening and closing balances of our Accounts receivable, Unbilled receivables and Deferred revenues are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:right"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.590%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.037%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.037%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unbilled Receivable&lt;br/&gt;(current)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unbilled Receivable&lt;br/&gt;(long-term)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Deferred Revenue&lt;br/&gt;(current)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Deferred Revenue&lt;br/&gt;(long-term)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Opening Balance as of March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;233,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increase/(decrease), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending Balance as of March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;168,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The increase in accounts receivable (inclusive of unbilled receivables) is primarily a result of an increase in software and products revenue relative to the prior year. The increase in deferred revenue is primarily the result of an increase in deferred customer support revenue related to software and products revenue transactions and a weakening of the U.S. dollar.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount of revenue recognized in the period that was included in the opening deferred revenue balance was $247,579 for the year ended March&#160;31, 2021. The vast majority of this revenue consists of customer support arrangements. The amount of revenue recognized from performance obligations satisfied in prior periods was not material.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the amounts included in deferred revenue as of&#160;March&#160;31, 2021, approximately $46,163 of revenue may be recognized from remaining performance obligations, of which approximately $12,000 was related to software and products.  We expect most of the software and products revenue to be recognized in the first half of fiscal 2022.  The majority of the services revenue is related to other professional services which may be recognized over the next twelve months but is contingent upon a number of factors, including customers&#x2019; needs and schedules.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <cvlt:SourcesOfPrimaryRevenue
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzE2NQ_304e8f68-b632-4b9f-84cf-768d50f94f13"
      unitRef="source">2</cvlt:SourcesOfPrimaryRevenue>
    <cvlt:CustomerSupportAgreementTerm
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzI0MTk_8a765135-9452-45f4-8ed0-9f0ab07a7b36">P1Y</cvlt:CustomerSupportAgreementTerm>
    <cvlt:SubscriptionArrangementTerm
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzEwOTk1MTE2Mjg1MDMx_156b541f-827c-48c6-a788-3b12538a2db4">P3Y</cvlt:SubscriptionArrangementTerm>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzYwNDA_4d2d10c2-7f55-42e1-b852-687bc19f7bd0">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our typical performance obligations include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.787%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.721%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.154%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;When Performance Obligation&lt;br/&gt;&#160;is Typically Satisfied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;When Payment is &lt;br/&gt;Typically Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;How Standalone Selling Price is &lt;br/&gt;Typically Estimated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Software and Products Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Software Licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Upon shipment or made available for download (point in time)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Within 90 days of shipment except for certain subscription licenses which are paid for over time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residual approach&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Appliances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;When control of the appliances passes to the customer; typically upon delivery &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Within 90 days of delivery &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residual approach&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Customer Support Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Software Updates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ratably over the course of the support contract (over time)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;At the beginning of the contract period &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Observable in renewal transactions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer Support&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ratably over the course of the support contract (over time)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;At the beginning of the contract period &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Observable in renewal transactions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Other Services Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Professional Services (except for education services)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As work is performed (over time)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Within 90 days of services being performed&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Observable in transactions without multiple performance obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Education Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;When the class is taught (point in time)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Within 90 days of services being performed&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Observable in transactions without multiple performance obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Software-as-a-service (Metallic)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ratably over the course of the contract (over time)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Annual or monthly payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Observable in transactions without multiple performance obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <cvlt:RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod
      contextRef="iaacd8c86c1eb49e5b0b0e7d9cad42d80_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo1YTg5NTAxMjM1YWQ0ZDBjYjczYjViYzUzOTY3MThmOS90YWJsZXJhbmdlOjVhODk1MDEyMzVhZDRkMGNiNzNiNWJjNTM5NjcxOGY5XzItMi0xLTEtMzA2Ny90ZXh0cmVnaW9uOjAwNzA4MGI2MzljMjQ2YjBhMjJhZWU1ZDQxY2NhNzIxXzk4OTU2MDQ2NTAwOTE_8cc48062-d8ec-47c6-bc5a-90ddab3f8aba">P90D</cvlt:RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod>
    <cvlt:RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod
      contextRef="icd097b646ba44c7c9cd1f1a7a4f66a31_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo1YTg5NTAxMjM1YWQ0ZDBjYjczYjViYzUzOTY3MThmOS90YWJsZXJhbmdlOjVhODk1MDEyMzVhZDRkMGNiNzNiNWJjNTM5NjcxOGY5XzMtMi0xLTEtMzA3MC90ZXh0cmVnaW9uOjc3Y2E1NDUwODAyMzQ2NmE5OWNlZTlhN2FmOTEzMTlhXzk4OTU2MDQ2NTAwMjI_ce0577ca-4641-4479-80d2-0273c0c144d3">P90D</cvlt:RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod>
    <cvlt:RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod
      contextRef="i70bbeb33e8074f9390f94a092c92c565_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo1YTg5NTAxMjM1YWQ0ZDBjYjczYjViYzUzOTY3MThmOS90YWJsZXJhbmdlOjVhODk1MDEyMzVhZDRkMGNiNzNiNWJjNTM5NjcxOGY5XzgtMi0xLTEtMzA3My90ZXh0cmVnaW9uOjU1Y2E2OWJmMzQzZTQ4NzhhNzI1NzkwOTJhMGIxYmZhXzk4OTU2MDQ2NTAwMzc_9a304fcb-11fb-4ae7-a5fd-8d7a1822d721">P90D</cvlt:RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod>
    <cvlt:RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod
      contextRef="ibef56d5d444e43d99f8a1378f52cdbda_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo1YTg5NTAxMjM1YWQ0ZDBjYjczYjViYzUzOTY3MThmOS90YWJsZXJhbmdlOjVhODk1MDEyMzVhZDRkMGNiNzNiNWJjNTM5NjcxOGY5XzktMi0xLTEtMzA3Ni90ZXh0cmVnaW9uOmM3YzkwODVmZWU0ZTQ3MjViMTc2MDc4NTZhNzQ1NWJmXzk4OTU2MDQ2NTAwMzc_de8cac54-16f9-49d0-b82c-e8a27924970b">P90D</cvlt:RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzM5OTA_734f07f1-d729-4e2b-b531-0e7db06a8e40"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzYwMzQ_1fa08e06-80e0-4eae-8473-3cb38a902090">&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;APJ&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Software and Products Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;326,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer Support Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;357,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;424,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;APJ&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Software and Products Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer Support Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;230,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;360,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;390,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;670,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;APJ&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Software and Products Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;309,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer Support Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;237,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;430,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;710,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic68398e85511422f9e691cef0b867fb7_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzItMS0xLTEtMA_db2383d6-ca19-4553-9aa8-f826119edcf4"
      unitRef="usd">187027000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i80454d458efd46dcbc118087660fd218_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzItMi0xLTEtMA_a2be74e9-3e8f-431f-947d-b9ef3397120c"
      unitRef="usd">101673000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i06a3f8d7b2a3469fae2caa12d80b8511_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzItMy0xLTEtMA_b65ea4ca-67c6-43be-b0bd-b42913137080"
      unitRef="usd">38143000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i49511dd1cf0b4295bebb999846a05acb_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzItNC0xLTEtMA_3dc24191-684a-4e3d-81ac-4ecb1b4822e8"
      unitRef="usd">326843000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c521ce3c7d54066919bae1248b9664d_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzMtMS0xLTEtMA_58856af9-cead-4a22-b513-4dbffdadb98d"
      unitRef="usd">215831000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6f049cb6f1d40a3b07fbcba1fb4be4f_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzMtMi0xLTEtMA_28e31e88-4e18-44ac-a87a-98d86fc5b9ec"
      unitRef="usd">100620000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2898151c2f64abda98e404076bbc765_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzMtMy0xLTEtMA_b9056ca6-e99a-483c-821e-61c67cffdded"
      unitRef="usd">41330000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d4e3c656fab48829c6e3e7da5a34f3d_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzMtNC0xLTEtMA_adc0faaa-bf8f-48e1-8259-e9c4a64ee2e4"
      unitRef="usd">357781000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ided4fca7f17e4bec8c1d9bdc3e53204a_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzQtMS0xLTEtMA_7c9452be-b9b6-4b97-99c8-d307c4bba50b"
      unitRef="usd">21264000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d7001fddc124d41af0502dfb1c0a83f_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzQtMi0xLTEtMA_c32615ad-5576-4648-a0ab-d42ef1bbbebf"
      unitRef="usd">12138000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic55005cb01a946f88668749802b648cc_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzQtMy0xLTEtMA_60b8c9b2-54f7-4d4e-8cb0-6e49c459c126"
      unitRef="usd">5446000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0bcc2500a7f04f7aa7bd472db7b274ae_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzQtNC0xLTEtMA_f369068d-960a-40f9-b871-ceee959cf949"
      unitRef="usd">38848000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifbae3b861cfb4aa79717fad0e3eaefa4_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzUtMS0xLTEtMA_f871cb73-250a-49f3-894a-1127202e80bf"
      unitRef="usd">424122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i848e17e7f9ca4427ad65f8b633eec1e6_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzUtMi0xLTEtMA_98e9f348-7569-4cbe-bd73-8d517a87e744"
      unitRef="usd">214431000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iacaff252d94042e89c79bf890a92ffe2_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzUtMy0xLTEtMA_5f586610-941c-46e1-b81b-47715bd100f9"
      unitRef="usd">84919000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo3YmI1YTA4YzAzMWI0MzVlYWY2NjQ3Yzc5ZTllM2M5OC90YWJsZXJhbmdlOjdiYjVhMDhjMDMxYjQzNWVhZjY2NDdjNzllOWUzYzk4XzUtNC0xLTEtMA_0b44b6a9-80c4-4590-a36d-6e01c276269c"
      unitRef="usd">723472000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied361a52cca44bb68c0c1e709de26ff4_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzItMS0xLTEtMA_af66a9b2-35f5-4f07-83a0-4f6b0896facc"
      unitRef="usd">141856000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32a93fb0e66540e2bcf02f2e33637919_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzItMi0xLTEtMA_261ac0af-49af-440f-8002-fda1f7117ca1"
      unitRef="usd">95356000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i543a11e6d64446cca7518012cdcd6663_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzItMy0xLTEtMA_b71df778-9f17-4458-93c5-09bb5b4fafd4"
      unitRef="usd">38096000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e0cde49e08c4c96a8793dd59dd7bf02_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzItNC0xLTEtMA_514ffe59-ce20-4b5c-b728-575a7b30ba7d"
      unitRef="usd">275308000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f845b935935405a8ab6b24017ec97ff_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzMtMS0xLTEtMA_6a1cd6bf-5699-4f4c-a797-9f4dd21f3b6f"
      unitRef="usd">230226000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i743727a5e01947c49775e3dd6ba7affa_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzMtMi0xLTEtMA_59bf705a-1f03-42bc-b06a-b3e488d19649"
      unitRef="usd">88965000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a4e81820f1a4facb11a7dce4e3cbd0f_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzMtMy0xLTEtMA_a505fb99-20e7-4d7f-81ff-3adcb0fa4cb5"
      unitRef="usd">40939000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5b4105427ad4940b4b34c13d69bc120_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzMtNC0xLTEtMA_691e36ba-79d0-4f29-8617-95602501a0f1"
      unitRef="usd">360130000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33e1805bab6d425983f6e4da082ae023_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzQtMS0xLTEtMA_ea3784f9-4b25-45eb-baad-c83d4d1a6e7f"
      unitRef="usd">18778000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a5a1ef1d0ae413c8b4ece46f904c0b9_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzQtMi0xLTEtMA_36cbba8b-fed6-434c-a840-6850dc114a56"
      unitRef="usd">10459000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a3a0f2da3fe4c7bbd3041cae1b614a4_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzQtMy0xLTEtMA_2f57b2e2-7c51-419a-8a7b-7cadd208b8ec"
      unitRef="usd">6210000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ffd1dc899a94c3fb983c4455fdbf796_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzQtNC0xLTEtMA_dbdf3b5a-cb63-422c-8bd0-580291a2ff22"
      unitRef="usd">35447000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5f5bdc934084fd1987ade41d39876cd_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzUtMS0xLTEtMA_dee5bd85-a3a6-45b2-bf8a-7bcd01c2ee7b"
      unitRef="usd">390860000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4acfeb98b1094c9fa8c711374131cc43_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzUtMi0xLTEtMA_6faae44e-79ca-4c81-9ba9-ad4aec4d5d26"
      unitRef="usd">194780000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ba5e7f83be546ba99c2ef17f843f767_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzUtMy0xLTEtMA_326b306a-ebc4-4155-8ab7-a1dc1a4e2a65"
      unitRef="usd">85245000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTo0YTc5OWExYmM1OTc0NWFjYjViZWIyNzYyNzQ4NWIzYi90YWJsZXJhbmdlOjRhNzk5YTFiYzU5NzQ1YWNiNWJlYjI3NjI3NDg1YjNiXzUtNC0xLTEtMA_ee30eb15-478a-45c4-88f0-fa51611c09ed"
      unitRef="usd">670885000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5902daee3356428d8261f1d35b8c7fcc_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzItMS0xLTEtMA_4f0e2f09-c3df-48fe-a8ea-d7bbbab54724"
      unitRef="usd">170114000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic824fe8a86734f269a5563297aa9738f_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzItMi0xLTEtMA_6b115158-7a9a-4b40-9aa3-a6327f7f02a1"
      unitRef="usd">95913000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f30a26a28d24c259d7e921fb5990947_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzItMy0xLTEtMA_701175ab-3a16-480e-abdc-9cdbdd484ef2"
      unitRef="usd">43872000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib60f35a598a34ab2af55ea0bd9d12afa_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzItNC0xLTEtMA_a08e9b0c-8f8f-42bf-a261-0d537eca9156"
      unitRef="usd">309899000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iffc1c37c2741461eb2cd0fc529d94515_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzMtMS0xLTEtMA_fd8db346-0019-4ac2-903e-c1f36ed98f32"
      unitRef="usd">237190000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4a41fea7842446ebab42244602dbb64a_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzMtMi0xLTEtMA_b6c21bb5-b7b1-4868-b925-a30941f9a3b0"
      unitRef="usd">82895000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8764fb9670984e51911f9ae544706f15_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzMtMy0xLTEtMA_a45ec4dc-a30e-4593-ba80-1d4f7cdf4b6d"
      unitRef="usd">38662000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43d0898a4b3e485099fe390ddcc98417_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzMtNC0xLTEtMA_cd6132e4-6e41-4e26-8c1b-4d6b79579f07"
      unitRef="usd">358747000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i506cf134f5594374986c84f5b19716df_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzQtMS0xLTEtMA_85d91335-3ef1-4409-ad7c-630841138678"
      unitRef="usd">23076000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iadd4b89aeab0424b8a126934b87bd914_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzQtMi0xLTEtMA_55bcb176-28a5-4fc4-bf1b-a058e993404f"
      unitRef="usd">12380000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31c433e2e75244a1801500fb7d3b304a_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzQtMy0xLTEtMA_373b7eaf-781e-4055-b245-be616c68268a"
      unitRef="usd">6855000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ab508e5fd7b49a098b67a21d54fc587_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzQtNC0xLTEtMA_0d3bac98-0287-48af-b9ac-9a90c385deb7"
      unitRef="usd">42311000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2748af51d3ce41858a0daf8e51b9676e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzUtMS0xLTEtMA_f7666d0f-8ef7-4603-a5b3-0f672b96ee1f"
      unitRef="usd">430380000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f089bb711254818bbd1f8e4ffd53377_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzUtMi0xLTEtMA_2eadc173-a020-4399-91de-98efffb24502"
      unitRef="usd">191188000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibfad48068c4e411382e7c5e58b9f33ab_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzUtMy0xLTEtMA_ad702831-8949-481f-a869-485bd2204e59"
      unitRef="usd">89389000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpiMzBmZGFmOTA3YWQ0Nzc1ODU5MDNkZmRkZjUzZmEzZi90YWJsZXJhbmdlOmIzMGZkYWY5MDdhZDQ3NzU4NTkwM2RmZGRmNTNmYTNmXzUtNC0xLTEtMA_f060e257-a2a2-4c40-9063-46bcf95a3203"
      unitRef="usd">710957000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzYwNDQ_c891650f-b2b5-4142-acfa-b2891bdedd54">The opening and closing balances of our Accounts receivable, Unbilled receivables and Deferred revenues are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.590%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.037%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.037%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unbilled Receivable&lt;br/&gt;(current)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unbilled Receivable&lt;br/&gt;(long-term)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Deferred Revenue&lt;br/&gt;(current)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Deferred Revenue&lt;br/&gt;(long-term)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Opening Balance as of March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;233,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increase/(decrease), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending Balance as of March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;168,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:AccountsReceivableNet
      contextRef="i706b1509135d483cb170fbb3419c7634_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzEtMS0xLTEtMA_78a24596-b9ba-4192-aae3-9b0246003d2d"
      unitRef="usd">129856000</us-gaap:AccountsReceivableNet>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i706b1509135d483cb170fbb3419c7634_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzEtMi0xLTEtMA_f0dde3b1-a29d-4b03-a94a-88c3ddc14c17"
      unitRef="usd">17134000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i512e9c9f63ca428081997f5cb07d085c_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzEtMy0xLTEtMA_6d435608-06c9-424c-925e-25d1dccf7d2b"
      unitRef="usd">7857000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i885fe8d192114800abcfe40bf0fb89ed_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzEtNC0xLTEtMA_4ebda50c-59ac-491f-a2f0-2fe9a34c1982"
      unitRef="usd">233497000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i9cf7f61bf65a442bbef9e44708d606e9_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzEtNS0xLTEtMA_5c596ad0-e42f-4751-bd0a-416444c1a525"
      unitRef="usd">92723000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie5410715b0cb4085ac4959f94758abb9_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzItMS0xLTEtMA_603d260d-e387-45ee-af6b-45e13e631035"
      unitRef="usd">39129000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <cvlt:ContractWithCustomerAssetNetCurrentIncreaseDecrease
      contextRef="ie5410715b0cb4085ac4959f94758abb9_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzItMi0xLTEtMA_2beb3517-21ff-4548-a744-0b4456cf3bdc"
      unitRef="usd">2007000</cvlt:ContractWithCustomerAssetNetCurrentIncreaseDecrease>
    <cvlt:ContractWithCustomerAssetNetNoncurrentIncreaseDecrease
      contextRef="i4752d534237a4474829c1bf06184605c_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzItMy0xLTEtMA_e79329ba-585c-4bdc-85a3-0d5f6628287b"
      unitRef="usd">-394000</cvlt:ContractWithCustomerAssetNetNoncurrentIncreaseDecrease>
    <cvlt:ContractWithCustomerLiabilityCurrentIncreaseDecrease
      contextRef="i35920f62ef984e94b943aeed907a996d_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzItNC0xLTEtMA_a60c7418-4c52-430a-864c-edfd9bff7747"
      unitRef="usd">19714000</cvlt:ContractWithCustomerLiabilityCurrentIncreaseDecrease>
    <cvlt:ContractWithCustomerLiabilityNoncurrentIncreaseDecrease
      contextRef="ib4f78a5a31ef4f01b0c9d449dd635642_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzItNS0xLTEtMA_dd742441-8b27-4a25-acdf-134784ae36ed"
      unitRef="usd">26508000</cvlt:ContractWithCustomerLiabilityNoncurrentIncreaseDecrease>
    <us-gaap:AccountsReceivableNet
      contextRef="i6ffcda39757249e9b8fdc1747310af38_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzMtMS0xLTEtMA_dc58487b-48cf-47fd-8f04-775e00ebacc2"
      unitRef="usd">168985000</us-gaap:AccountsReceivableNet>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i6ffcda39757249e9b8fdc1747310af38_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzMtMi0xLTEtMA_6fa7bf78-161f-4f24-b100-b4298903db94"
      unitRef="usd">19141000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i5223a429a09d42b78b600399ec2cda8c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzMtMy0xLTEtMA_49c6d689-349f-4c3c-8bea-243578216c7b"
      unitRef="usd">7463000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i9defb24f9509411c9d3e0469902b4c5b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzMtNC0xLTEtMA_f751edcf-a54a-40c7-b163-d0d9e9cea6c5"
      unitRef="usd">253211000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i5075c52ce19540edbe88029791eff474_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90YWJsZTpmM2U0ZjYxYjM5M2U0NjFkOWY1MzAzZWYzYzBlZGRkOC90YWJsZXJhbmdlOmYzZTRmNjFiMzkzZTQ2MWQ5ZjUzMDNlZjNjMGVkZGQ4XzMtNS0xLTEtMA_9d3bed6b-dd94-4b32-8818-838645d398f7"
      unitRef="usd">119231000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzUyNzk_2bb64546-420d-43a3-a58e-e8f4fb0c05ef"
      unitRef="usd">247579000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzU2MDc_9af460ec-3c32-46c9-aa52-6fcb209972fd"
      unitRef="usd">46163000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i901ac07b2ec944d3b83b36acd680eba8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDkvZnJhZzpkZGQ1NDViNjFjMTY0YTMxYWMxMzA2Mzg1MGE1ZGVkNC90ZXh0cmVnaW9uOmRkZDU0NWI2MWMxNjRhMzFhYzEzMDYzODUwYTVkZWQ0XzU2ODg_f35ccafa-0a10-4ad2-9b54-ecfbefda20c0"
      unitRef="usd">12000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzQxMzk_02850e73-b076-4b31-8332-f2b8e17137b1">Business Combination&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal 2020, on October 1, 2019, we completed the acquisition of Hedvig Inc., a Delaware corporation, (&#x201c;Hedvig&#x201d;), for a purchase price of $163,205, which consisted of $157,589 of cash, $1,616 of restricted stock units and $4,000 of contingent consideration.  In the fourth quarter of fiscal 2020 we reduced our estimate of the contingent consideration to $217.  The decrease in this liability was reflected as a gain in the Consolidated Statements of Operations for the year ended March 31, 2020.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also entered into compensation arrangements with the employees of Hedvig.  This included the issuance of restricted stock units that vest over the next three years (a portion of which is allocated to the purchase price).  Refer to Note 10 of the consolidated financial statements for further discussion on stock awards.  Additionally, certain Hedvig shareholders will receive cash payments totaling $14,100 over the course of the 30 months following the date of acquisition, contingent on their continued employment with us.  While these payments are proportionate to these shareholders' ownership of Hedvig, under U.S. GAAP they are accounted for as compensation expense over the course of the 30 month service period, and not included in the purchase price. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the purchase price and purchase price allocation made as of the date of acquisition:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:73.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Purchase price allocation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid at closing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of restricted stock units included in purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total purchase price&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets acquired and liabilities assumed:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liability, net of operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(84)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total identifiable net assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total purchase price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:16pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contingent consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contingent consideration arrangement required us to pay up to $8,000 of cash to the former owners of Hedvig, contingent on us receiving one or more bona fide and valid purchase orders from a specified customer, no later than April 30, 2020.  At the time the acquisition was completed, the fair value of the contingent consideration was estimated to be $4,000 based on a probability weighted-average approach and was included in the purchase price.  As of March 31, 2020, we expected to receive one valid purchase order prior to April 30, 2020 from the specified customer; therefore, the fair value was estimated to be $217 with the revaluation of $3,783 recorded in Net change in contingent consideration in the Consolidated Statements of Operations. As of April 30, 2020, we received the one valid purchase order from the specified customer of $217 which resulted in the release of $7,783 of restricted cash during the first quarter of fiscal year 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzE1NA_3514e79a-3c5c-4e5f-bcfc-056af897029c"
      unitRef="usd">163205000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzE3Nw_bc225c30-d803-4e93-9be4-971d7a71fc4d"
      unitRef="usd">157589000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzE4OQ_63584d64-f429-4678-80a9-1863e3149233"
      unitRef="usd">1616000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzIyMg_a43219be-9955-4311-8b61-340e326c6af8"
      unitRef="usd">4000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i7e5dd2c8ed8e48d889e046de5ef35d9f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzM1MQ_5d6584ae-82ff-4cf6-b4c4-d1496805d7b7"
      unitRef="usd">217000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iff8ad3e05577460099708bdeaed77848_D20191001-20191001"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzYyMA_1a143a2f-17fd-4bed-a26a-9480da0aba86">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <cvlt:BusinessCombinationConsiderationTransferredAfterAcquisitionDate
      contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3Xzg1OA_f81dbec0-b102-45ce-b0ae-88a4a606b0c5"
      unitRef="usd">14100000</cvlt:BusinessCombinationConsiderationTransferredAfterAcquisitionDate>
    <cvlt:BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod
      contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3Xzg4NA_d8a7315b-c4b4-40bb-833e-0812e388f517">P30M</cvlt:BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod>
    <cvlt:BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod
      contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzExNDk_d8a7315b-c4b4-40bb-833e-0812e388f517">P30M</cvlt:BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzQxNDA_391907c3-0310-44c7-adf8-893cbb742507">&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the purchase price and purchase price allocation made as of the date of acquisition:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:73.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Purchase price allocation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid at closing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of restricted stock units included in purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total purchase price&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets acquired and liabilities assumed:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liability, net of operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(84)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total identifiable net assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total purchase price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzEtMS0xLTEtMA_9952f94c-edde-4c2f-86b5-fa5a2974c529"
      unitRef="usd">157589000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzItMS0xLTEtMA_0b21f885-5fdf-4b9c-9589-6645d2fbab6f"
      unitRef="usd">1616000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzMtMS0xLTEtMA_2448fcec-099d-4324-bc0a-27622cf38aa1"
      unitRef="usd">4000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i83ad2ad69f864c5bb8760900e00159be_D20191001-20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzQtMS0xLTEtMA_7588b605-bfa2-4ea2-b045-644d8980aaf8"
      unitRef="usd">163205000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzctMS0xLTEtMA_0820e23a-9814-42fa-a4d8-bfc8f02e0ee6"
      unitRef="usd">94000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzgtMS0xLTEtMA_421f2d59-e635-4a36-a8b8-36ee11c22a66"
      unitRef="usd">1074000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzktMS0xLTEtMA_9aa4f92e-cb0d-4e4f-a631-bd27b5e6e1da"
      unitRef="usd">104000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzEwLTEtMS0xLTA_f9bc33e0-c46f-4a69-a089-a31745d3a8a9"
      unitRef="usd">202000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzExLTEtMS0xLTA_2d336fb6-ebfc-421f-9ae9-7cfecc0d8d1e"
      unitRef="usd">52000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzEyLTEtMS0xLTA_b61b9d29-7980-45ae-98e1-11ff46f1f91c"
      unitRef="usd">682000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzEzLTEtMS0xLTA_13667961-b83c-4264-88a0-aa5743343be3"
      unitRef="usd">1060000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <cvlt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzE0LTEtMS0xLTA_f9515ede-bb90-4032-a248-8264cfdd323e"
      unitRef="usd">2231000</cvlt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability>
    <cvlt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzE1LTEtMS0xLTA_a0bda9aa-dc91-457a-9ad1-b44783db5cae"
      unitRef="usd">11000</cvlt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzE2LTEtMS0xLTA_0f442f18-63b0-4e46-a5df-188c8ffab4c0"
      unitRef="usd">84000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzE3LTEtMS0xLTA_60243535-25ca-4087-a002-4e60c0a13fe3"
      unitRef="usd">50770000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzE4LTEtMS0xLTA_304edb0e-34a5-4b7a-9b6d-e8bb39e2680d"
      unitRef="usd">112435000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90YWJsZTpiNzg0ZDc0ZjFjNGI0NjZlOTA5NDFmNzMwYmZhYTU1Ny90YWJsZXJhbmdlOmI3ODRkNzRmMWM0YjQ2NmU5MDk0MWY3MzBiZmFhNTU3XzE5LTEtMS0xLTA_9c308722-768a-4ea8-8104-5d82d83c1322"
      unitRef="usd">163205000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzE0MjY_2fa0bb38-8cbe-437b-b2ac-ccf5ba3244f9"
      unitRef="usd">8000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <cvlt:BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder
      contextRef="ib93ce4106c984622be52c07175613eca_D20200401-20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3Xzk4OTU2MDQ2NjAwNDA_7706d827-38a2-4442-b1fa-f3541c8b3bca"
      unitRef="purchaseorder">1</cvlt:BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzE3MTI_3308d21e-8a60-4b36-b56f-442687df0c9b"
      unitRef="usd">4000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <cvlt:BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder
      contextRef="ib93ce4106c984622be52c07175613eca_D20200401-20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3Xzk4OTU2MDQ2NjAwNTI_7706d827-38a2-4442-b1fa-f3541c8b3bca"
      unitRef="purchaseorder">1</cvlt:BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i7e5dd2c8ed8e48d889e046de5ef35d9f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzE5NjU_1f89addd-62ad-48a4-b5aa-f92c2954a870"
      unitRef="usd">217000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i97baea3dcbd7416299e5ac95f4183f99_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzE5OTI_27fdb124-98b1-429e-9f1c-85b2e7627bfc"
      unitRef="usd">3783000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <cvlt:BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder
      contextRef="ib93ce4106c984622be52c07175613eca_D20200401-20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3Xzk4OTU2MDQ2NjAwNTg_7706d827-38a2-4442-b1fa-f3541c8b3bca"
      unitRef="purchaseorder">1</cvlt:BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="id19c2b71adc34354bf76793341c7a86b_D20200401-20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzIzNTY_cd43cfe9-17e8-4cd1-acca-95fa7f98fad0"
      unitRef="usd">217000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <cvlt:RestrictedCashReleasedAmount
      contextRef="i86938d5ae1d54ea6a37883e6d65feb3c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTUvZnJhZzpkYTU5MzZlOWUxYjU0MzcyOGU5Yzc5Y2ExNjUyNGI0Ny90ZXh0cmVnaW9uOmRhNTkzNmU5ZTFiNTQzNzI4ZTljNzljYTE2NTI0YjQ3XzIzOTU_64021a21-1315-4ab2-97fa-749f6ef6445a"
      unitRef="usd">7783000</cvlt:RestrictedCashReleasedAmount>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzE2NzQ_c372cccf-c15d-4b53-b6b8-80fb9c3c6430">Goodwill and Intangible Assets, Net&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The goodwill of $112,435 arising from the fiscal year 2020 acquisition of Hedvig represents the estimated value of potential expansion with new customers, the opportunity to further develop sales relationships with new customers and intangible assets that do not qualify for separate recognition. None of the goodwill recorded is expected to be deductible for income tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no additions, impairments or any other changes to the carrying amount of goodwill during the fiscal year ended March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill balances are as follows:  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:55.409%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of March&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions/(Impairments)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of March&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As noted below, during the second quarter of fiscal year 2021, we impaired our intangible assets, at which time we assessed the carrying value of goodwill.  Based on our assessment, we concluded there was no impairment of goodwill.  We also completed our annual impairment review as of January 1, 2021 and concluded there were no impairments to goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible assets, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets subject to amortization as of March&#160;31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.818%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.481%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.452%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impairment Charge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense from acquired intangible assets was $5,650 for both the fiscal years ended March&#160;31, 2021 and 2020, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our intangible assets (developed technology and customer relationships) were acquired in connection with the Hedvig, Inc. ("Hedvig") transaction. The most material of these assets was the developed technology. The value of this asset was attributable to forecasted incremental revenues directly attributable to this technology. While we have successfully integrated this technology into our existing HyperScale X technology, we have not met our forecasts for standalone sales of this acquired technology. During the second quarter of fiscal year 2021 we identified an indicator of impairment and concluded that the carrying values of the developed technology and customer relationships acquired in connection with the Hedvig transaction were not recoverable on an undiscounted basis. As a result, we remeasured the fair value of these assets and concluded their value was de minimis.  We recorded a $40,700 impairment charge in the accompanying Consolidated Statements of Operations for the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;year ended March 31, 2021.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; These non-recurring fair value measurements were categorized as Level 3, as significant unobservable inputs were used in the valuation analysis. Key assumptions used in the valuation include forecasts of revenue and expenses over an extended period, the useful life of the asset, tax rates, and estimated costs of debt and equity capital to discount the projected cash flows. Certain of these assumptions involve significant judgment and are based on management&#x2019;s estimate of current and forecasted market conditions.&lt;/span&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:Goodwill
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzcw_304edb0e-34a5-4b7a-9b6d-e8bb39e2680d"
      unitRef="usd">112435000</us-gaap:Goodwill>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i1bed816c1a31427284ec6fcd856f0f63_I20191001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzM0NQ_15552f89-7063-437c-b89b-8a3d9fb43588"
      unitRef="usd">0</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzEwOTk1MTE2MjgyNjE4_2309a2ae-f689-40a2-9b8c-48bfdf15e7cf"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzEwOTk1MTE2MjgyNjE4_fb50da48-4214-48b8-9b08-1d19d4745a77"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzE2NzU_3f72c49e-7b1d-4f73-b41e-0fe7ee940e8b">&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill balances are as follows:  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:55.409%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of March&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions/(Impairments)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of March&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTo2NzE5ZGYyN2FhNTU0OWU3YTUzOGQxYmNiNTNlZDA0MS90YWJsZXJhbmdlOjY3MTlkZjI3YWE1NTQ5ZTdhNTM4ZDFiY2I1M2VkMDQxXzEtMi0xLTEtMA_4f0ea916-dc20-4da3-a58b-d15ba2f5b085"
      unitRef="usd">112435000</us-gaap:Goodwill>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTo2NzE5ZGYyN2FhNTU0OWU3YTUzOGQxYmNiNTNlZDA0MS90YWJsZXJhbmdlOjY3MTlkZjI3YWE1NTQ5ZTdhNTM4ZDFiY2I1M2VkMDQxXzItMi0xLTEtMA_088e9576-079f-4714-a49c-e47925476120"
      unitRef="usd">0</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTo2NzE5ZGYyN2FhNTU0OWU3YTUzOGQxYmNiNTNlZDA0MS90YWJsZXJhbmdlOjY3MTlkZjI3YWE1NTQ5ZTdhNTM4ZDFiY2I1M2VkMDQxXzMtMi0xLTEtMA_29f74306-0220-4d3d-a43e-38cff9ca5f7a"
      unitRef="usd">112435000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="icb4dfb7cc8f64b3ca28dfa1b8cfa144f_D20200101-20200101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzU2Ng_25c518fc-b13c-4be3-8f5a-2b9ae2801b02"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzE2NzY_954cfc0f-7faf-45c1-8698-54384600059f">&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets subject to amortization as of March&#160;31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.818%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.481%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.452%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impairment Charge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iabb876b3bf534b39ab9426131ea60781_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzEtMi0xLTEtMA_72207935-584a-4f2c-a4f4-7004f883cac8"
      unitRef="usd">49000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iabb876b3bf534b39ab9426131ea60781_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzEtNC0xLTEtMA_dbf4c123-3f79-4cbe-8c31-07fdaf0b95d0"
      unitRef="usd">9800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i336dbb17d4da493bb99a244dfd20cf85_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzEtNi0xLTEtMjgwMg_5d70899e-749a-41d5-a1a6-37eb9c06b9db"
      unitRef="usd">39200000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iabb876b3bf534b39ab9426131ea60781_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzEtNi0xLTEtMA_c74db6cb-7c45-4d1a-8a6e-02ae0bcc6790"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic90e97438de14a31bf710e338696ca3a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzItMi0xLTEtMA_215f38dd-eb14-4593-8f62-7d63a799c35f"
      unitRef="usd">3000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic90e97438de14a31bf710e338696ca3a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzItNC0xLTEtMA_caf53c46-1c86-4618-8928-6ee9d0b89777"
      unitRef="usd">1500000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="id8ff590be28d4e84b112929e8a2c0918_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzItNi0xLTEtMjgwMg_6e704693-5ca6-4706-ad12-ef9f00c1ee77"
      unitRef="usd">1500000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic90e97438de14a31bf710e338696ca3a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzItNi0xLTEtMA_49bedf85-11a1-4a8d-b8d7-34abf716fae3"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzMtMi0xLTEtMA_f2558e1e-bd29-4ada-926b-b7f4a29f466f"
      unitRef="usd">52000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzMtNC0xLTEtMA_2a678106-4c43-43c6-9a6c-53839eef09f6"
      unitRef="usd">11300000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzMtNi0xLTEtMjgwMg_91cb6427-135e-492a-b9e2-98086c51e708"
      unitRef="usd">40700000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90YWJsZTphOWJkOGZmOWJhYjE0Njk4OWZhNjQxOWMxMDk2MmNkOS90YWJsZXJhbmdlOmE5YmQ4ZmY5YmFiMTQ2OTg5ZmE2NDE5YzEwOTYyY2Q5XzMtNi0xLTEtMA_3e39334e-6e5b-4c8a-9d56-1104902dd635"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzc0Mg_2ed54812-c4a3-4a31-ab04-93637e7e3c85"
      unitRef="usd">5650000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzc0Mg_83c3563a-9960-4c95-88b4-4b18a240eddc"
      unitRef="usd">5650000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMTgvZnJhZzpmZmVhMWZiMzMyZTQ0ZGIyODM0MzEwNWMzMDRlNjVjMS90ZXh0cmVnaW9uOmZmZWExZmIzMzJlNDRkYjI4MzQzMTA1YzMwNGU2NWMxXzEwOTk1MTE2MjgyNjA3_b5d6e2aa-ee03-4c5d-9f90-0e79ed008571"
      unitRef="usd">40700000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90ZXh0cmVnaW9uOmY4YTczOTQ5ZDcwMjQzMmU5M2Q4MGY5YTg5MmY5MDMyXzIwNA_b5e182f8-76ae-48b3-b66a-9d0f2d070466">Property and Equipment&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computers, servers and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;180,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(71,064)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(66,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recorded depreciation and amortization expense of $10,228, $11,415, and $12,060 for the years ended 2021, 2020 and 2019, respectively. Approximately $1,250 of depreciation expense is allocated to our cost of goods sold for the years ended 2021, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90ZXh0cmVnaW9uOmY4YTczOTQ5ZDcwMjQzMmU5M2Q4MGY5YTg5MmY5MDMyXzIwNQ_81172ce0-c159-4774-988f-922578d170a9">&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computers, servers and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;180,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(71,064)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(66,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibd7e5acb0a3141a199dcdd767d41a293_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzItMi0xLTEtMA_9f376d90-b26a-4245-9281-28baa67b6385"
      unitRef="usd">9445000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9f480f92ab57462aa230cc95acac5156_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzItNC0xLTEtMA_be2fd371-d187-4423-99b4-01ccb01b1613"
      unitRef="usd">9445000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic22f385b97ac4d37bfa9b3111891773d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzMtMi0xLTEtMA_c92b39e4-c85a-439f-b45a-3e0c11160f68"
      unitRef="usd">103244000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie297bcb70a934aee9ef3c2dee8880563_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzMtNC0xLTEtMA_bd296310-1d10-420b-bc93-cde0f3961494"
      unitRef="usd">103244000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3589ccd1916448b388ab8f7c03e9fd3e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzQtMi0xLTEtMA_781d5d2f-e0ca-4638-8575-0d8d74e30a36"
      unitRef="usd">42117000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iff9e5a6b5d1c4d7d8b6459a1215d2111_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzQtNC0xLTEtMA_a7ad07b0-7171-42e6-9718-a138fd29c3ef"
      unitRef="usd">40044000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i54f1cfcb2e7f4cbba3aefb4ca668cccb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzUtMi0xLTEtMA_36856186-bdec-4ee5-a082-595c20d665a7"
      unitRef="usd">14689000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i46e4d849b9724ca9b4cf0933b2e1c8f4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzUtNC0xLTEtMA_ffd68f4a-08ec-4c45-8e9e-d2915faa279d"
      unitRef="usd">14919000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0314bf69a62e44f08c8cf7e53ff4db7d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzYtMi0xLTEtMA_cd42bb08-e01d-4481-a4b9-a9e92b3107ab"
      unitRef="usd">8089000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7e9d99cbbb5d4cd68ed56cf46584cafb_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzYtNC0xLTEtMA_d13bb62b-7d07-4497-a944-b79fcbf93cc1"
      unitRef="usd">9252000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3fd8a85fc7eb4473b88e44860edb0e10_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzctMi0xLTEtMA_9113644d-dc20-4c32-952c-8172e052d660"
      unitRef="usd">1955000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic091dbb821c34e8abfed8e81927495a5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzctNC0xLTEtMA_ca9a4b8a-f748-409d-a175-385442c8c570"
      unitRef="usd">1637000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibec96412355945d5b6f8fa59ef208c91_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzgtMi0xLTEtMA_5fff974b-4d12-4610-9823-59143d83d798"
      unitRef="usd">4304000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic8c190f559d94a1299c3bf1cf3fc28ed_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzgtNC0xLTEtMA_2d5fc5c7-528b-4cde-a642-05675679e824"
      unitRef="usd">2021000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzktMi0xLTEtMA_a273bc2a-882b-4587-ba21-7d33df8b838a"
      unitRef="usd">183843000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzktNC0xLTEtMA_4e7dd97a-6ed4-41b7-85dc-0e18a199208a"
      unitRef="usd">180562000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzEwLTItMS0xLTA_97288a7d-7121-4d7c-b013-29550a347bc5"
      unitRef="usd">71064000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzEwLTQtMS0xLTA_25f324df-4d0f-4d01-a8c8-2606f6b1e154"
      unitRef="usd">66043000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzExLTItMS0xLTA_b21f3ff4-e3cd-4b15-8b5e-9a377d842da3"
      unitRef="usd">112779000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90YWJsZTo4NTUyY2FkODJlZjk0NzRmYTZkMWY1NzA0YjFmNTE4Ni90YWJsZXJhbmdlOjg1NTJjYWQ4MmVmOTQ3NGZhNmQxZjU3MDRiMWY1MTg2XzExLTQtMS0xLTA_b2a3791c-7ada-4a80-bdf5-bb5c9aef3b15"
      unitRef="usd">114519000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90ZXh0cmVnaW9uOmY4YTczOTQ5ZDcwMjQzMmU5M2Q4MGY5YTg5MmY5MDMyXzQzOTgwNDY1MTEzMjM_54b4ffd5-9d09-4023-aea2-3d03113ea79b"
      unitRef="usd">10228000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90ZXh0cmVnaW9uOmY4YTczOTQ5ZDcwMjQzMmU5M2Q4MGY5YTg5MmY5MDMyXzE0NA_5dd47933-8039-4f05-a354-82c97fecb3f7"
      unitRef="usd">11415000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90ZXh0cmVnaW9uOmY4YTczOTQ5ZDcwMjQzMmU5M2Q4MGY5YTg5MmY5MDMyXzE1Mg_4dd51f8b-c51a-4c0a-ab3f-dd40604f1765"
      unitRef="usd">12060000</us-gaap:Depreciation>
    <cvlt:DepreciationExpenseAllocatedToCostOfGoodsSold
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90ZXh0cmVnaW9uOmY4YTczOTQ5ZDcwMjQzMmU5M2Q4MGY5YTg5MmY5MDMyXzEwOTk1MTE2Mjc4MTY4_04ffafc8-4da3-4132-b24d-8c913d535aea"
      unitRef="usd">1250000</cvlt:DepreciationExpenseAllocatedToCostOfGoodsSold>
    <cvlt:DepreciationExpenseAllocatedToCostOfGoodsSold
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90ZXh0cmVnaW9uOmY4YTczOTQ5ZDcwMjQzMmU5M2Q4MGY5YTg5MmY5MDMyXzEwOTk1MTE2Mjc4MTY4_3a0b12fb-7a3e-4648-a8d4-03a30a4ea843"
      unitRef="usd">1250000</cvlt:DepreciationExpenseAllocatedToCostOfGoodsSold>
    <cvlt:DepreciationExpenseAllocatedToCostOfGoodsSold
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjQvZnJhZzpmOGE3Mzk0OWQ3MDI0MzJlOTNkODBmOWE4OTJmOTAzMi90ZXh0cmVnaW9uOmY4YTczOTQ5ZDcwMjQzMmU5M2Q4MGY5YTg5MmY5MDMyXzEwOTk1MTE2Mjc4MTY4_78d08743-8396-4a21-a9e4-850f8d72e3a1"
      unitRef="usd">1250000</cvlt:DepreciationExpenseAllocatedToCostOfGoodsSold>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjcvZnJhZzpmYWJiYWVkZmViMGI0MmQyODdmN2MyNGRhYTBjZTA4OC90ZXh0cmVnaW9uOmZhYmJhZWRmZWIwYjQyZDI4N2Y3YzI0ZGFhMGNlMDg4Xzg1_da0e7d9b-e15a-45c4-94c1-ea940d756018">Accrued Liabilities&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Compensation and related payroll taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjcvZnJhZzpmYWJiYWVkZmViMGI0MmQyODdmN2MyNGRhYTBjZTA4OC90ZXh0cmVnaW9uOmZhYmJhZWRmZWIwYjQyZDI4N2Y3YzI0ZGFhMGNlMDg4Xzg2_9f15fac4-cdd6-4c94-929d-b7b600831940">&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Compensation and related payroll taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <cvlt:AccruedCompensationAndRelatedPayrollTax
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjcvZnJhZzpmYWJiYWVkZmViMGI0MmQyODdmN2MyNGRhYTBjZTA4OC90YWJsZToxMmJmMDQxNjc1ODc0YzIzODY1OGQ4ZjdmZDQyMzY2Mi90YWJsZXJhbmdlOjEyYmYwNDE2NzU4NzRjMjM4NjU4ZDhmN2ZkNDIzNjYyXzItMi0xLTEtMA_e81fb527-7c17-4457-8345-1cf4b1a035d4"
      unitRef="usd">69890000</cvlt:AccruedCompensationAndRelatedPayrollTax>
    <cvlt:AccruedCompensationAndRelatedPayrollTax
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjcvZnJhZzpmYWJiYWVkZmViMGI0MmQyODdmN2MyNGRhYTBjZTA4OC90YWJsZToxMmJmMDQxNjc1ODc0YzIzODY1OGQ4ZjdmZDQyMzY2Mi90YWJsZXJhbmdlOjEyYmYwNDE2NzU4NzRjMjM4NjU4ZDhmN2ZkNDIzNjYyXzItNC0xLTEtMA_065a14f8-492e-4c8e-8737-679943948376"
      unitRef="usd">47356000</cvlt:AccruedCompensationAndRelatedPayrollTax>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjcvZnJhZzpmYWJiYWVkZmViMGI0MmQyODdmN2MyNGRhYTBjZTA4OC90YWJsZToxMmJmMDQxNjc1ODc0YzIzODY1OGQ4ZjdmZDQyMzY2Mi90YWJsZXJhbmdlOjEyYmYwNDE2NzU4NzRjMjM4NjU4ZDhmN2ZkNDIzNjYyXzMtMi0xLTEtMA_b20b9cf2-beba-4bc3-bcf1-c1d3d4430414"
      unitRef="usd">42258000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjcvZnJhZzpmYWJiYWVkZmViMGI0MmQyODdmN2MyNGRhYTBjZTA4OC90YWJsZToxMmJmMDQxNjc1ODc0YzIzODY1OGQ4ZjdmZDQyMzY2Mi90YWJsZXJhbmdlOjEyYmYwNDE2NzU4NzRjMjM4NjU4ZDhmN2ZkNDIzNjYyXzMtNC0xLTEtMA_2ff4d5d6-391b-42a9-a496-31b4b3aa708b"
      unitRef="usd">39695000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjcvZnJhZzpmYWJiYWVkZmViMGI0MmQyODdmN2MyNGRhYTBjZTA4OC90YWJsZToxMmJmMDQxNjc1ODc0YzIzODY1OGQ4ZjdmZDQyMzY2Mi90YWJsZXJhbmdlOjEyYmYwNDE2NzU4NzRjMjM4NjU4ZDhmN2ZkNDIzNjYyXzQtMi0xLTEtMA_0b063833-1721-4a28-b660-ddb982036dc0"
      unitRef="usd">112148000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMjcvZnJhZzpmYWJiYWVkZmViMGI0MmQyODdmN2MyNGRhYTBjZTA4OC90YWJsZToxMmJmMDQxNjc1ODc0YzIzODY1OGQ4ZjdmZDQyMzY2Mi90YWJsZXJhbmdlOjEyYmYwNDE2NzU4NzRjMjM4NjU4ZDhmN2ZkNDIzNjYyXzQtNC0xLTEtMA_ec86de24-98a5-443e-822b-ad9159ebe3cf"
      unitRef="usd">87051000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90ZXh0cmVnaW9uOjRmNzljNDMxMTQyYTRkZDdiOTkwMmFhMGM3YTUxZWUxXzE2ODc_12d231ce-fa43-4139-949b-ed0ae1f5d4c2">Commitments and Contingencies&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Purchase Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We, in the normal course of business, enter into various purchase commitments for goods or services. Total non-cancellable purchase commitments as of March&#160;31, 2021, which relate primarily to marketing and IT services are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025 and beyond&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchase commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have certain software royalty commitments associated with the shipment and licensing of certain products. Royalty expense is generally based on a fixed cost per unit shipped or a fixed fee for unlimited units shipped over a designated period. Royalty expense, included in Cost of software and products revenues, was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:67.543%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.033%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Royalty expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warranties and Indemnifications&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:11.25pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We typically offer a 90-day limited product warranty for our software. To date, costs related to this product warranty have not been material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide certain provisions within our software licensing agreements to indemnify our customers from any claim, suit or proceeding arising from alleged or actual intellectual property infringement. These provisions continue in perpetuity, along with our software licensing agreements. We have never incurred a liability relating to one of these indemnification provisions, and management believes that the likelihood of any future payout relating to these provisions is remote. Therefore, we have not recorded a liability during any period for these indemnification provisions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we are subject to claims in legal proceedings arising in the normal course of business. On February 9, 2021, Rubrik, Inc. filed a patent-infringement lawsuit against Commvault Systems, Inc. in the United States District Court for the Western District of Texas &#x2013; Waco Division. Rubrik asserts U.S. Patents 10,852,998, 10,133,495 and  9,075,773. Due to the inherent uncertainties of litigation, we cannot accurately predict the ultimate timing or outcome of this matter. We are unable at this time to determine whether the outcome of the litigation will have a material impact on our results of operations, financial condition, or cash flows. We believe that Rubrik&#x2019;s claims are without merit, and we intend to vigorously contest them.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not believe that we are currently party to any other pending legal action that could reasonably be expected to have a material adverse effect on our business or operating results. See Risk Factors "Protection of our intellectual property is limited, and any misuse of our intellectual property by others could materially adverse our sales and results of operations" for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LongTermPurchaseCommitmentTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90ZXh0cmVnaW9uOjRmNzljNDMxMTQyYTRkZDdiOTkwMmFhMGM3YTUxZWUxXzE2OTM_5f5eda12-1107-4439-8a0a-ee24bd9c3e36">Total non-cancellable purchase commitments as of March&#160;31, 2021, which relate primarily to marketing and IT services are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025 and beyond&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchase commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LongTermPurchaseCommitmentTextBlock>
    <us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90YWJsZTo5ZGU3ZjBmNTMwMzg0MDZkYTE3MzFkMWNiNTY5MTNiOC90YWJsZXJhbmdlOjlkZTdmMGY1MzAzODQwNmRhMTczMWQxY2I1NjkxM2I4XzEtMi0xLTEtMA_561294e5-c1de-45c4-885d-88f7d44faca4"
      unitRef="usd">23339000</us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear>
    <us-gaap:RecordedUnconditionalPurchaseObligationDueInSecondYear
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90YWJsZTo5ZGU3ZjBmNTMwMzg0MDZkYTE3MzFkMWNiNTY5MTNiOC90YWJsZXJhbmdlOjlkZTdmMGY1MzAzODQwNmRhMTczMWQxY2I1NjkxM2I4XzEtNC0xLTEtMA_79e770f0-30bd-4ef8-9afb-67230b091fe6"
      unitRef="usd">5266000</us-gaap:RecordedUnconditionalPurchaseObligationDueInSecondYear>
    <us-gaap:RecordedUnconditionalPurchaseObligationDueInThirdYear
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90YWJsZTo5ZGU3ZjBmNTMwMzg0MDZkYTE3MzFkMWNiNTY5MTNiOC90YWJsZXJhbmdlOjlkZTdmMGY1MzAzODQwNmRhMTczMWQxY2I1NjkxM2I4XzEtNi0xLTEtMA_99e41e31-c562-456d-bc19-17681d366328"
      unitRef="usd">804000</us-gaap:RecordedUnconditionalPurchaseObligationDueInThirdYear>
    <cvlt:RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90YWJsZTo5ZGU3ZjBmNTMwMzg0MDZkYTE3MzFkMWNiNTY5MTNiOC90YWJsZXJhbmdlOjlkZTdmMGY1MzAzODQwNmRhMTczMWQxY2I1NjkxM2I4XzEtOC0xLTEtMA_c6af3709-a071-4479-8255-df111e1124c8"
      unitRef="usd">591000</cvlt:RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter>
    <us-gaap:RecordedUnconditionalPurchaseObligation
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90YWJsZTo5ZGU3ZjBmNTMwMzg0MDZkYTE3MzFkMWNiNTY5MTNiOC90YWJsZXJhbmdlOjlkZTdmMGY1MzAzODQwNmRhMTczMWQxY2I1NjkxM2I4XzEtMTAtMS0xLTA_c04403c2-84cc-44ec-a949-f44ae7e60703"
      unitRef="usd">30000000</us-gaap:RecordedUnconditionalPurchaseObligation>
    <cvlt:ScheduleOfRoyaltyExpenseTableTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90ZXh0cmVnaW9uOjRmNzljNDMxMTQyYTRkZDdiOTkwMmFhMGM3YTUxZWUxXzE2ODg_82ffd292-1f3f-4f04-9813-72e8d9580306">Royalty expense, included in Cost of software and products revenues, was as follows: &lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:67.543%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.033%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Royalty expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</cvlt:ScheduleOfRoyaltyExpenseTableTextBlock>
    <us-gaap:RoyaltyExpense
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90YWJsZToxYTlhMjg5MzE4NjQ0Mzg5YmFiMWYwNGI3Y2UwMjg3Mi90YWJsZXJhbmdlOjFhOWEyODkzMTg2NDQzODliYWIxZjA0YjdjZTAyODcyXzItMi0xLTEtMA_8d082d61-0680-4ab3-9195-56f00600a12d"
      unitRef="usd">16256000</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90YWJsZToxYTlhMjg5MzE4NjQ0Mzg5YmFiMWYwNGI3Y2UwMjg3Mi90YWJsZXJhbmdlOjFhOWEyODkzMTg2NDQzODliYWIxZjA0YjdjZTAyODcyXzItNC0xLTEtMA_a76866a7-dd5c-4606-9a14-51f1ed601c24"
      unitRef="usd">12545000</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90YWJsZToxYTlhMjg5MzE4NjQ0Mzg5YmFiMWYwNGI3Y2UwMjg3Mi90YWJsZXJhbmdlOjFhOWEyODkzMTg2NDQzODliYWIxZjA0YjdjZTAyODcyXzItNi0xLTEtMA_948f747d-7e98-4540-bbb8-79b0f9db2715"
      unitRef="usd">12319000</us-gaap:RoyaltyExpense>
    <cvlt:MaximumSoftwareWarrantyPeriod
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90ZXh0cmVnaW9uOjRmNzljNDMxMTQyYTRkZDdiOTkwMmFhMGM3YTUxZWUxXzY3Nw_faad5745-e773-4dd8-aa62-4f259673da23">P90D</cvlt:MaximumSoftwareWarrantyPeriod>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90ZXh0cmVnaW9uOjRmNzljNDMxMTQyYTRkZDdiOTkwMmFhMGM3YTUxZWUxXzEyOTk_0b890196-250b-4f52-bbd2-0164178a98f7"
      unitRef="usd">0</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90ZXh0cmVnaW9uOjRmNzljNDMxMTQyYTRkZDdiOTkwMmFhMGM3YTUxZWUxXzEyOTk_68b30b44-5a99-4d20-8c56-eb112e15e059"
      unitRef="usd">0</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i6e6c5a80017e49b59a6e4b84fa9b050f_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzAvZnJhZzo0Zjc5YzQzMTE0MmE0ZGQ3Yjk5MDJhYTBjN2E1MWVlMS90ZXh0cmVnaW9uOjRmNzljNDMxMTQyYTRkZDdiOTkwMmFhMGM3YTUxZWUxXzEyOTk_e2a321ea-59d9-4c3f-8822-f241ace6b34a"
      unitRef="usd">0</us-gaap:ProductWarrantyAccrual>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzExMzE_43615f93-c971-4b4c-8d0e-5bbb1020f580">Capitalization&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have 46,482 and 46,011 shares of common stock, par value $0.01, outstanding at March&#160;31, 2021 and March&#160;31, 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal 2021, we repurchased $95,259 of common stock, or 1,643 shares, under our share repurchase program. Our stock repurchase program has been funded by our existing cash and cash equivalent balances as well as cash flows provided by our operations. Our Board has approved, and we intend to execute, a capital allocation policy that provides for the repurchase of $200,000 of our common stock for the period from February 1, 2021 through the end of our 2022 fiscal year, plus the use of approximately 75% of our free cash flow for additional repurchases during fiscal year 2022.  From February 1, 2021 through March 31, 2021 we repurchased $62,127 of our common stock.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shares Reserved for Issuance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March 31, 2021, we have reserved 5,075&#160;shares in connection with our Stock Plans discussed in Note 10 of the notes to the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzQ3_a6f3baf3-9ea0-4a58-8701-3aed05b75abd"
      unitRef="shares">46482000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzU0_42ed0c03-8fb3-453c-bd92-d7dcc70df6e2"
      unitRef="shares">46011000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzkx_309f695e-437e-407e-b921-403f5950a0a7"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzkx_713f0fe9-c60a-4952-ac28-4d6707159c32"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzE2OQ_0ee36040-c7f8-4deb-aa77-dd34b6be9a16"
      unitRef="usd">95259000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzE5Mg_d6ed1e57-1d69-4482-9606-3f7c93a119d3"
      unitRef="shares">1643000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzEwOTk1MTE2MjgxNjc2_5c51eeb5-bd26-4677-ad39-1e31fe017310"
      unitRef="usd">200000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <cvlt:StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzExNTQ0ODcyMDk1NTgz_822df172-1bbd-43d0-966f-45d68cc147f8"
      unitRef="number">0.75</cvlt:StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i5779a5a955d8448ca7192539d7178631_D20210201-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzEwOTk1MTE2MjgxNjg2_c627605c-46a0-4445-bc48-b2c894982a74"
      unitRef="usd">62127000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMzYvZnJhZzpkMTgyYTlmMmY2MzE0ZDVmOWU0YmJkNDZhNWYwMzVjZi90ZXh0cmVnaW9uOmQxODJhOWYyZjYzMTRkNWY5ZTRiYmQ0NmE1ZjAzNWNmXzQwNA_7e54422e-6b98-429f-a192-ba8d9cd11629"
      unitRef="shares">5075000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzcxMjU_c2404c9d-c054-4157-9dfa-8203c48c73dc">Stock Plans&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain the Omnibus Incentive Plan (the &#x201c;2016 Incentive Plan&#x201d;) for granting awards to employees.  On October 22, 2020, our shareholders approved an amendment to the 2016 Incentive Plan to increase the maximum number of shares of common stock that may be delivered under plan to&#160;8,050, an increase of&#160;1,000&#160;shares. The 2016 Incentive Plan authorizes a broad range of awards including stock options, stock appreciation rights, full value awards (including restricted stock, restricted stock units, performance shares or units and other stock-based awards) and cash-based awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In consideration for the acquisition of Hedvig, we issued a total of 1,018 restricted stock units to Hedvig employees in the third quarter of fiscal 2020. These awards were granted at a fair value of $44.49 per share. These awards were granted as inducement grants under our 2016 Omnibus Incentive Plan, and therefore are not counted against the equity available for grant under such plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have one additional plan, the 2006 Long-Term Stock Incentive Plan (the &#x201c;LTIP&#x201d;), with outstanding options and awards but the LTIP cannot be used for future grants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2016 Incentive Plan permits the grant of incentive stock options, non-qualified stock options, restricted stock awards, restricted stock units, stock appreciation rights, performance stock awards and stock unit awards based on, or related to, shares of our common stock. As of March&#160;31, 2021, approximately 2,110&#160;shares were available for future issuance under the 2016 Incentive Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2021, we have granted non-qualified stock options, restricted stock units and performance stock awards under our stock incentive plans. Historically, most equity awards granted by us under our stock incentive plans generally vest quarterly over a three-year period, except that the shares that would otherwise vest quarterly over the first twelve months do not vest until the first anniversary of the grant. We anticipate that future grants under our stock incentive plans will be restricted stock units and performance stock awards and do not anticipate that we will grant stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2021, there was approximately $120,658 of unrecognized stock-based compensation expense related to all of our employee stock plans that is expected to be recognized over a weighted-average period of 1.88 years. To the extent the actual forfeiture rate is different from what we have anticipated, stock-based compensation related to these awards will be different from our expectations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following summarizes the activity for our stock incentive plans from March&#160;31, 2018 to March&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;br/&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&#160;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&#160;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercisable at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total intrinsic value of options exercised was $4,306, $13,428, and $39,502 in the years ended March&#160;31, 2021, 2020 and 2019, respectively.  Our policy is to issue new shares upon exercise of options as we do not hold shares in treasury.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock unit activity is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-Vested Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of&lt;br/&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant&#160;Date&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-vested as of March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-vested as of March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total fair value of the restricted stock units that vested during the years ended March&#160;31, 2021, 2020 and 2019 was $72,544, $48,221 and $82,957, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the stock-based compensation expense included in Cost of services revenue, Sales and marketing, Research and development and General and administrative expenses for the years ended March&#160;31, 2021, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of services revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Awards with a Market Condition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In fiscal 2021, we granted&#160;299&#160;market performance stock units to certain executives. The vesting of these awards is contingent upon us meeting certain total shareholder return ("TSR") levels as compared to the Russell 3000 market index over the next three years.  The awards vest in three annual tranches and have a maximum potential to vest at 200% (598 shares) and a minimum of 0% (no shares) based on TSR performance. The related stock-based compensation expense is determined based on the estimated fair value of the underlying shares on the date of grant and is recognized using the accelerated method over the vesting term. The estimated fair value was calculated using a Monte Carlo simulation model.  The weighted-average fair value of the awards granted during the year was $36.76 per share, which approximated the market value of a share of stock at the time of grant. The awards are included in the restricted stock unit table above.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In fiscal 2020, we granted 95 market performance stock units to certain executives. The vesting of these awards is contingent upon us meeting certain total shareholder return ("TSR") levels as compared to a market index over the succeeding three years.  The awards vest in three annual tranches and have a maximum potential to vest at 200% (190 shares) and a minimum of 0% (no shares) based on TSR performance. The related stock-based compensation expense is determined based on the estimated fair value of the underlying shares on the date of grant and is recognized using the accelerated method over the vesting term. The estimated fair value is calculated using a Monte Carlo simulation model.  The weighted-average fair value of the awards granted was $48.26 per share. The awards are included in the restricted stock unit table above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance Based Awards&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2019, we granted 88 performance stock units ("PSUs") to certain executives and in November 2019, we granted an additional 17 PSUs to certain executives for a total of 105 granted PSUs for fiscal 2020. Vesting of these awards is contingent upon i) us meeting certain company-wide revenue and non-GAAP performance goals (performance-based) in fiscal 2020 and ii) our customary service periods.  The awards vest in three annual tranches and have a maximum potential to vest at 200% (210 shares) based on actual fiscal 2020 performance. The related stock-based compensation expense is determined based on the value of the underlying shares on the date of grant and is recognized over the vesting term using the accelerated method. During each financial period, management estimates the probable number of PSUs that would vest until the ultimate achievement of the performance goals is known.  Based on our results, the PSUs granted in May 2019 will be eligible to vest at 0% and the PSUs granted in November 2019 will be eligible to vest at 46%. The awards are included in the restricted stock units table.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no performance stock units granted during fiscal 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Employee Stock Purchase Plan (the &#x201c;Purchase Plan&#x201d;) is a shareholder approved plan under which substantially all employees may purchase our common stock through payroll deductions at a price equal to 85% of the lower of the fair market values of the stock as of the beginning or the end of six-month offering periods. An employee&#x2019;s payroll deductions under the Purchase Plan are limited to 10% of the employee&#x2019;s salary and employees may not purchase more than $25 of stock during any calendar year.  Employees purchased 272 shares in exchange for $9,812 of proceeds in fiscal 2021 and 273 shares in exchange for $9,670 of proceeds in fiscal 2020. The Purchase Plan is considered compensatory and the fair value of the discount and look back provision are estimated using the Black-Scholes formula and recognized over the six-month withholding period prior to purchase.&#160; The total expense associated with the Purchase Plan for fiscal 2021, 2020 and 2019 was $3,417, $2,939 and $3,080, respectively.  As of March 31, 2021, there was approximately $1,139 of unrecognized cost related to the current purchase period of our Purchase Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impact on Stock Compensation Expense for Changes in Senior Leadership&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal 2019, Commvault&#x2019;s Chief Executive Officer, N. Robert Hammer, announced his retirement effective February 1, 2019. As part of his retirement, we modified his equity awards to allow for continued vesting of his restricted stock awards and performance based awards.  We also increased the timeframe for which his stock options shall remain exercisable to their original ten years expiration date and not thirty days from his last date of employment.  The expense related to these modifications was $12,157 for the year ended March 31, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="if3b30040defb4a70b1fb3255a1c15338_I20201022"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzMwNA_6d309971-259e-41fb-ab52-fa0fde9dbed5"
      unitRef="shares">8050000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i1c2c0e33e22d4d618a81cd5b7a118488_D20201022-20201022"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzMyMw_41488c2d-eb65-4972-9e94-4d0b85d2db67"
      unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ide99a41913884f1aa71b0f3333a52634_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzY2Nw_3a12be76-695a-4a95-ad5d-c9a094775620"
      unitRef="shares">1018000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ide99a41913884f1aa71b0f3333a52634_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4Xzc5NQ_77043698-d83a-41c0-9cb1-131e146c2a41"
      unitRef="usdPerShare">44.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <cvlt:SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans
      contextRef="i212711276a304e5da0fbfeeb28894a46_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4Xzk5MQ_5d3763f5-098e-4dd2-82f1-6ab6e0c74905"
      unitRef="stock_plan">1</cvlt:SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="if93a877a3cd74f8b9e922ef80726ea61_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzE0NDg_cc062629-2a9d-4a31-9f93-2199ecce52d5"
      unitRef="shares">2110000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2Mjg3MTE5_f006951f-be18-4d8a-9312-1fe24ea991b4">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzIxNTk_5e42138c-fb40-4322-9d85-025127f4c3d5"
      unitRef="usd">120658000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzIzMjI_05640879-afd0-4e60-a875-ac5b14299eb2">P1Y10M17D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzcxNDI_af8b812f-2816-4828-8cbf-98e8c0301853">&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following summarizes the activity for our stock incentive plans from March&#160;31, 2018 to March&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;br/&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&#160;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&#160;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercisable at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzExLTItMS0xLTA_33938578-3d10-452a-8392-7a5f81fa6d60"
      unitRef="shares">1904000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzExLTQtMS0xLTA_a44df167-cd2e-4f6b-9b38-fd9096625c1b"
      unitRef="usdPerShare">60.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzEyLTItMS0xLTA_8757aee5-4e46-4605-90d6-c5f15f4e12e0"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzEyLTQtMS0xLTA_04f59d21-fc48-4e6b-8d5b-99b69893c235"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzEzLTItMS0xLTA_372b5c6c-4cdf-4c86-b875-d5ee8beb1c11"
      unitRef="shares">257000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzEzLTQtMS0xLTA_e37553ae-b9fa-4b8c-8357-f12af0a8689e"
      unitRef="usdPerShare">41.68</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE0LTItMS0xLTA_76fb4399-4a1e-45db-a21d-5767fb4f45d6"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE0LTQtMS0xLTA_9850303f-2abe-414c-bdcd-29b354b4bcbf"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE1LTItMS0xLTA_bb5d306b-70e9-475c-83f4-fdd8a1b12263"
      unitRef="shares">290000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE1LTQtMS0xLTA_3c8e9594-fc19-4790-b71a-4cdb8afa2734"
      unitRef="usdPerShare">66.79</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE2LTItMS0xLTA_9eae0cd6-0b4d-4991-b6fa-b76bbf96fafb"
      unitRef="shares">1357000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE2LTQtMS0xLTA_8e6de339-d787-4401-9cef-d745e848b700"
      unitRef="usdPerShare">62.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE2LTYtMS0xLTA_3c911e39-9a0c-4149-8cdf-0989c121586f">P2Y1M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE2LTgtMS0xLTA_79a80f92-d5a9-480c-b532-07d5c617198e"
      unitRef="usd">13711000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE4LTItMS0xLTA_c8eb90cc-6966-40e9-9582-8a9d8318b1b2"
      unitRef="shares">1357000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE4LTQtMS0xLTA_5d1cc288-8889-423b-93f0-80f182d50bd0"
      unitRef="usdPerShare">62.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE4LTYtMS0xLTA_272c5471-da89-4483-a4c8-822ce214099a">P2Y1M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTpmNjgwYWU1ZmI1YjA0ZGRhYjYxZjFkMjA4NmVjMjQ1MC90YWJsZXJhbmdlOmY2ODBhZTVmYjViMDRkZGFiNjFmMWQyMDg2ZWMyNDUwXzE4LTgtMS0xLTA_f4f94e20-d3ed-428b-91ad-4f95b0a6acd4"
      unitRef="usd">13711000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzI2NDE_37fb4c27-fcb1-4682-be06-9446fd6d2007"
      unitRef="usd">4306000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzI2NDU_81c82241-5277-40c5-a64e-06389a43a772"
      unitRef="usd">13428000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzI2NTM_d2e6f16e-90d4-47b2-bf98-de1be913749a"
      unitRef="usd">39502000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzcxNTk_1d813dbd-69bb-458a-82e5-ddad6603b5de">&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock unit activity is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-Vested Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of&lt;br/&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant&#160;Date&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-vested as of March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-vested as of March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie9b97eb2a4d24dfdb0628e4f0e4ba680_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzktMi0xLTEtMA_52d71b11-9e5c-4878-a72e-79627922bb36"
      unitRef="shares">3237000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie9b97eb2a4d24dfdb0628e4f0e4ba680_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzktNC0xLTEtMA_2c808dc6-19c0-43e3-a8ab-0f8d8047a5c4"
      unitRef="usdPerShare">50.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i778a17cd16c84b90961e4189f033a492_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzEwLTItMS0xLTA_95b6021b-5cb6-4fd3-9610-f3acd89106f1"
      unitRef="shares">2096000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i778a17cd16c84b90961e4189f033a492_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzEwLTQtMS0xLTA_1989fa30-14cb-4352-8018-f2dd96ec611e"
      unitRef="usdPerShare">42.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i778a17cd16c84b90961e4189f033a492_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzExLTItMS0xLTA_df35c84f-29b9-465c-9776-658785cbaeea"
      unitRef="shares">1585000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i778a17cd16c84b90961e4189f033a492_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzExLTQtMS0xLTA_af8e7984-23c8-4a3a-a8d0-cd03b6cd81d8"
      unitRef="usdPerShare">51.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i778a17cd16c84b90961e4189f033a492_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzEyLTItMS0xLTA_83f593af-9f48-4762-9259-c5b0ae32b4d4"
      unitRef="shares">297000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i778a17cd16c84b90961e4189f033a492_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzEyLTQtMS0xLTA_7954a8d3-a352-4db6-bf78-fe0625878e53"
      unitRef="usdPerShare">51.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7078d8831b7243e08350cc09e7156ebb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzEzLTItMS0xLTA_f15a7cb3-6070-452b-8d97-fff070ba0690"
      unitRef="shares">3451000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i7078d8831b7243e08350cc09e7156ebb_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTo5YzdiODE2MWRmOTI0ZGYyYmIxZmIzOGEwNzgyYTM3Yy90YWJsZXJhbmdlOjljN2I4MTYxZGY5MjRkZjJiYjFmYjM4YTA3ODJhMzdjXzEzLTQtMS0xLTA_462b4694-3d3d-4b5d-a585-34b59d62f6be"
      unitRef="usdPerShare">44.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <cvlt:FairValueOfRestrictedStockUnitsVestedTotal
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzI5NjA_595566c7-0271-4e92-8c5a-dba95353b1fe"
      unitRef="usd">72544000</cvlt:FairValueOfRestrictedStockUnitsVestedTotal>
    <cvlt:FairValueOfRestrictedStockUnitsVestedTotal
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzI5NjQ_3f808c82-05fe-4846-9632-25d70fe5f4f4"
      unitRef="usd">48221000</cvlt:FairValueOfRestrictedStockUnitsVestedTotal>
    <cvlt:FairValueOfRestrictedStockUnitsVestedTotal
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzI5NzE_d3200587-dc51-4e67-9b45-90bdd7a4a054"
      unitRef="usd">82957000</cvlt:FairValueOfRestrictedStockUnitsVestedTotal>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzcxNTM_3dcd8703-db8f-4867-8849-070df7076186">&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the stock-based compensation expense included in Cost of services revenue, Sales and marketing, Research and development and General and administrative expenses for the years ended March&#160;31, 2021, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of services revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic0f840bdc6c54a79bc229bb290094878_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzItMi0xLTEtMA_b9697c5e-a429-457b-b8bf-64dfadc4b1a4"
      unitRef="usd">3317000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i74a82cf55c354062addadbb7f9e51244_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzItNC0xLTEtMA_9a491c98-99f3-4105-929a-461a71c4850c"
      unitRef="usd">2604000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i00aec814cd704e45a44ba1c743543ec4_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzItNi0xLTEtMA_d3cab66e-0838-4023-bcb9-ac6afbfc53e4"
      unitRef="usd">2922000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5004e24e5a3e4a98b703913ca2ade0bf_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzMtMi0xLTEtMA_576279ba-7036-432a-b9ac-83c95e3eb063"
      unitRef="usd">35577000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i30789ec785fe4ac2863fff4244d064e6_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzMtNC0xLTEtMA_ab1f70e5-c820-41f9-9b7d-abec051f7239"
      unitRef="usd">31779000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i57897870fccd401abcd10259f1cb5dca_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzMtNi0xLTEtMA_2adbc3da-5380-4e9d-87c2-288f7926dcf1"
      unitRef="usd">34874000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i24ef026e1f464e01b9e6beceeab58279_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzQtMi0xLTEtMA_6dc694d8-dea8-4a36-b07f-3f50a1ed1663"
      unitRef="usd">24823000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i50fe7f17a0654ab792bf5f3aa1edf9ee_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzQtNC0xLTEtMA_a62cb9f2-bba3-4c21-bd9f-24ad3814947c"
      unitRef="usd">14594000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i56471eee3c1b4b1ebb8a7dd90ecc8b58_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzQtNi0xLTEtMA_ca7cb6d3-22ba-4304-988b-170be7782210"
      unitRef="usd">8601000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i74f471ad7ce74f72919349cde295443a_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzUtMi0xLTEtMA_e3aef8e4-7ae7-4f80-8998-8aeeda8471c9"
      unitRef="usd">18369000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i790e33cb1c2b42e1bf875639e24039c4_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzUtNC0xLTEtMA_f997f495-1738-45ce-873a-63e950d07b16"
      unitRef="usd">15158000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3c5d3ba4065646b9b581a5e7356ea5fe_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzUtNi0xLTEtMA_5958aba3-846e-4882-b459-d34a30ad10e9"
      unitRef="usd">31458000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6b8460b89e5f486b8c492b80f9a78399_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzYtMi0xLTEtNDQzMA_ad264ade-eede-4311-ba76-85fff8088cda"
      unitRef="usd">2747000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ieb95f9fc7be147e89054e7893feff854_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzYtNC0xLTEtNDQzMA_4342f53f-276d-4a97-8f4a-726902c39001"
      unitRef="usd">1753000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7cc57adcaf2d4de4a7b71db1ab60d659_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzYtNi0xLTEtNDQzMA_7aedd090-be0a-4b37-b921-7fe494375b06"
      unitRef="usd">2632000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzYtMi0xLTEtMA_832807fd-59ee-4fb8-a4f3-55e4c3e69d59"
      unitRef="usd">84833000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzYtNC0xLTEtMA_0ce7e22f-f28f-4263-b296-9497d0e1d640"
      unitRef="usd">65888000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90YWJsZTozYjg0ZWU3MjlhOWQ0ZmIyOTE3OGNhMDhkNTc2NDUxZC90YWJsZXJhbmdlOjNiODRlZTcyOWE5ZDRmYjI5MTc4Y2EwOGQ1NzY0NTFkXzYtNi0xLTEtMA_af7d5eae-243e-4c68-b40b-7b45b7cc88ec"
      unitRef="usd">80487000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7421b7c9dfb04d9e828193df106170cb_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzQ2MjE_36d70c0a-0483-436f-b78f-33f67f363c7c"
      unitRef="shares">299000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i7421b7c9dfb04d9e828193df106170cb_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzQ4Mjg_abc6b888-2720-40bb-9845-fa1fa0d657af">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches
      contextRef="i7421b7c9dfb04d9e828193df106170cb_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzQ4NTI_36d7d4c6-63cc-47da-b6bf-7d217c45c0a2"
      unitRef="tranche">3</cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches>
    <cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent
      contextRef="iae191e8d7a0a4895a1b7c8b5184745a7_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzQ5MTE_d9198b86-2781-4bf0-bc83-f662ed1324fa"
      unitRef="number">2</cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent>
    <cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares
      contextRef="iae191e8d7a0a4895a1b7c8b5184745a7_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzQ5MTU_ce065a98-042b-4931-a3e3-d1433fc8ec4c"
      unitRef="shares">598000</cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares>
    <cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent
      contextRef="i4fc3fe4c3f1b43a288f4ec4516b63e06_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkzMDIx_37859022-70a6-461a-bec8-1752d035080f"
      unitRef="number">0</cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent>
    <cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares
      contextRef="i4fc3fe4c3f1b43a288f4ec4516b63e06_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkzMDI1_22fcf8a0-208a-4f4c-aeaf-414fe9d28552"
      unitRef="shares">0</cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7421b7c9dfb04d9e828193df106170cb_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzUzMTM_fd37613c-eba5-4a5e-93a4-f3d7eab27b9e"
      unitRef="usdPerShare">36.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7a057b9e29e94014b95d0834eae35023_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTAw_5b59b1a5-4534-40ef-be62-d6692442cbb7"
      unitRef="shares">95000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i7a057b9e29e94014b95d0834eae35023_D20190401-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTAz_ce829cdc-a477-4202-bc53-b53ece752750">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches
      contextRef="i7a057b9e29e94014b95d0834eae35023_D20190401-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTIx_162369a1-9fe5-4e4f-8618-70fa3d741223"
      unitRef="tranche">3</cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches>
    <cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent
      contextRef="i3d12f9852f4844f397efd8a7f64d61fd_D20190401-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTMy_30e5310b-5abf-47d9-8e69-922ce048a664"
      unitRef="number">2</cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent>
    <cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares
      contextRef="i3d12f9852f4844f397efd8a7f64d61fd_D20190401-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTM4_61960035-1dca-41fb-a8fb-8e62d593904a"
      unitRef="shares">190000</cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares>
    <cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent
      contextRef="id7c82e75b5194135aac42e5b37cc03f0_D20190401-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkzMDM0_07e7a319-d50a-464d-bdfd-e971882d285f"
      unitRef="number">0</cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent>
    <cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares
      contextRef="id7c82e75b5194135aac42e5b37cc03f0_D20190401-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkzMDM4_ed377f89-8407-4a92-8838-995ef9414bde"
      unitRef="shares">0</cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7a057b9e29e94014b95d0834eae35023_D20190401-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTQz_172c2844-5f22-401f-84c0-457cbb2919e3"
      unitRef="usdPerShare">48.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic3f7010c684b472bb3b80f801558d49f_D20190501-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTUx_5c866d91-4690-4f7e-a550-5a01aa48dad5"
      unitRef="shares">88000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ie1453f5e9cc74a6aa83fbb841230cfef_D20191101-20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTU1_9d6f472d-a06c-4623-90eb-a4a5b7342165"
      unitRef="shares">17000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i2b403158c5cb45e68583f44e92230ddf_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTU5_12ee8df7-acb4-4585-8d23-b6639a0e9ebb"
      unitRef="shares">105000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches
      contextRef="i2b403158c5cb45e68583f44e92230ddf_D20190401-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTYz_517571c7-8c20-4823-94c1-cf6a0be4e0d6"
      unitRef="tranche">3</cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches>
    <cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent
      contextRef="i65a86761f2fa4ee29b3ef558736b6593_D20190401-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTc0_8c955264-bf33-480b-8534-76670721fe49"
      unitRef="number">2</cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent>
    <cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares
      contextRef="i65a86761f2fa4ee29b3ef558736b6593_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTgw_69b833c5-d62f-4918-b24c-a41998c3bc6c"
      unitRef="shares">210000</cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ic3f7010c684b472bb3b80f801558d49f_D20190501-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTg1_fa4dbcef-bafc-4bbd-8d33-30100157ff7f"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ie1453f5e9cc74a6aa83fbb841230cfef_D20191101-20191130"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTkw_6982f983-b229-44d9-98ad-ba9738f2ba98"
      unitRef="number">0.46</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i18b3cb6d136f4d28ab25451bb3a4feda_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkyOTk0_68bb9e72-ed9c-44bc-a40b-02ff406e3381"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzU2MzE_37240d78-af42-4631-937f-c24431f9c2cd"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <cvlt:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod
      contextRef="ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2Mjg3MTIw_5c78dde7-a82d-4f68-b49b-ff6c0023182f">P6M</cvlt:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="ic0d3d33bf88e41249b2c9a70a98e1059_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzU4MTk_692a939f-117f-4e96-9c92-d1c814e4b4bb"
      unitRef="number">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <cvlt:SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount
      contextRef="ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzU4ODg_eae5be08-9abb-4ec2-9231-277e60249abe"
      unitRef="usd">25000</cvlt:SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzU5NDc_336571d2-ffff-4a11-96b6-edfe2ebc117e"
      unitRef="shares">272000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzU5NzM_aa72b6b0-1efe-47da-96cb-dc6d5240db42"
      unitRef="usd">9812000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="id1d896c341984953a075772c27b9c741_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzYwMDU_3bca3247-52c3-4274-8724-28476b406587"
      unitRef="shares">273000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="id1d896c341984953a075772c27b9c741_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzYwMzE_f6b396b1-fde2-4a53-8b92-c5303afdd317"
      unitRef="usd">9670000</us-gaap:ProceedsFromStockPlans>
    <cvlt:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod
      contextRef="ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2Mjg3MTIx_57f43743-7371-4ab8-9e21-5a9b882927a0">P6M</cvlt:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzYzNjM_9eb6f4b1-a61e-411d-a0dc-81eaf969d8ab"
      unitRef="usd">3417000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id1d896c341984953a075772c27b9c741_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzYzNjc_31bb3a30-4c65-4ee9-9143-f430b4ded8b3"
      unitRef="usd">2939000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i751f8d9ea1c74b4cbacfeb1a86114713_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzYzNzQ_415f7e0c-90ab-4536-82a3-9ecf4935b42d"
      unitRef="usd">3080000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ic0d3d33bf88e41249b2c9a70a98e1059_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzY0Mzc_caeff47d-fad4-4dbd-9ace-d2deb3c2265c"
      unitRef="usd">1139000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i9a9f43921fc9474e8cb44ad23c30b8ee_D20180401-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkzMDU2_da8fbffe-38b2-4936-9812-b4cab9c74fdc">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable
      contextRef="i1529b3f5cb344e1daf0dc68b270d3065_D20190201-20190201"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkzMDcz_c855bd0e-bee4-401f-8f59-99cce0dca6f5">P30D</cvlt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9a9f43921fc9474e8cb44ad23c30b8ee_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDIvZnJhZzowYWJjZDZjNjY0ODI0NjIwOWNmN2FkZTM5NTdiNGNhOC90ZXh0cmVnaW9uOjBhYmNkNmM2NjQ4MjQ2MjA5Y2Y3YWRlMzk1N2I0Y2E4XzEwOTk1MTE2MjkzMDQ4_cb12ba6e-0e17-41d7-bb6c-7041e33bd47c"
      unitRef="usd">12157000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY1OTA_51111314-6734-4aee-b454-234c0fdf9d5f">Income Taxes&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impact of U.S. CARES Act 2020&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In response to the COVID-19 Pandemic, many governments implemented measures to provide aid and economic stimulus in the form of tax incentives.  On March 27, 2020, President Trump signed into law the Coronavirus Aid, Relief, and Economic Security (&#x201c;CARES&#x201d;) Act. The CARES Act includes several significant business tax provisions as well as relief for individual taxpayers. The CARES Act modified the tax rules related to net operating loss ("NOL") uses. In the fourth quarter of fiscal 2020, we recorded a current tax benefit of approximately $10.0&#160;million which represented our estimate of the net operating loss carryback resulting from the CARES Act. In the first quarter of fiscal 2021, we recorded an adjustment of $3.2&#160;million to reduce the current benefit of the net operating loss carryback benefit we realized from the CARES Act.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impact of U.S. Tax Reform&#160;2017&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Tax Cuts and Jobs Act (the "Act") was enacted on December 22, 2017. The Act reduces the US federal corporate tax rate from&#160;35%&#160;to&#160;21%, required companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and created new taxes on certain foreign sourced earnings. The most significant impact of the legislation for the Company was the reduction of the value of the Company's net deferred tax assets (which represent future tax benefits) as a result of lowering the U.S. corporate income tax rate from&#160;35%&#160;to&#160;21%. The Act also included a requirement to pay a one-time transition tax on the cumulative value of earnings and profits that were previously not repatriated for U.S. income tax purposes. We have concluded that the one-time transition tax is&#160;zero. In addition, we no longer consider the undistributed earnings held outside of the U.S. by most of its foreign subsidiaries to be indefinitely reinvested.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Act subjects a U.S. shareholder to tax on Global Intangible Low-Taxed Income ("GILTI") earned by certain foreign subsidiaries. The FASB Staff Q&amp;amp;A, Topic 740, No. 5, Accounting for GILTI, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense only. Because the Company was evaluating the provisions of GILTI as of the fiscal year ended March 31, 2018, it recorded no GILTI-related deferred amounts in the financial statements for the year ended March 31, 2018. After further consideration, the Company has elected to account for GILTI in the year the tax is incurred, and has recorded an estimate of GILTI as a component of the projected tax provision for the fiscal years ending March&#160;31, 2021, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Valuation Allowance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net deferred tax assets arise due to the recognition of income and expense items for tax purposes, which differ from those used for financial statement purposes. ASC 740,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, provides for the recognition of deferred tax assets if realization of such assets is more likely than not. In assessing the need for a valuation allowance, we considered all available objective and verifiable evidence both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.   As a result of this analysis, we determined that it is more likely than not that we will not realize the benefits of our gross deferred tax assets and therefore have recorded a valuation allowance to reduce the carrying value of these gross deferred tax assets, net of the impact of the reversal of taxable temporary differences.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income (loss) before income taxes were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,762)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income tax expense (benefit) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the statutory tax rates and the effective tax rates for the years ended March&#160;31, 2021, 2020 and 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Statutory federal income tax expense (benefit) rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State and local income tax expense, net of federal income tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign earnings taxed at different rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. tax on Global Intangible Low-Taxed Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Domestic permanent differences including acquisition items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(68.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(51.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(76.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Enacted tax law changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CARES Act Impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reduction of NOL for carryback&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other differences, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effective income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The significant components of our deferred tax assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net operating losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts and other reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(78,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(61,702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred commissions and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal&#160;2019, the Company could no longer assert that it had the intent to indefinitely reinvest the earnings and profits of the foreign subsidiaries, with the exception of India.  Accordingly, the Company was required to adjust its deferred tax liability for the effects of this change in assertion.  This effect was not significant. Our position during fiscal 2021 remains unchanged. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March&#160;31, 2021, we had NOL carry forwards of $47,976. There are $22,061 NOLs that will expire between 2034 and 2036 and $25,915 NOLs that will not expire. As of&#160;March&#160;31, 2021, we had deferred tax assets related to state NOL carry forwards of&#160;$1,779 which expire over various years beginning in 2030 depending on the jurisdiction. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also had federal and state research tax credits ("R&amp;amp;D credit") carryforwards of approximately $27,828 and $13,743, respectively. The federal R&amp;amp;D credit carryforwards expire from 2034 through 2041, and the state R&amp;amp;D credit carryforwards expire from 2022 through 2036. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We conduct business globally and as a result, file income tax returns in the United States and in various state and foreign jurisdictions. In the normal course of business, we are subject to examination by taxing authorities throughout the world.  The following table summarizes the tax years subject to income tax examinations by tax authorities as of March&#160;31, 2021. The years subject to income tax examination in our foreign jurisdictions cover the maximum time period with respect to these jurisdictions. Due to NOLs, in some cases the tax years continue to remain subject to examination with respect to such NOLs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.257%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax Jurisdiction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&#160;Years&#160;Subject&#160;to&#160;Income&lt;br/&gt;Tax Examination&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;2017&#160;-&#160;Present&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign jurisdictions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;2013 - Present&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The calculation of our tax liabilities involves dealing with uncertainties in the application of complex tax regulations in each of our tax jurisdictions. The number of years with open tax audits varies depending on the tax jurisdiction.  A number of years may lapse before a particular matter is audited and finally resolved. A reconciliation of the amounts of unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.591%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to fiscal 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements and effective settlements with tax authorities and remeasurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions related to the expiration of statutes of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to fiscal 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements and effective settlements with tax authorities and remeasurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions related to the expiration of statutes of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to fiscal 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements and effective settlements with tax authorities and remeasurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions related to the expiration of statutes of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We estimate that no significant remaining unrecognized tax benefits will be realized during the fiscal year ending March&#160;31, 2022. Interest and penalties related to unrecognized tax benefits are recorded in Income tax expense. In the years ended March&#160;31, 2021, 2020 and 2019, we recognized $9, $6 and $40, respectively, of net interest and penalties in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i303d3539bfdb4fe39d206a436334ee95_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzEwOTk1MTE2Mjg1Nzkz_b4515242-009c-44f9-9392-19197ff63851"
      unitRef="usd">10000000.0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability
      contextRef="ib2f71e0bb7d04bc1928931d4aedc28a7_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzEwOTk1MTE2Mjg1ODA4_0d6c4ab2-f747-4ec1-a973-53f6cac08e9b"
      unitRef="usd">3200000</us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability>
    <us-gaap:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzE3Mzc_b2111bd3-711e-4fd2-8118-c30e0189836f"
      unitRef="usd">0</us-gaap:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY2MDU_c45e0b7e-0402-4b1e-93ca-38db395a517d">&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income (loss) before income taxes were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,762)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzItMi0xLTEtMA_145280df-18aa-4457-b91b-ecb94b0b6588"
      unitRef="usd">-28628000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzItNC0xLTEtMA_82e53942-2a20-48aa-aebd-199b852e281a"
      unitRef="usd">-16670000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzItNi0xLTEtMA_ff4b110c-7987-4836-8647-c3b825f13d5f"
      unitRef="usd">-1762000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzMtMi0xLTEtMA_a7b6c92a-0b34-483d-bd9b-d36a1305fd58"
      unitRef="usd">7393000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzMtNC0xLTEtMA_5d7cb560-d862-4b0c-ad1b-1849ed034ad5"
      unitRef="usd">4124000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzMtNi0xLTEtMA_a67bfb63-5d16-4705-851a-5c04cb8dd818"
      unitRef="usd">12189000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzQtMi0xLTEtMA_2efa8647-fe25-45ab-a870-ec7fd7ac3753"
      unitRef="usd">-21235000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzQtNC0xLTEtMA_0c342b53-b556-4869-ac4e-d31670ca97f0"
      unitRef="usd">-12546000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo4ZjM1ZWE2MzRlZGI0YjYyOTYyYjI1OGFiZDI3NTkyYi90YWJsZXJhbmdlOjhmMzVlYTYzNGVkYjRiNjI5NjJiMjU4YWJkMjc1OTJiXzQtNi0xLTEtMA_de5edc37-d189-4618-a2f5-98ee0198807a"
      unitRef="usd">10427000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY1ODQ_fb3613ef-db7f-4945-9baa-6d6d9bda0704">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income tax expense (benefit) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzMtMi0xLTEtMA_22fdfe65-99ed-4849-b48d-54196fef2010"
      unitRef="usd">3399000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzMtNC0xLTEtMA_9c8c4cbf-83fb-42f8-a728-82c191824c28"
      unitRef="usd">-10071000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzMtNi0xLTEtMA_db1c32e6-72b4-4c45-b869-f24bd43c1b2b"
      unitRef="usd">-1772000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzQtMi0xLTEtMA_f04145cc-62bb-4d15-9043-9470a556e43c"
      unitRef="usd">196000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzQtNC0xLTEtMA_3a217f05-ade4-4a3b-a076-8c56bbf1af50"
      unitRef="usd">-613000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzQtNi0xLTEtMA_8eb25e92-d165-41b9-85d1-123d8b936e2a"
      unitRef="usd">103000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzUtMi0xLTEtMA_eaf04f44-a422-44b3-b737-fbeafab1255c"
      unitRef="usd">6215000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzUtNC0xLTEtMA_6cfac054-4069-4f22-8da7-f854a63186eb"
      unitRef="usd">5566000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzUtNi0xLTEtMA_63d829de-d93d-4285-825b-aa94af49da02"
      unitRef="usd">8371000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzctMi0xLTEtMA_1cdacc9f-a2fd-4c9e-acc9-d92f188d5bfe"
      unitRef="usd">-113000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzctNC0xLTEtMA_b57335fa-5cd7-4ed2-b2f5-c4fc1a644dc8"
      unitRef="usd">284000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzctNi0xLTEtMA_00b3f67c-1712-4ecd-a28c-8e3330beca3a"
      unitRef="usd">144000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzgtMi0xLTEtMA_5ba37975-6979-49f3-a019-9708c3b474e8"
      unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzgtNC0xLTEtMA_bf4f1e26-c193-47fe-8ba9-9b86ecc8d698"
      unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzgtNi0xLTEtMA_eae1683e-5550-4d72-9a7b-63727a2cbd32"
      unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzktMi0xLTEtMA_79e52ff5-0891-4f68-afce-bb79d7c872fb"
      unitRef="usd">22000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzktNC0xLTEtMA_0df49c5c-64ac-4dd9-bd49-aae6be112f80"
      unitRef="usd">-2067000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzktNi0xLTEtMA_7c3a6e44-268c-4198-bd86-27a39272a2e7"
      unitRef="usd">20000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzEwLTItMS0xLTA_1da1013f-f0fb-4931-803b-925c41ed27fa"
      unitRef="usd">9719000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzEwLTQtMS0xLTA_1a42f662-b139-4941-96c8-e55410a1448e"
      unitRef="usd">-6901000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo1NmIwZjIyZjllYTg0YWRhYWQzNGU1NmRmMGQ2Y2YzOS90YWJsZXJhbmdlOjU2YjBmMjJmOWVhODRhZGFhZDM0ZTU2ZGYwZDZjZjM5XzEwLTYtMS0xLTA_050cdcf7-8958-413d-a206-f57f6f13f66a"
      unitRef="usd">6866000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY2MTQ_507a6999-0722-47ae-ba87-949106357bb2">&lt;div style="margin-top:15pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the statutory tax rates and the effective tax rates for the years ended March&#160;31, 2021, 2020 and 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Statutory federal income tax expense (benefit) rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State and local income tax expense, net of federal income tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign earnings taxed at different rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. tax on Global Intangible Low-Taxed Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Domestic permanent differences including acquisition items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(68.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(51.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(76.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Enacted tax law changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CARES Act Impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reduction of NOL for carryback&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other differences, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effective income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzItMi0xLTEtMA_d3027e06-44c7-4f65-ba0d-f33dd5ec41d9"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzItNC0xLTEtMA_99f9bae4-4d5d-4265-8737-ef23b97d9de4"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzItNi0xLTEtMA_e74cb6c7-f1df-442a-853a-16410837399d"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzMtMi0xLTEtMA_94a2adb8-e714-41d5-b291-2da941b42264"
      unitRef="number">-0.009</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzMtNC0xLTEtMA_dda91252-f56d-481e-8c3e-793a9b08ef32"
      unitRef="number">0.049</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzMtNi0xLTEtMA_2a51906d-cf01-4a60-bd34-a85f6779d779"
      unitRef="number">0.010</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzQtMi0xLTEtMA_eb5767b8-0af4-4b6f-b89f-e567736698ef"
      unitRef="number">-0.100</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzQtNC0xLTEtMA_61a6bbd7-bd3f-492a-94ab-b997b3cdd498"
      unitRef="number">-0.123</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzQtNi0xLTEtMA_3c4eaa8a-eb14-48c7-9fcb-415ded0f6868"
      unitRef="number">0.255</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <cvlt:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzUtMi0xLTEtMA_73146dde-e470-4131-86c4-e3ec44cc25bc"
      unitRef="number">-0.018</cvlt:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax>
    <cvlt:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzUtNC0xLTEtMA_45c881ba-7586-4cda-9fce-bedf35784710"
      unitRef="number">-0.145</cvlt:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax>
    <cvlt:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzUtNi0xLTEtMA_8e12c371-60c1-4c64-b463-e41043a87198"
      unitRef="number">0.729</cvlt:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax>
    <cvlt:EffectiveIncomeTaxRateReconciliationPermanentDifferences
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzYtMi0xLTEtMA_b304894f-62fd-43b0-809b-5699a30de039"
      unitRef="number">-0.017</cvlt:EffectiveIncomeTaxRateReconciliationPermanentDifferences>
    <cvlt:EffectiveIncomeTaxRateReconciliationPermanentDifferences
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzYtNC0xLTEtMA_1631e6b9-2e44-498c-8767-50abdb90a045"
      unitRef="number">-0.077</cvlt:EffectiveIncomeTaxRateReconciliationPermanentDifferences>
    <cvlt:EffectiveIncomeTaxRateReconciliationPermanentDifferences
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzYtNi0xLTEtMA_325286a0-9f10-4403-8705-480c5c128cbd"
      unitRef="number">0.078</cvlt:EffectiveIncomeTaxRateReconciliationPermanentDifferences>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzctMi0xLTEtMA_ef486008-35d9-43b7-91d3-d83fe28d489c"
      unitRef="number">-0.078</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzctNC0xLTEtMA_5bc1ff3e-04c5-42ad-a47a-1cf6fc35e801"
      unitRef="number">-0.193</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzctNi0xLTEtMA_499ce6c6-dbc6-42ab-8557-30175bbd1a27"
      unitRef="number">0.224</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzgtMi0xLTEtMA_22ab1d6c-b0e5-4a19-a07e-fdfd2427f68b"
      unitRef="number">-0.686</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzgtNC0xLTEtMA_698f7752-8999-4239-8014-9bcf3a601812"
      unitRef="number">-0.329</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzgtNi0xLTEtMA_57cb6392-1646-4e3d-8a67-e809b73577c6"
      unitRef="number">0.518</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <cvlt:EffectiveIncomeTaxRateReconciliationTaxReserves
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzktMi0xLTEtMA_5470fc50-8725-4a95-b485-38110727a011"
      unitRef="number">0.001</cvlt:EffectiveIncomeTaxRateReconciliationTaxReserves>
    <cvlt:EffectiveIncomeTaxRateReconciliationTaxReserves
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzktNC0xLTEtMA_a777abdc-9296-4b32-9702-78f7d42695a2"
      unitRef="number">0.006</cvlt:EffectiveIncomeTaxRateReconciliationTaxReserves>
    <cvlt:EffectiveIncomeTaxRateReconciliationTaxReserves
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzktNi0xLTEtMA_b7e7555b-0668-4376-834f-4831de43e370"
      unitRef="number">-0.052</cvlt:EffectiveIncomeTaxRateReconciliationTaxReserves>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEwLTItMS0xLTA_0feef496-efd1-4dcd-8152-2fcd20bf3f0b"
      unitRef="number">-0.744</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEwLTQtMS0xLTA_0c4d2a29-eb43-4f22-adcf-df24681e5ec9"
      unitRef="number">-0.640</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEwLTYtMS0xLTA_65235805-1349-4a9c-b125-ba3a206e0288"
      unitRef="number">-0.767</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzExLTItMS0xLTA_592aa0e4-872d-4ec9-8971-4520dc2d475a"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzExLTQtMS0xLTA_ee196ba3-0b5a-4033-90b1-f6dab0926b8c"
      unitRef="number">-0.106</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzExLTYtMS0xLTA_b4af4190-c3c8-457c-80fb-e48fd991ca8e"
      unitRef="number">-0.078</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEyLTItMS0xLTA_1af6b445-3c72-41bb-a80a-2867461da0e9"
      unitRef="number">-0.363</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEyLTQtMS0xLTA_d6e6b7a9-0c60-46a0-8cd9-09d5dd0dc1fa"
      unitRef="number">0.431</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEyLTYtMS0xLTA_8f32cd4a-19f6-4cba-b1cd-7dabfc1e5c9a"
      unitRef="number">0.972</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <cvlt:EffectiveIncomeTaxRateReconciliationCARESActImpactPercent
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEzLTItMS0xLTA_c7428686-3c1f-45db-a233-cf80e305e34c"
      unitRef="number">-0.150</cvlt:EffectiveIncomeTaxRateReconciliationCARESActImpactPercent>
    <cvlt:EffectiveIncomeTaxRateReconciliationCARESActImpactPercent
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEzLTQtMS0xLTA_bcc03996-ef66-481e-b047-ee515d53ae52"
      unitRef="number">0.821</cvlt:EffectiveIncomeTaxRateReconciliationCARESActImpactPercent>
    <cvlt:EffectiveIncomeTaxRateReconciliationCARESActImpactPercent
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzEzLTYtMS0xLTA_8ab361b3-7ae9-4bce-8317-777595e155bb"
      unitRef="number">0</cvlt:EffectiveIncomeTaxRateReconciliationCARESActImpactPercent>
    <cvlt:EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE0LTItMS0xLTA_00b2f98c-1bc6-429d-9dbd-51f6c19e96e1"
      unitRef="number">0</cvlt:EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent>
    <cvlt:EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE0LTQtMS0xLTA_d44de446-cdf3-4c6d-88d7-a7bb1634f827"
      unitRef="number">-0.592</cvlt:EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent>
    <cvlt:EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE0LTYtMS0xLTA_3f927557-122f-413e-b37c-6758d943ca85"
      unitRef="number">0</cvlt:EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE1LTItMS0xLTA_260cd4e9-0088-4dbd-9f29-883c89ffbe13"
      unitRef="number">-0.032</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE1LTQtMS0xLTA_321fc138-12b4-4a23-b301-5dd5f0bc40ef"
      unitRef="number">0.194</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE1LTYtMS0xLTA_7386ce73-1aa7-49ab-a7c1-88a61b00cd32"
      unitRef="number">0.043</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE2LTItMS0xLTA_19dc3267-3e7e-4d91-934f-d8437f8530e2"
      unitRef="number">-0.458</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE2LTQtMS0xLTA_635dbb16-4529-4e80-87ec-ff1bdb5d8fee"
      unitRef="number">0.550</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTplNDI5OTYxNjk1OGQ0ZWE4ODUxODdhNjkxYmNlZWE5YS90YWJsZXJhbmdlOmU0Mjk5NjE2OTU4ZDRlYTg4NTE4N2E2OTFiY2VlYTlhXzE2LTYtMS0xLTA_0f13a0f0-b4da-4835-a52f-5d09081cadb8"
      unitRef="number">0.658</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY1ODc_33cc532a-7852-47e3-bb18-7a3f2b6efbdb">&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The significant components of our deferred tax assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net operating losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts and other reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(78,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(61,702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred commissions and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzMtMi0xLTEtMA_ee08bf25-26c5-45db-ad90-106d41ee656c"
      unitRef="usd">12586000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzMtNC0xLTEtMA_fe496f17-f7cc-4f4a-9deb-299a4b2a9d1a"
      unitRef="usd">16075000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsEquityMethodInvestments
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzQtMi0xLTEtMA_2ad629c9-3fc1-4bf7-b7bd-c0f3dc43f080"
      unitRef="usd">1193000</us-gaap:DeferredTaxAssetsEquityMethodInvestments>
    <us-gaap:DeferredTaxAssetsEquityMethodInvestments
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzQtNC0xLTEtMA_e9185bc6-bb12-4c58-88cf-1caf579928ff"
      unitRef="usd">1192000</us-gaap:DeferredTaxAssetsEquityMethodInvestments>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzUtMi0xLTEtMA_fd53cd9f-3b6b-4daa-b51e-9f47e1554637"
      unitRef="usd">16280000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzUtNC0xLTEtMA_ada23d86-2153-48f8-a382-5c0356cc521d"
      unitRef="usd">20792000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzYtMi0xLTEtMA_98e7d5cc-47b4-49ef-be43-5a87e6fa5b2c"
      unitRef="usd">14879000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzYtNC0xLTEtMA_7f72aee7-aa72-405b-9413-7ed3ad4c9408"
      unitRef="usd">16027000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzctMi0xLTEtMA_9daea114-b9d8-46bf-ad0b-b22a7efd9339"
      unitRef="usd">39062000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzctNC0xLTEtMA_686dc1f8-70d0-4d58-9bfa-efe7cf1481f8"
      unitRef="usd">24936000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzgtMi0xLTEtMA_b748057a-4f6c-4db5-9682-eb8701d94aa9"
      unitRef="usd">3568000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzgtNC0xLTEtMA_bfbb832e-eec4-4dae-ae4b-012dc0082ef4"
      unitRef="usd">4675000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzktMi0xLTEtMA_b957a17a-9036-463d-9310-afce7aaac18c"
      unitRef="usd">801000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzktNC0xLTEtMA_048db785-319b-46b7-abe6-c9449080e46a"
      unitRef="usd">546000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzEwLTItMS0xLTA_5a5438e0-0fec-4f1c-9927-8540b5d31320"
      unitRef="usd">78339000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzEwLTQtMS0xLTA_727d67ba-6f06-4220-aba5-8760957f1d36"
      unitRef="usd">61702000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzExLTItMS0xLTA_039a7184-d756-4864-bccb-2a11681c404a"
      unitRef="usd">10030000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzExLTQtMS0xLTA_dad85c17-0e78-441e-b2bb-1536eb48e599"
      unitRef="usd">22541000</us-gaap:DeferredTaxAssetsGross>
    <cvlt:DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzEzLTItMS0xLTA_f35a5ab2-f78d-4220-b465-55c5c527450f"
      unitRef="usd">4553000</cvlt:DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization>
    <cvlt:DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzEzLTQtMS0xLTA_966973c2-3784-4ae8-9bfb-fc350c946031"
      unitRef="usd">16349000</cvlt:DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization>
    <cvlt:DeferredTaxLiabilitiesDeferredCommissions
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzE0LTItMS0xLTA_7d9f0f84-f70f-47f5-92c5-ff9a7bdcbede"
      unitRef="usd">6238000</cvlt:DeferredTaxLiabilitiesDeferredCommissions>
    <cvlt:DeferredTaxLiabilitiesDeferredCommissions
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzE0LTQtMS0xLTA_6853da2a-6bbc-457b-b6d3-a063a6907b57"
      unitRef="usd">7041000</cvlt:DeferredTaxLiabilitiesDeferredCommissions>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzE1LTItMS0xLTA_6acd8d5f-d250-4dc2-89da-6626a37d4036"
      unitRef="usd">10791000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzE1LTQtMS0xLTA_b8ed8d34-bee2-4388-85f4-533fed4f59b7"
      unitRef="usd">23390000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzE2LTItMS0xLTA_9cb9ead5-6069-4354-9b34-2d139d8fa8d5"
      unitRef="usd">761000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo5YjlmMjA3MDUwNGE0MWI2OGZiZGQ2OTk5MmE1ZmMwNy90YWJsZXJhbmdlOjliOWYyMDcwNTA0YTQxYjY4ZmJkZDY5OTkyYTVmYzA3XzE2LTQtMS0xLTA_f6a2c1bf-53f8-47ac-98b0-ad4932dbf387"
      unitRef="usd">849000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzQ2NjE_b33a14ba-438e-4a1a-9df2-b7be5bba678a"
      unitRef="usd">47976000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i55c2f299f52e4b23a050e1f4fcdb4368_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzQ2NzU_e23a2bc2-9900-4547-9311-556f9b957c6a"
      unitRef="usd">22061000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i1b5ef4799a6e4073b2f2c9a03191c047_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzQ3MjY_99058a3f-2124-4458-92eb-ae8e5af11a27"
      unitRef="usd">25915000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzQ4MzI_8720d17d-63a3-4dfb-9112-8543b10ee5ed"
      unitRef="usd">1779000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i3bc8bf89faa04570a2924f2272e712b3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzUwMTY_2e8cf935-37d2-4aa1-922f-b2db6025dba8"
      unitRef="usd">27828000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i4ec2af3207b6437e852341b6b0c43b81_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzUwMjM_9efdbcb5-05f2-461b-8ae7-e8479a156315"
      unitRef="usd">13743000</us-gaap:TaxCreditCarryforwardAmount>
    <cvlt:ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY1Njg_73bfb68a-767b-47eb-b6d3-63182cabd0d0">The following table summarizes the tax years subject to income tax examinations by tax authorities as of March&#160;31, 2021. The years subject to income tax examination in our foreign jurisdictions cover the maximum time period with respect to these jurisdictions. Due to NOLs, in some cases the tax years continue to remain subject to examination with respect to such NOLs.&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.257%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax Jurisdiction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&#160;Years&#160;Subject&#160;to&#160;Income&lt;br/&gt;Tax Examination&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;2017&#160;-&#160;Present&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign jurisdictions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;2013 - Present&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cvlt:ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY2MTE_6525d8ac-d0d5-4406-a4a1-2fa959f544ea">A reconciliation of the amounts of unrecognized tax benefits is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.591%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to fiscal 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements and effective settlements with tax authorities and remeasurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions related to the expiration of statutes of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to fiscal 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements and effective settlements with tax authorities and remeasurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions related to the expiration of statutes of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to fiscal 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements and effective settlements with tax authorities and remeasurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions related to the expiration of statutes of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i2ea235a23d6b473f9d61e6fa7ee5babf_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzAtMS0xLTEtMA_c331b6f1-bd11-4823-81ca-85ac55999d51"
      unitRef="usd">1740000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzEtMS0xLTEtMA_d3eb7e85-e6a5-4aab-8a9f-26825bd9acfa"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzItMS0xLTEtMA_dad8e4e9-f8a2-4f2c-a581-16353f41f9e1"
      unitRef="usd">547000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzMtMS0xLTEtMA_8b4fd0df-e108-4c5e-82c3-4ef694ca8c33"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzQtMS0xLTEtMA_993de24d-0417-469e-aaee-c5b455724749"
      unitRef="usd">695000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzUtMS0xLTEtMA_0151d195-8708-4e1b-bc9a-22e3cab4fbd7"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i6e6c5a80017e49b59a6e4b84fa9b050f_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzYtMS0xLTEtMA_bdf6d465-14e7-42f2-b8e5-93508b369e83"
      unitRef="usd">1592000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzctMS0xLTEtMA_fe1700a0-d955-4fef-bbea-84c089af24c5"
      unitRef="usd">170000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzgtMS0xLTEtMA_fe2560e0-75ea-41d9-a27d-e19e56986ed8"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzktMS0xLTEtMA_a7f9a748-d5ad-4b36-bc77-3d9752083937"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzEwLTEtMS0xLTA_392d5efc-78a9-4234-a59c-366f4b49ab72"
      unitRef="usd">100000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzExLTEtMS0xLTA_aebd1a7e-c4cd-458e-9dca-19e00a09485a"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzEyLTEtMS0xLTA_e9e76c93-0dba-4de5-bfee-0876d002046d"
      unitRef="usd">1662000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzEzLTEtMS0xLTA_0898ab33-4562-46a6-b0a8-3e0d6462fefd"
      unitRef="usd">614000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzE0LTEtMS0xLTA_e3e0d537-abc9-4d73-83b1-e224f9731382"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzE1LTEtMS0xLTA_eea8dee4-9c7e-4a03-a676-e391ad30660d"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzE2LTEtMS0xLTA_c3ca01ab-bc0e-4201-8e07-60e89142298a"
      unitRef="usd">65000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzE3LTEtMS0xLTA_3fdd7b33-d492-4296-aed8-ef67557b7b6f"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90YWJsZTo3Y2YxZjgyZmZkYmI0NmNmODY3OWQ4NDViYTViNzhmMS90YWJsZXJhbmdlOjdjZjFmODJmZmRiYjQ2Y2Y4Njc5ZDg0NWJhNWI3OGYxXzE4LTEtMS0xLTA_cee94b28-056f-43cd-b96a-4c037a1f6215"
      unitRef="usd">2211000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzYyMTg_a2141d8c-6c66-43f5-b1b9-861e6c9e9e96"
      unitRef="usd">0</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="iea7319441e3049859e7f3a5cf245d495_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY0NjQ_69cf55ba-a24e-481d-806f-ce867cecde61"
      unitRef="usd">9000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i69338f25a0ba4daf9e684c0a0e26b79e_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY0Njg_c10f65d4-538f-4c1f-9b3d-682f677d272e"
      unitRef="usd">6000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i58b2bfd7927c4ed79af8d787cbcece91_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNDgvZnJhZzoyMjNjNWQzMTAyYzQ0NDc2YmNmY2FkNjY0YmNkZmI0NS90ZXh0cmVnaW9uOjIyM2M1ZDMxMDJjNDQ0NzZiY2ZjYWQ2NjRiY2RmYjQ1XzY0NzU_d2c8c58c-1178-43ac-af34-a2249a130041"
      unitRef="usd">40000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTEvZnJhZzo5ODViNGQ2ZTM3YTk0MDRiODAxODEzYzY5NDA2NThiMy90ZXh0cmVnaW9uOjk4NWI0ZDZlMzdhOTQwNGI4MDE4MTNjNjk0MDY1OGIzXzQwMA_c2e4038a-96a5-47f1-9fd2-d62eb11df267">Employee Benefit PlanWe have a defined contribution plan, as allowed under Section&#160;401(k) of the Internal Revenue Code, covering substantially all employees. Effective January&#160;1, 2012, we make contributions equal to a discretionary percentage of the employee&#x2019;s contributions determined by us. During the years ended March&#160;31, 2021, 2020 and 2019, we made contributions of $2,445, $2,487, and $2,786, respectively.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTEvZnJhZzo5ODViNGQ2ZTM3YTk0MDRiODAxODEzYzY5NDA2NThiMy90ZXh0cmVnaW9uOjk4NWI0ZDZlMzdhOTQwNGI4MDE4MTNjNjk0MDY1OGIzXzM2OA_8ebe7b89-3ae6-4c18-a985-521a2a4baee9"
      unitRef="usd">2445000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTEvZnJhZzo5ODViNGQ2ZTM3YTk0MDRiODAxODEzYzY5NDA2NThiMy90ZXh0cmVnaW9uOjk4NWI0ZDZlMzdhOTQwNGI4MDE4MTNjNjk0MDY1OGIzXzM3Mg_b3ba3beb-eaeb-47dc-81a6-af810012771e"
      unitRef="usd">2487000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTEvZnJhZzo5ODViNGQ2ZTM3YTk0MDRiODAxODEzYzY5NDA2NThiMy90ZXh0cmVnaW9uOjk4NWI0ZDZlMzdhOTQwNGI4MDE4MTNjNjk0MDY1OGIzXzM4MA_c8ac727a-f641-4c19-a162-1aaf26e2ee51"
      unitRef="usd">2786000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90ZXh0cmVnaW9uOjRjZWUxMTQ1ODEyNjQ1ZWZhMzA3Yjk0ZDJlYThjMzllXzExMTE_10d2f44b-f7d7-43f5-9f0c-0e2ba19bb6eb">Segment Information&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate in one segment. Our products and services are sold throughout the world, through direct and indirect sales channels. Our chief operating decision maker (the &#x201c;CODM&#x201d;) is the Chief Executive Officer. The CODM makes operating performance assessment and resource allocation decisions on a global basis. The CODM does not receive discrete financial information about asset allocation, expense allocation or profitability by product or geography.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues by geography are based upon the billing address of the customer. All transfers between geographic regions have been eliminated from consolidated revenues. The following table sets forth revenue and long-lived assets by geographic area:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;379,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;342,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;379,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;328,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;331,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;670,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;710,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No individual country other than the United States accounts for 10% or more of revenues in the years ended March&#160;31, 2021, 2020 and 2019. Revenue included in the &#x201c;Other&#x201d; caption above primarily relates to our operations in Europe, Australia, Canada and Asia.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-lived assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;300,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;331,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;At March&#160;31, 2021 and 2020 no other individual country, other than the United States, accounts for 10% or more of long-lived assets.</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90ZXh0cmVnaW9uOjRjZWUxMTQ1ODEyNjQ1ZWZhMzA3Yjk0ZDJlYThjMzllXzQ1_6d6192af-69df-4a64-a713-60febf245672"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90ZXh0cmVnaW9uOjRjZWUxMTQ1ODEyNjQ1ZWZhMzA3Yjk0ZDJlYThjMzllXzExMDE_d8ca0f19-7915-4617-8f42-1833d57939e3">The following table sets forth revenue and long-lived assets by geographic area:&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;379,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;342,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;379,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;328,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;331,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;670,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;710,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
    <us-gaap:Revenues
      contextRef="i8bb7be0b940e4e8a801d5245b6a611a9_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzMtMi0xLTEtMA_56c42941-f6e3-461e-9a65-f4de6bd5b91d"
      unitRef="usd">379106000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0d8443629b8a4776b4779008c3a8433d_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzMtNC0xLTEtMA_3bb896e7-3ad3-40a6-bc94-90e36d32e68c"
      unitRef="usd">342660000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia4ff12a0c86546c08d6a5d3fd4094880_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzMtNi0xLTEtMA_4badd549-b595-403b-8f3a-ac9d9b7a4399"
      unitRef="usd">379221000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia1b52b17a4d44315bcc1a4bb52218b9a_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzQtMi0xLTEtMA_74852c91-f551-48d4-bfa4-5e1412ff3142"
      unitRef="usd">344366000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3641529c385049d9b37f4737a0c238e0_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzQtNC0xLTEtMA_0028cd3f-c6a3-4374-a453-b6d334bcfaa9"
      unitRef="usd">328225000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i19f0fd2a1fc14a0bb42bb48cfb0785cc_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzQtNi0xLTEtMA_103034d7-47ff-4ff9-a717-35fc2a949351"
      unitRef="usd">331736000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzUtMi0xLTEtMA_1ab42116-046c-4aeb-896f-a3b3f0de1057"
      unitRef="usd">723472000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzUtNC0xLTEtMA_d1dbfe93-57eb-4d34-8872-b6519f1ac6c1"
      unitRef="usd">670885000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTpiNTc0YWRkYzNjNzE0NjE3YmZjMjY2YmUyODM2MGNlYy90YWJsZXJhbmdlOmI1NzRhZGRjM2M3MTQ2MTdiZmMyNjZiZTI4MzYwY2VjXzUtNi0xLTEtMA_610f6d7e-f00e-40fc-98e4-4251cc5647b0"
      unitRef="usd">710957000</us-gaap:Revenues>
    <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90ZXh0cmVnaW9uOjRjZWUxMTQ1ODEyNjQ1ZWZhMzA3Yjk0ZDJlYThjMzllXzExMTg_33f1fda8-965a-42c3-bcc2-babd7ca91b5a">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-lived assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;300,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;331,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="i1869fef859bd4fdbb9f15be15a1ce0ee_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTo2YzgyOGNjYmNjYjk0NDU5OWI2MmE5ZWY2MzRiYjNiYi90YWJsZXJhbmdlOjZjODI4Y2NiY2NiOTQ0NTk5YjYyYTllZjYzNGJiM2JiXzMtMi0xLTEtMA_31b1b513-d294-499d-aaee-64e88b185e29"
      unitRef="usd">248386000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i8b464e7ead054b3e86b16f33e9c5c1cd_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTo2YzgyOGNjYmNjYjk0NDU5OWI2MmE5ZWY2MzRiYjNiYi90YWJsZXJhbmdlOjZjODI4Y2NiY2NiOTQ0NTk5YjYyYTllZjYzNGJiM2JiXzMtNC0xLTEtMA_2bfd1e8d-291a-4f83-a259-4339083f59c4"
      unitRef="usd">300662000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i3c97a708734f4a96a192e64ce50a2ad2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTo2YzgyOGNjYmNjYjk0NDU5OWI2MmE5ZWY2MzRiYjNiYi90YWJsZXJhbmdlOjZjODI4Y2NiY2NiOTQ0NTk5YjYyYTllZjYzNGJiM2JiXzQtMi0xLTEtMA_87a741bc-d800-44c6-aff7-0e9370dfdca9"
      unitRef="usd">48187000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i246de83b58ed4c789f266b5c97d34a54_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTo2YzgyOGNjYmNjYjk0NDU5OWI2MmE5ZWY2MzRiYjNiYi90YWJsZXJhbmdlOjZjODI4Y2NiY2NiOTQ0NTk5YjYyYTllZjYzNGJiM2JiXzQtNC0xLTEtMA_e6810fc9-0f8f-4bf0-bd98-a65ee71046e0"
      unitRef="usd">30728000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTo2YzgyOGNjYmNjYjk0NDU5OWI2MmE5ZWY2MzRiYjNiYi90YWJsZXJhbmdlOjZjODI4Y2NiY2NiOTQ0NTk5YjYyYTllZjYzNGJiM2JiXzUtMi0xLTEtMA_53958deb-ede6-41ae-828f-1815f71a4abb"
      unitRef="usd">296573000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTQvZnJhZzo0Y2VlMTE0NTgxMjY0NWVmYTMwN2I5NGQyZWE4YzM5ZS90YWJsZTo2YzgyOGNjYmNjYjk0NDU5OWI2MmE5ZWY2MzRiYjNiYi90YWJsZXJhbmdlOjZjODI4Y2NiY2NiOTQ0NTk5YjYyYTllZjYzNGJiM2JiXzUtNC0xLTEtMA_d27ab037-3eb2-463c-80db-66d4ea0d8747"
      unitRef="usd">331390000</us-gaap:NoncurrentAssets>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90ZXh0cmVnaW9uOjE2NjRkODk0ZjA5MjQ4MTdhZDU1M2E0YzI1OTA0ZjMwXzE1MjY_cb95aa00-5259-4de4-a312-56aa51568b71">RestructuringOur restructuring plan, initiated in the first quarter of fiscal 2019, is aimed to increase efficiency in our sales, marketing and distribution functions as well as reduce costs across all functional areas.  These restructuring charges relate primarily to severance and related costs associated with headcount reductions, stock-based compensation related to modifications of existing unvested awards granted to certain employees impacted by the restructuring plan and lease abandonment charges.&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended March&#160;31, 2021, 2020 and 2019, restructuring charges were comprised of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.403%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employee severance and related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease impairments related costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Lease impairment charges relate to seven and six offices for the years ended March&#160;31, 2021 and 2020, respectively. There were no lease impairment charges for the year ended March 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restructuring accrual&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The activity in our restructuring accrual for the years ended March&#160;31, 2021 and 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.894%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.750%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employee severance and related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90ZXh0cmVnaW9uOjE2NjRkODk0ZjA5MjQ4MTdhZDU1M2E0YzI1OTA0ZjMwXzE1MjQ_03148636-4480-4597-9d7d-462ab0fc4b30">&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended March&#160;31, 2021, 2020 and 2019, restructuring charges were comprised of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.403%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employee severance and related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease impairments related costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Lease impairment charges relate to seven and six offices for the years ended March&#160;31, 2021 and 2020, respectively. There were no lease impairment charges for the year ended March 31, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:SeveranceCosts1
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzItMi0xLTEtMA_965710b4-531c-49da-a054-f2593143d824"
      unitRef="usd">19040000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzItNC0xLTEtMA_f283ea4d-a5f4-4698-bdce-35771bf0c26f"
      unitRef="usd">16834000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzItNi0xLTEtNDMxNA_66a67586-cebc-4990-8438-7bb9d4a64091"
      unitRef="usd">12133000</us-gaap:SeveranceCosts1>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzMtMi0xLTEtMA_a65ca4fe-ab06-4da0-925b-9530e4deb94f"
      unitRef="usd">1684000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzMtNC0xLTEtMA_e2c6d12a-fe2a-4afe-a7ed-f63183f44188"
      unitRef="usd">2761000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzMtNi0xLTEtNDMxNA_376cc720-42b9-426d-b8dd-3d36ff6b6c08"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OtherRestructuringCosts
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzQtMi0xLTEtMA_6e64c66d-df78-48f4-84a0-814ffeedef3b"
      unitRef="usd">2747000</us-gaap:OtherRestructuringCosts>
    <us-gaap:OtherRestructuringCosts
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzQtNC0xLTEtMA_21bdc65d-c480-4397-a59e-043e4ded99c8"
      unitRef="usd">1753000</us-gaap:OtherRestructuringCosts>
    <us-gaap:OtherRestructuringCosts
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzQtNi0xLTEtNDMxNA_83f0fd05-98d9-4a61-9f49-e71d3853afa8"
      unitRef="usd">2632000</us-gaap:OtherRestructuringCosts>
    <us-gaap:RestructuringCharges
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzUtMi0xLTEtMA_2175f239-c429-4f7a-af0d-2521723538c4"
      unitRef="usd">23471000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzUtNC0xLTEtMA_bb60a43f-ee0d-4569-b6bd-2d83e1b8dc78"
      unitRef="usd">21348000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZToxN2JmODkzMDlhZTI0OTMyOTYyNzM2NzMxODNhMDZjMS90YWJsZXJhbmdlOjE3YmY4OTMwOWFlMjQ5MzI5NjI3MzY3MzE4M2EwNmMxXzUtNi0xLTEtNDMxNA_e15584cf-155f-4b07-b823-a3065b7727a6"
      unitRef="usd">14765000</us-gaap:RestructuringCharges>
    <cvlt:OperatingLeaseImpairmentLossNumberOfLeases
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90ZXh0cmVnaW9uOjE2NjRkODk0ZjA5MjQ4MTdhZDU1M2E0YzI1OTA0ZjMwXzEwOTk1MTE2MjgyODMy_8310b734-f50a-4938-94b7-5e18fcc96172"
      unitRef="office">7</cvlt:OperatingLeaseImpairmentLossNumberOfLeases>
    <cvlt:OperatingLeaseImpairmentLossNumberOfLeases
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90ZXh0cmVnaW9uOjE2NjRkODk0ZjA5MjQ4MTdhZDU1M2E0YzI1OTA0ZjMwXzEwOTk1MTE2MjgyODQw_ed041dfa-d49a-4b5d-a57c-cfe866232402"
      unitRef="office">6</cvlt:OperatingLeaseImpairmentLossNumberOfLeases>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90ZXh0cmVnaW9uOjE2NjRkODk0ZjA5MjQ4MTdhZDU1M2E0YzI1OTA0ZjMwXzEwOTk1MTE2MjgyOTQw_8d32de09-c099-4a0a-a092-37dcf3ccd0c4"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90ZXh0cmVnaW9uOjE2NjRkODk0ZjA5MjQ4MTdhZDU1M2E0YzI1OTA0ZjMwXzEwOTk1MTE2MjgyODQ5_8daf338d-4f04-4f48-9121-11fb3e022c72">&lt;div style="margin-top:14pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The activity in our restructuring accrual for the years ended March&#160;31, 2021 and 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.894%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.750%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employee severance and related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZTo5ZTBkZjczYzE5OWM0NjM2YjUxY2ZlMDk1NzNjNmYxYi90YWJsZXJhbmdlOjllMGRmNzNjMTk5YzQ2MzZiNTFjZmUwOTU3M2M2ZjFiXzItMi0xLTEtMjg4MA_bcd2defd-3bac-4bab-8933-978c2a8ca2f0"
      unitRef="usd">2531000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i6e6c5a80017e49b59a6e4b84fa9b050f_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZTo5ZTBkZjczYzE5OWM0NjM2YjUxY2ZlMDk1NzNjNmYxYi90YWJsZXJhbmdlOjllMGRmNzNjMTk5YzQ2MzZiNTFjZmUwOTU3M2M2ZjFiXzItNC0xLTEtNTcwNw_58d7fdeb-169a-4497-b739-8bd3838fb60b"
      unitRef="usd">1089000</us-gaap:RestructuringReserve>
    <us-gaap:SeveranceCosts1
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZTo5ZTBkZjczYzE5OWM0NjM2YjUxY2ZlMDk1NzNjNmYxYi90YWJsZXJhbmdlOjllMGRmNzNjMTk5YzQ2MzZiNTFjZmUwOTU3M2M2ZjFiXzMtMi0xLTEtMjQ1Nw_965710b4-531c-49da-a054-f2593143d824"
      unitRef="usd">19040000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZTo5ZTBkZjczYzE5OWM0NjM2YjUxY2ZlMDk1NzNjNmYxYi90YWJsZXJhbmdlOjllMGRmNzNjMTk5YzQ2MzZiNTFjZmUwOTU3M2M2ZjFiXzMtNC0xLTEtNTcwNw_9718b0d8-199a-4a8b-bb89-d019b75c460f"
      unitRef="usd">16834000</us-gaap:SeveranceCosts1>
    <us-gaap:PaymentsForRestructuring
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZTo5ZTBkZjczYzE5OWM0NjM2YjUxY2ZlMDk1NzNjNmYxYi90YWJsZXJhbmdlOjllMGRmNzNjMTk5YzQ2MzZiNTFjZmUwOTU3M2M2ZjFiXzQtMi0xLTEtMjg4Ng_0d2477d9-7085-4257-ac40-8a0f935005d0"
      unitRef="usd">18476000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZTo5ZTBkZjczYzE5OWM0NjM2YjUxY2ZlMDk1NzNjNmYxYi90YWJsZXJhbmdlOjllMGRmNzNjMTk5YzQ2MzZiNTFjZmUwOTU3M2M2ZjFiXzQtNC0xLTEtNTcwNw_13161e82-fe3d-4b10-8a49-fc798971925f"
      unitRef="usd">15392000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZTo5ZTBkZjczYzE5OWM0NjM2YjUxY2ZlMDk1NzNjNmYxYi90YWJsZXJhbmdlOjllMGRmNzNjMTk5YzQ2MzZiNTFjZmUwOTU3M2M2ZjFiXzUtMi0xLTEtMjg4OA_05283505-18db-4cdc-b327-8f93f1ea47ce"
      unitRef="usd">3095000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNTcvZnJhZzoxNjY0ZDg5NGYwOTI0ODE3YWQ1NTNhNGMyNTkwNGYzMC90YWJsZTo5ZTBkZjczYzE5OWM0NjM2YjUxY2ZlMDk1NzNjNmYxYi90YWJsZXJhbmdlOjllMGRmNzNjMTk5YzQ2MzZiNTFjZmUwOTU3M2M2ZjFiXzUtNC0xLTEtNTcwNw_143937fe-600f-4972-ae6c-9f6fb9716daf"
      unitRef="usd">2531000</us-gaap:RestructuringReserve>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90ZXh0cmVnaW9uOjc4YTVlZjY3OTU0NTRiNGY4NzAxY2E4MjM3YjE5Mjc1XzI0Njg_3afae4a7-d716-464c-a584-7e95bfd3e9bb">Leases&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued accounting standards update ASU No. 2016-02, Leases. Under the new guidance, we recognized lease liabilities and right-of-use assets for our long-term leases. We adopted the new guidance on April 1, 2019 using the optional transition method, which allows for the prospective application of the standard, and as a result, we did not record an adjustment to retained earnings. In addition, we elected the package of practical expedients, for all of its leases, permitted under the transition guidance within the standard, which allowed us to carry forward our historical lease classification, to not reassess prior conclusions related to initial direct costs and to not reassess whether any expired or existing contracts are or contain leases.  We also elected the lessee practical expedient to combine lease and non-lease components for new leases and modified leases.  We also made an accounting policy election in accordance with the new standard to apply accounting similar to ASC 840 to short-term leases, which are defined as leases that have a term of 12 months or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our lease liabilities relate primarily to operating leases for our global office infrastructure.  These operating leases expire at various dates through fiscal&#160;2031. We did not have any finance leases for either the years ended March&#160;31, 2021 or 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net lease cost recognized in our Consolidated Statements of Operations is summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:72.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disclosures related to&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;periods prior to the adoption of the new lease standard&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rental expense was $11,474 for the year ended March 31, 2019.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash flow information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.789%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.231%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions of operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of&#160;March&#160;31, 2021, the minimum lease commitment amount for operating leases signed but not yet commenced, was immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of&#160;March&#160;31, 2021, the maturities of lease liabilities based on the total minimum lease commitment amount including options to extend lease terms that are reasonably certain of being exercised are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:83.479%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.290%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.510%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Minimum Lease Payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Imputed Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Current Portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average discount rate was 4%&#160;for operating leases recognized in the Consolidated Balance Sheets for both the years ended March&#160;31, 2021 and 2020. The weighted-average remaining operating lease term was&#160;4.43&#160;years and 3.09 years for the years ended March&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90ZXh0cmVnaW9uOjc4YTVlZjY3OTU0NTRiNGY4NzAxY2E4MjM3YjE5Mjc1XzI0NzA_cb107545-7a36-43ba-9096-e07ea14bbdf6">Net lease cost recognized in our Consolidated Statements of Operations is summarized as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:72.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash flow information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.789%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.231%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions of operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTA2MzhmMTk1NDI0YzIxOTY5N2ZjNWE3ZDJkYmNjNS90YWJsZXJhbmdlOmQ5MDYzOGYxOTU0MjRjMjE5Njk3ZmM1YTdkMmRiY2M1XzEtMy0xLTEtMA_0b9dbf85-b7e9-4ae1-b2eb-d9d39926ebf1"
      unitRef="usd">9048000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTA2MzhmMTk1NDI0YzIxOTY5N2ZjNWE3ZDJkYmNjNS90YWJsZXJhbmdlOmQ5MDYzOGYxOTU0MjRjMjE5Njk3ZmM1YTdkMmRiY2M1XzItNS0xLTEtMjkyMQ_71454ccf-c58c-476c-ba25-c15a55b67a92"
      unitRef="usd">8795000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTA2MzhmMTk1NDI0YzIxOTY5N2ZjNWE3ZDJkYmNjNS90YWJsZXJhbmdlOmQ5MDYzOGYxOTU0MjRjMjE5Njk3ZmM1YTdkMmRiY2M1XzItMy0xLTEtMA_33f6f44f-fe95-4206-b83f-0711856c5e8b"
      unitRef="usd">232000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTA2MzhmMTk1NDI0YzIxOTY5N2ZjNWE3ZDJkYmNjNS90YWJsZXJhbmdlOmQ5MDYzOGYxOTU0MjRjMjE5Njk3ZmM1YTdkMmRiY2M1XzMtNS0xLTEtMjkyMQ_d5e0ed95-13c3-4526-bc81-ecd8ca50ef7f"
      unitRef="usd">410000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTA2MzhmMTk1NDI0YzIxOTY5N2ZjNWE3ZDJkYmNjNS90YWJsZXJhbmdlOmQ5MDYzOGYxOTU0MjRjMjE5Njk3ZmM1YTdkMmRiY2M1XzMtMy0xLTEtMA_1f747243-48a7-479c-9d46-6c911f1341b5"
      unitRef="usd">1938000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTA2MzhmMTk1NDI0YzIxOTY5N2ZjNWE3ZDJkYmNjNS90YWJsZXJhbmdlOmQ5MDYzOGYxOTU0MjRjMjE5Njk3ZmM1YTdkMmRiY2M1XzQtNS0xLTEtMjkyMQ_fd2c7a53-ee17-4db9-a26c-f0a45c065958"
      unitRef="usd">2088000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTA2MzhmMTk1NDI0YzIxOTY5N2ZjNWE3ZDJkYmNjNS90YWJsZXJhbmdlOmQ5MDYzOGYxOTU0MjRjMjE5Njk3ZmM1YTdkMmRiY2M1XzQtMy0xLTEtMA_eb21390d-9a28-4349-b57c-fe61df892844"
      unitRef="usd">11218000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTA2MzhmMTk1NDI0YzIxOTY5N2ZjNWE3ZDJkYmNjNS90YWJsZXJhbmdlOmQ5MDYzOGYxOTU0MjRjMjE5Njk3ZmM1YTdkMmRiY2M1XzUtNS0xLTEtMjkyMQ_78fffadb-0a5e-4e74-bf0c-c42599885bfc"
      unitRef="usd">11293000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90ZXh0cmVnaW9uOjc4YTVlZjY3OTU0NTRiNGY4NzAxY2E4MjM3YjE5Mjc1XzQzOTgwNDY1MTU1ODA_012008a6-121d-45e2-a918-89846cc27f5f"
      unitRef="usd">11474000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasePayments
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpmNzcxMzBjNjRlZDI0YTQ2YjQ5NmQyYTkwMTFhZDQ1Mi90YWJsZXJhbmdlOmY3NzEzMGM2NGVkMjRhNDZiNDk2ZDJhOTAxMWFkNDUyXzItMy0xLTEtMjkyMw_f6526353-c911-4f2a-ab88-c6997d275469"
      unitRef="usd">10370000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpmNzcxMzBjNjRlZDI0YTQ2YjQ5NmQyYTkwMTFhZDQ1Mi90YWJsZXJhbmdlOmY3NzEzMGM2NGVkMjRhNDZiNDk2ZDJhOTAxMWFkNDUyXzItNS0xLTEtMjkyNA_61d6c42f-486e-49f1-b3e8-f9901950b49f"
      unitRef="usd">9476000</us-gaap:OperatingLeasePayments>
    <cvlt:IncreaseDecreaseInOperatingLeaseRightOfUseAsset
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpmNzcxMzBjNjRlZDI0YTQ2YjQ5NmQyYTkwMTFhZDQ1Mi90YWJsZXJhbmdlOmY3NzEzMGM2NGVkMjRhNDZiNDk2ZDJhOTAxMWFkNDUyXzMtMy0xLTEtMjkyNw_5bbd1038-43ed-496c-abae-6af1b9cc111d"
      unitRef="usd">17603000</cvlt:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <cvlt:IncreaseDecreaseInOperatingLeaseRightOfUseAsset
      contextRef="i0720916cab424fb5b1eb9447ce0d0f0b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpmNzcxMzBjNjRlZDI0YTQ2YjQ5NmQyYTkwMTFhZDQ1Mi90YWJsZXJhbmdlOmY3NzEzMGM2NGVkMjRhNDZiNDk2ZDJhOTAxMWFkNDUyXzMtNS0xLTEtMjkyNw_ba466428-53c1-4b9d-a490-58632264ab00"
      unitRef="usd">8448000</cvlt:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90ZXh0cmVnaW9uOjc4YTVlZjY3OTU0NTRiNGY4NzAxY2E4MjM3YjE5Mjc1XzI0NzE_66dd9b8b-1586-4290-b153-3f4fd5a52831">&lt;div style="margin-bottom:8pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of&#160;March&#160;31, 2021, the maturities of lease liabilities based on the total minimum lease commitment amount including options to extend lease terms that are reasonably certain of being exercised are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:83.479%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.290%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.510%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Minimum Lease Payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Imputed Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Current Portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzAtMS0xLTEtMA_746ea19c-8a68-44f7-b421-326481c29a65"
      unitRef="usd">7526000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzEtMS0xLTEtMA_979c432c-7a1e-496e-abba-e855f44c42df"
      unitRef="usd">4816000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzItMS0xLTEtMA_dc88e3a4-5a2c-4e1d-a5f5-922e54cfafba"
      unitRef="usd">4071000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzMtMS0xLTEtMA_b80d866f-176d-4325-8727-2c1e8bb9e499"
      unitRef="usd">3978000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzQtMS0xLTEtMA_dc926ba9-372d-4186-9dc6-7f40b01939cb"
      unitRef="usd">2143000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzUtMS0xLTEtMA_425ec36d-012a-4466-a731-8685f5ad2a08"
      unitRef="usd">2535000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzYtMS0xLTEtMA_09022378-ba36-4527-a633-af192045db6a"
      unitRef="usd">25069000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzctMS0xLTEtMA_f92ed372-f1d2-4968-bbfa-ca9c860648be"
      unitRef="usd">2181000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzgtMS0xLTEtMA_7c0800f1-2543-45f9-932a-5b4070d12f9c"
      unitRef="usd">22888000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzktMS0xLTEtMA_fdfd6c76-504a-47f8-94fc-6695a47d22d2"
      unitRef="usd">7469000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90YWJsZTpkOTY0MjQ2ZjYzODI0OWMwYjVkYzE1MDJhMzNhZWNhZi90YWJsZXJhbmdlOmQ5NjQyNDZmNjM4MjQ5YzBiNWRjMTUwMmEzM2FlY2FmXzEwLTEtMS0xLTA_d68a31e9-1401-47eb-9e0e-783cdaca1669"
      unitRef="usd">15419000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90ZXh0cmVnaW9uOjc4YTVlZjY3OTU0NTRiNGY4NzAxY2E4MjM3YjE5Mjc1XzEwOTk1MTE2Mjg0NjUy_5a095b5b-d20a-48e1-96a7-b0339f99984e"
      unitRef="number">0.04</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90ZXh0cmVnaW9uOjc4YTVlZjY3OTU0NTRiNGY4NzAxY2E4MjM3YjE5Mjc1XzEwOTk1MTE2Mjg0NjUy_af7c53dd-0607-414c-bcc7-c817426008e7"
      unitRef="number">0.04</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ibead361ae0e143d9ab315084e2d3731b_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90ZXh0cmVnaW9uOjc4YTVlZjY3OTU0NTRiNGY4NzAxY2E4MjM3YjE5Mjc1XzIxODg_51094e2f-ef3c-4a27-9184-e643ff2849bf">P4Y5M4D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xNjAvZnJhZzo3OGE1ZWY2Nzk1NDU0YjRmODcwMWNhODIzN2IxOTI3NS90ZXh0cmVnaW9uOjc4YTVlZjY3OTU0NTRiNGY4NzAxY2E4MjM3YjE5Mjc1XzEwOTk1MTE2Mjg0NjQz_1b573c89-978a-4a19-8e49-0c7ec1a45100">P3Y1M2D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90ZXh0cmVnaW9uOjk1NjkwODJjODY0ZjRiNWY4ZmZkZjk4YmVjZTY1Mjc5XzczMw_97b0e819-e744-4d4c-b145-f9cee90e5c51">&lt;div style="margin-top:18pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule&#160;II&#160;&#x2014; Valuation and Qualifying Accounts&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Beginning&#160;of&lt;br/&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged&lt;br/&gt;(Credited)&#160;to&lt;br/&gt;Costs and&lt;br/&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to Other Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Write-offs/Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;End of&lt;br/&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i68d7cd6f66224c54bf592ef5b5efc74b_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzMtMi0xLTEtMA_af9fa758-e9b0-4013-b123-84147a2ca4da"
      unitRef="usd">104000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i7370f54b1265494583c6a32a1688c1b1_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzMtNC0xLTEtMA_9b15899d-8371-4ed2-992a-f32e81fd90dc"
      unitRef="usd">569000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i7370f54b1265494583c6a32a1688c1b1_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzQtNi0xLTEtNTczMQ_3f46272a-c2eb-49b1-add8-8a4e4bdb8393"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i7370f54b1265494583c6a32a1688c1b1_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzMtNi0xLTEtMA_3880d861-91d2-4293-b0b9-2e9cabaf011c"
      unitRef="usd">184000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ibb687fd2ad744171b9b9ef11cb0a4c24_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzMtOC0xLTEtMA_7ae23b52-5b6a-484f-97fb-c842132344ca"
      unitRef="usd">489000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i2d8733ad33964f30bf5cca39a6a44a94_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzQtMi0xLTEtMA_ff96a644-fe1e-408d-bba2-fde3e23bc438"
      unitRef="usd">58350000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i2db9c13b253543d780564df67435bf0b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzQtNC0xLTEtMA_12fe2654-adee-4d29-93f8-3c69c9c79093"
      unitRef="usd">-8190000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i2db9c13b253543d780564df67435bf0b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzUtNi0xLTEtNTczMQ_9f826f6a-125a-48aa-9fad-2a1557904723"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i2db9c13b253543d780564df67435bf0b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzQtNi0xLTEtMA_c55dbf53-4d8a-4c85-87f0-6f04ebf85351"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i0f3e1b60dc304a56b11ca8ff31d0797a_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzQtOC0xLTEtMA_b3c3ddfc-9e10-4289-83f0-8d905ff4b1c9"
      unitRef="usd">50160000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ibb687fd2ad744171b9b9ef11cb0a4c24_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzYtMi0xLTEtMA_3286d4ab-f2e6-4c12-9ee7-cddee93db2d5"
      unitRef="usd">489000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i443fac583256411ca630ed99b2247f56_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzYtNC0xLTEtMA_4da62e92-8323-49bc-ab40-ffd20d8a7166"
      unitRef="usd">-246000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i443fac583256411ca630ed99b2247f56_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzctNi0xLTEtNTczMQ_4bcb1235-1134-4aa6-8ad6-e82e209f7025"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i443fac583256411ca630ed99b2247f56_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzYtNi0xLTEtMA_3bb7de95-57ad-4898-a24a-cbf55c9b5eab"
      unitRef="usd">121000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i11133c7c6e5244068c9b7366af4bcf67_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzYtOC0xLTEtMA_1ff01900-4bf4-4ef0-b884-321fee47ccfe"
      unitRef="usd">122000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i0f3e1b60dc304a56b11ca8ff31d0797a_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzctMi0xLTEtMA_f8144ee0-a608-49c2-83ed-4019abf53bd2"
      unitRef="usd">50160000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i24af7e3b696e4ac69af9cc4be211a8e5_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzctNC0xLTEtMA_0faad1c9-5e44-4a73-8b04-4d5b23cdf5c8"
      unitRef="usd">11542000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i24af7e3b696e4ac69af9cc4be211a8e5_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzgtNi0xLTEtNTczMQ_addaaef5-18c6-4841-8f86-0b58a47a8f0c"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i24af7e3b696e4ac69af9cc4be211a8e5_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzctNi0xLTEtMA_ba55d40a-206e-49e3-9699-459faccb04d5"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i1e18d64ac9764e92aac32328cf192cb5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzctOC0xLTEtMA_ec976299-7a73-477c-a359-73cd95f9dfd9"
      unitRef="usd">61702000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i11133c7c6e5244068c9b7366af4bcf67_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzktMi0xLTEtMA_89b267d5-5aca-48bf-ac65-27b2d56a529b"
      unitRef="usd">122000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i1b0bc6a4fc5f4db4860a77c802f06de0_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzktNC0xLTEtMA_f2570012-3de5-49e2-9156-ef077f47828c"
      unitRef="usd">333000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i1b0bc6a4fc5f4db4860a77c802f06de0_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzEwLTYtMS0xLTU3MzE_4e2d1b72-ddd2-4e02-93f2-d8bf595873c8"
      unitRef="usd">84000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i1b0bc6a4fc5f4db4860a77c802f06de0_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzktNi0xLTEtMA_8a657e58-091f-4abb-895e-f8f1197e9cac"
      unitRef="usd">56000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="if401f2b1d50a454585b6e40e49720079_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzktOC0xLTEtMA_1e651184-504e-4aac-ab70-688eb4b18891"
      unitRef="usd">483000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i1e18d64ac9764e92aac32328cf192cb5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzEwLTItMS0xLTA_79838085-fb8d-4014-bc27-d639317ed523"
      unitRef="usd">61702000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="id3e406fd257246ab9dcb9384dc946cd3_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzEwLTQtMS0xLTA_b8c4bfff-d7c4-4a29-b7a6-1e2e4e6b5a67"
      unitRef="usd">16637000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="id3e406fd257246ab9dcb9384dc946cd3_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzExLTYtMS0xLTU3MzE_c7b5cf6c-c0ac-49bf-9ab3-c698caca2392"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="id3e406fd257246ab9dcb9384dc946cd3_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzEwLTYtMS0xLTA_dbc993f5-142a-4502-898d-3db38432716d"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ia4dbff10cea148b78dcdcc68140a2efc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xOTkvZnJhZzo5NTY5MDgyYzg2NGY0YjVmOGZmZGY5OGJlY2U2NTI3OS90YWJsZTo0YTkxMjNkNTQ0MDg0ZjQ0ODA1NmIwYTE2ZjhiMzU3ZC90YWJsZXJhbmdlOjRhOTEyM2Q1NDQwODRmNDQ4MDU2YjBhMTZmOGIzNTdkXzEwLTgtMS0xLTA_b99e0d9f-9e4a-4c1c-bcf7-7eb8589d9fd7"
      unitRef="usd">78339000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083736083352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br> $ in Billions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>May 10, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--03-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-33026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">COMMVAULT SYSTEMS INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">22-3447504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1 Commvault Way<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Tinton Falls<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NJ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">07724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">870-4000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01&#160;par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CVLT<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,026,243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Information required by Part&#160;III (Items&#160;10,&#160;11, 12, 13 and 14)&#160;is incorporated by reference to portions of the registrant&#8217;s definitive Proxy Statement for its 2021 Annual Meeting of Stockholders (the &#8220;Proxy Statement&#8221;), which is expected to be filed not later than 120&#160;days after the registrant&#8217;s fiscal year ended March&#160;31, 2021. Except as expressly incorporated by reference, the Proxy Statement shall not be deemed to be part of this report on Form&#160;10-K.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001169561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083815436536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 397,237<span></span>
</td>
<td class="nump">$ 288,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">43,645<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade accounts receivable, net</a></td>
<td class="nump">188,126<span></span>
</td>
<td class="nump">146,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">22,237<span></span>
</td>
<td class="nump">26,969<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">607,600<span></span>
</td>
<td class="nump">513,686<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">112,779<span></span>
</td>
<td class="nump">114,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="nump">20,778<span></span>
</td>
<td class="nump">15,009<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetNoncurrent', window );">Deferred commissions cost</a></td>
<td class="nump">38,444<span></span>
</td>
<td class="nump">31,394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">46,350<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">112,435<span></span>
</td>
<td class="nump">112,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">12,137<span></span>
</td>
<td class="nump">11,683<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">904,173<span></span>
</td>
<td class="nump">845,076<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">374<span></span>
</td>
<td class="nump">307<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">112,148<span></span>
</td>
<td class="nump">87,051<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">7,469<span></span>
</td>
<td class="nump">7,699<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">253,211<span></span>
</td>
<td class="nump">233,497<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">373,202<span></span>
</td>
<td class="nump">328,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue, less current portion</a></td>
<td class="nump">119,231<span></span>
</td>
<td class="nump">92,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities, net</a></td>
<td class="nump">761<span></span>
</td>
<td class="nump">849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">15,419<span></span>
</td>
<td class="nump">8,808<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">1,526<span></span>
</td>
<td class="nump">2,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 8)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01&#160;par value: 50,000&#160;shares authorized, no shares issued and outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01&#160;par value, 250,000 shares authorized, 46,482 shares and 46,011 shares issued and outstanding at March&#160;31, 2021 and 2020, respectively</a></td>
<td class="nump">463<span></span>
</td>
<td class="nump">458<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">1,069,695<span></span>
</td>
<td class="nump">978,659<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(665,774)<span></span>
</td>
<td class="num">(553,790)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(10,350)<span></span>
</td>
<td class="num">(13,423)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">394,034<span></span>
</td>
<td class="nump">411,904<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 904,173<span></span>
</td>
<td class="nump">$ 845,076<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083815477096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">250,000,000<span></span>
</td>
<td class="nump">250,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">46,482,000<span></span>
</td>
<td class="nump">46,011,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">46,482,000<span></span>
</td>
<td class="nump">46,011,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083733419480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 723,472<span></span>
</td>
<td class="nump">$ 670,885<span></span>
</td>
<td class="nump">$ 710,957<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Cost of revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenues</a></td>
<td class="nump">109,373<span></span>
</td>
<td class="nump">117,078<span></span>
</td>
<td class="nump">117,006<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="nump">614,099<span></span>
</td>
<td class="nump">553,807<span></span>
</td>
<td class="nump">593,951<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">331,948<span></span>
</td>
<td class="nump">335,785<span></span>
</td>
<td class="nump">370,088<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">133,401<span></span>
</td>
<td class="nump">110,020<span></span>
</td>
<td class="nump">92,647<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">92,214<span></span>
</td>
<td class="nump">92,130<span></span>
</td>
<td class="nump">100,946<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring</a></td>
<td class="nump">23,471<span></span>
</td>
<td class="nump">21,348<span></span>
</td>
<td class="nump">14,765<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of intangible assets</a></td>
<td class="nump">40,700<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">14,628<span></span>
</td>
<td class="nump">15,815<span></span>
</td>
<td class="nump">10,597<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Net change in contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,783)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">636,362<span></span>
</td>
<td class="nump">571,315<span></span>
</td>
<td class="nump">589,043<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="num">(22,263)<span></span>
</td>
<td class="num">(17,508)<span></span>
</td>
<td class="nump">4,908<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">1,028<span></span>
</td>
<td class="nump">4,962<span></span>
</td>
<td class="nump">5,519<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
<td class="num">(21,235)<span></span>
</td>
<td class="num">(12,546)<span></span>
</td>
<td class="nump">10,427<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">9,719<span></span>
</td>
<td class="num">(6,901)<span></span>
</td>
<td class="nump">6,866<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (30,954)<span></span>
</td>
<td class="num">$ (5,645)<span></span>
</td>
<td class="nump">$ 3,561<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income (loss) per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.66)<span></span>
</td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.66)<span></span>
</td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">46,652<span></span>
</td>
<td class="nump">45,793<span></span>
</td>
<td class="nump">45,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">46,652<span></span>
</td>
<td class="nump">45,793<span></span>
</td>
<td class="nump">47,601<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_SoftwareAndProductsMember', window );">Software and products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 326,843<span></span>
</td>
<td class="nump">$ 275,308<span></span>
</td>
<td class="nump">$ 309,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Cost of revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenues</a></td>
<td class="nump">27,218<span></span>
</td>
<td class="nump">28,082<span></span>
</td>
<td class="nump">25,691<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">396,629<span></span>
</td>
<td class="nump">395,577<span></span>
</td>
<td class="nump">401,058<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Cost of revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenues</a></td>
<td class="nump">$ 82,155<span></span>
</td>
<td class="nump">$ 88,996<span></span>
</td>
<td class="nump">$ 91,315<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cvlt_SoftwareAndProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cvlt_SoftwareAndProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083734876184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (30,954)<span></span>
</td>
<td class="num">$ (5,645)<span></span>
</td>
<td class="nump">$ 3,561<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">3,073<span></span>
</td>
<td class="num">(1,855)<span></span>
</td>
<td class="num">(6,096)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (27,881)<span></span>
</td>
<td class="num">$ (7,500)<span></span>
</td>
<td class="num">$ (2,535)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083732304808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Cumulative Effect, Period of Adoption, Adjustment</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th">
<div>Accumulated Deficit </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning Balance (in shares) at Mar. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Mar. 31, 2018</a></td>
<td class="nump">$ 404,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 450<span></span>
</td>
<td class="nump">$ 782,764<span></span>
</td>
<td class="num">$ (373,678)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (5,472)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">80,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share issuances related to stock-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share issuances related to stock-based compensation</a></td>
<td class="nump">41,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="nump">41,959<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,115)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">(132,697)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (21)<span></span>
</td>
<td class="num">(17,303)<span></span>
</td>
<td class="num">(115,373)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">3,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(6,096)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,096)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balance (in shares) at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Mar. 31, 2019</a></td>
<td class="nump">$ 391,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 454<span></span>
</td>
<td class="nump">887,907<span></span>
</td>
<td class="num">(485,490)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,568)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible List]</a></td>
<td class="text">us-gaap:AccountingStandardsUpdate201613Member<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">$ 65,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Share issuances related to business combinations</a></td>
<td class="nump">1,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share issuances related to stock-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share issuances related to stock-based compensation</a></td>
<td class="nump">37,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21<span></span>
</td>
<td class="nump">37,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,702)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">(77,198)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (17)<span></span>
</td>
<td class="num">(14,526)<span></span>
</td>
<td class="num">(62,655)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(5,645)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,645)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(1,855)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,855)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balance (in shares) at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Mar. 31, 2020</a></td>
<td class="nump">411,904<span></span>
</td>
<td class="num">$ (84)<span></span>
</td>
<td class="nump">$ 458<span></span>
</td>
<td class="nump">978,659<span></span>
</td>
<td class="num">(553,790)<span></span>
</td>
<td class="num">$ (84)<span></span>
</td>
<td class="num">(13,423)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">84,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share issuances related to stock-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share issuances related to stock-based compensation</a></td>
<td class="nump">$ 20,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21<span></span>
</td>
<td class="nump">20,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="num">(1,643)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,644)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">$ (95,259)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (16)<span></span>
</td>
<td class="num">(14,297)<span></span>
</td>
<td class="num">(80,946)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(30,954)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,954)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">3,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,073<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balance (in shares) at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Mar. 31, 2021</a></td>
<td class="nump">$ 394,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 463<span></span>
</td>
<td class="nump">$ 1,069,695<span></span>
</td>
<td class="num">$ (665,774)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (10,350)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingStandardsUpdateExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates amendment to accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 24: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735792456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (30,954,000)<span></span>
</td>
<td class="num">$ (5,645,000)<span></span>
</td>
<td class="nump">$ 3,561,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">15,878,000<span></span>
</td>
<td class="nump">17,065,000<span></span>
</td>
<td class="nump">12,060,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Noncash stock-based compensation</a></td>
<td class="nump">84,833,000<span></span>
</td>
<td class="nump">65,888,000<span></span>
</td>
<td class="nump">80,487,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Non-cash change in contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,783,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of intangible assets</a></td>
<td class="nump">40,700,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(92,000)<span></span>
</td>
<td class="num">(1,783,000)<span></span>
</td>
<td class="nump">164,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredSalesCommissions', window );">Amortization of deferred commissions cost</a></td>
<td class="nump">18,318,000<span></span>
</td>
<td class="nump">17,717,000<span></span>
</td>
<td class="nump">17,348,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment of operating lease assets</a></td>
<td class="nump">1,684,000<span></span>
</td>
<td class="nump">2,761,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivables', window );">Trade accounts receivable</a></td>
<td class="num">(34,622,000)<span></span>
</td>
<td class="nump">26,096,000<span></span>
</td>
<td class="num">(24,092,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet', window );">Operating lease assets and liabilities, net</a></td>
<td class="num">(1,157,000)<span></span>
</td>
<td class="num">(1,226,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other current assets and Other assets</a></td>
<td class="nump">11,887,000<span></span>
</td>
<td class="num">(1,246,000)<span></span>
</td>
<td class="nump">11,400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_IncreaseDecreaseInDeferredSalesCommissions', window );">Deferred commissions cost</a></td>
<td class="num">(24,095,000)<span></span>
</td>
<td class="num">(16,063,000)<span></span>
</td>
<td class="num">(18,967,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">49,000<span></span>
</td>
<td class="num">(2,474,000)<span></span>
</td>
<td class="nump">1,485,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">10,660,000<span></span>
</td>
<td class="num">(1,997,000)<span></span>
</td>
<td class="nump">5,075,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">31,740,000<span></span>
</td>
<td class="num">(6,230,000)<span></span>
</td>
<td class="nump">21,719,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="num">(874,000)<span></span>
</td>
<td class="num">(616,000)<span></span>
</td>
<td class="num">(60,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">123,955,000<span></span>
</td>
<td class="nump">88,464,000<span></span>
</td>
<td class="nump">110,180,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireShortTermInvestments', window );">Purchase of short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(43,645,000)<span></span>
</td>
<td class="num">(130,338,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfShortTermInvestments', window );">Proceeds from maturity of short-term investments</a></td>
<td class="nump">43,645,000<span></span>
</td>
<td class="nump">130,338,000<span></span>
</td>
<td class="nump">131,637,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(8,176,000)<span></span>
</td>
<td class="num">(3,203,000)<span></span>
</td>
<td class="num">(6,560,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business combination, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(157,495,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">35,469,000<span></span>
</td>
<td class="num">(74,005,000)<span></span>
</td>
<td class="num">(5,261,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(95,259,000)<span></span>
</td>
<td class="num">(77,198,000)<span></span>
</td>
<td class="num">(132,697,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds from stock-based compensation plans</a></td>
<td class="nump">20,521,000<span></span>
</td>
<td class="nump">37,795,000<span></span>
</td>
<td class="nump">41,984,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(74,738,000)<span></span>
</td>
<td class="num">(39,403,000)<span></span>
</td>
<td class="num">(90,713,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effects of exchange rate&#160;&#8212; changes in cash</a></td>
<td class="nump">16,469,000<span></span>
</td>
<td class="num">(6,966,000)<span></span>
</td>
<td class="num">(16,998,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="nump">101,155,000<span></span>
</td>
<td class="num">(31,910,000)<span></span>
</td>
<td class="num">(2,792,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of year</a></td>
<td class="nump">296,082,000<span></span>
</td>
<td class="nump">327,992,000<span></span>
</td>
<td class="nump">330,784,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at end of year</a></td>
<td class="nump">397,237,000<span></span>
</td>
<td class="nump">296,082,000<span></span>
</td>
<td class="nump">327,992,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="nump">$ 2,959,000<span></span>
</td>
<td class="nump">$ 6,002,000<span></span>
</td>
<td class="nump">$ 11,491,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_IncreaseDecreaseInDeferredSalesCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Deferred Sales Commissions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_IncreaseDecreaseInDeferredSalesCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Operating Lease, Right-Of-Use Asset And Liability, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDeferredSalesCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDeferredSalesCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121593497&amp;loc=SL77918431-209957<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735490856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Nature of Business</a></td>
<td class="text">Nature of BusinessCommvault Systems, Inc. and its subsidiaries ("Commvault," "we," "us," or "our") is a provider of data protection and information management software applications and products. We develop, market and sell a suite of software applications and services, globally, that provides our customers with data protection solutions. We also provide our customers with a broad range of professional and customer support services, including backup-as-a-service, branded as Metallic.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083732220904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-top:5pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Commvault. All intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements and related disclosures in conformity with U.S. generally accepted accounting principles ("U.S. GAAP") requires management to make judgments and estimates that affect the amounts reported in our consolidated financial statements and the accompanying notes. We base our estimates and judgments on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The amounts of assets and liabilities reported in our balance sheets and the amounts of revenues and expenses reported for each of the periods presented are affected by estimates and assumptions, which are used for, but not limited to, the accounting for revenue recognition, income taxes and related reserves, and goodwill and purchased intangible assets. Actual results could differ from those estimates.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for revenue in accordance with Accounting Standards Codification ("ASC") Topic 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 606").  For a further discussion of our accounting policies related to revenue see Note 3 of the consolidated financial statements. </span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shipping and Handling Costs</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs are included in cost of revenues for all periods presented.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales Tax</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record revenue net of sales tax.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for Stock-Based Compensation</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units without a market condition are measured based on the fair market values of the underlying stock on the date of grant. We recognize stock-based compensation expense using the straight-line method for all stock awards that do not include a market or performance condition. Awards that include a market or performance condition are expensed using the accelerated method.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Development Costs</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenditures are charged to operations as incurred. Based on our software development process, technological feasibility is established upon completion of a working model, which also requires certification and extensive testing. Costs incurred by us between completion of the working model and the point at which the product is ready for general release are immaterial.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expense advertising costs as incurred. Advertising expenses were $9,560, $5,579, and $4,678 for the years ended March&#160;31, 2021, 2020 and 2019, respectively.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for Income Taxes </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes in accordance with ASC Topic 740, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 740"). The provision for income taxes and effective tax rates are calculated by legal entity and jurisdiction and are based on a number of factors, including the level of pre-tax earnings, income tax planning strategies, differences between tax laws and accounting rules, statutory tax rates and credits, uncertain tax positions and valuation allowances. We use significant judgment and estimates in evaluating tax positions. The effective tax rate in a given financial statement period may be materially impacted by changes in the mix and level of earnings by taxing jurisdiction.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 740, deferred income taxes arise from temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are established when, in our judgment, it is more likely than not that deferred tax assets will not be realized. In assessing the need for a valuation allowance, we weigh the available positive and negative evidence, including historical levels of pre-tax income, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currencies of our foreign operations are deemed to be the local country&#8217;s currency. Assets and liabilities of our international subsidiaries are translated at their respective period-end exchange rates, and revenues and expenses are translated at average currency exchange rates for the period. The resulting balance sheet translation adjustments are included in Other comprehensive loss and are reflected as a separate component of Stockholders&#8217; equity.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency transaction gains and losses are recorded in General and administrative expenses in the Consolidated Statements of Operations.  These gains and losses relate primarily to receivables and payables that are not denominated in the functional currency of the subsidiary they relate to. We recognized net foreign currency transaction losses of $1,918 in the year ended March&#160;31, 2021, and net foreign currency transaction gains of $355 and $984 in the years ended March&#160;31, 2020, and 2019, respectively. </span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income per Common Share</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per common share is computed by dividing net income by the weighted average number of common shares during the period. Diluted net income per share is computed using the weighted average number of common shares and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental common shares issuable upon the exercise of stock options, vesting of restricted stock units and shares to be purchased under the Employee Stock Purchase Plan. The dilutive effect of such potential common shares is reflected in diluted earnings per share by application of the treasury stock method.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reconciliation of basic and diluted common share:</span></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:52.360%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.778%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic weighted-average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,652&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,793&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of stock options, restricted stock units, and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted weighted-average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,652&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,793&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,601&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our potential outstanding common stock equivalents at the end of each period, which have been excluded from the computation of diluted net income per common share, as their effect is anti-dilutive.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:55.434%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.852%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options, restricted stock units, and shares under the employee stock purchase plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,024&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,933&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">998&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:17pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments purchased with maturities of three months or less at the date of purchase to be cash equivalents, primarily in the form of money market funds. Amounts held in Restricted cash as of March 31, 2020, and classified as such on the Consolidated Balance Sheets, related to a contingent consideration arrangement which required us to pay up to $8,000 of cash, contingent on us receiving one or more bona fide and valid purchase orders from a specified customer, no later than April 30, 2020 (see Note 4).</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Short-term Investments</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term investments consist of investments with maturities of twelve months or less that do not meet the criteria to be cash equivalents.&#160;We determine classification of the investment as trading, available-for-sale or held-to-maturity at the time of purchase and reevaluate classification whenever changes in circumstances indicate changes in classification may be necessary.&#160;As of March 31, 2021, we did not hold any short-term investments. Our short-term investments as of March 31, 2020 were classified as held-to-maturity.&#160;Held-to-maturity investments consist of securities that we have the intent and ability to retain until maturity.&#160;Held-to-maturity investments are initially recorded at cost and adjusted for the amortization of discounts from the date of purchase through maturity.  Income related to investments is recorded as interest income in the Consolidated Statements of Operations.&#160;Cash inflows and outflows related to the sale, maturity and purchase of investments are classified as investing activities in our Consolidated Statements of Cash Flows.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade and Other Receivables</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade and other receivables are primarily comprised of trade receivables that are recorded at the invoice amount, net of an allowance for doubtful accounts, which is not material.  Unbilled receivables represent amounts for which revenue has been recognized but which have not yet been invoiced to the customer.  The current portion of unbilled receivables is included in Trade accounts receivable on the Consolidated Balance Sheets.  Long-term unbilled receivables are included in Other assets.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we have not experienced material losses related to the inability to collect receivables from our customers.  While there is presently no indication that we will not collect material amounts of accounts receivable as of March&#160;31, 2021, we continue to closely monitor the impact of COVID-19 on our customers.  In these current economic conditions, payment from our customers may be delayed or receivables may become uncollectible.  The inability to collect receivables could have a material impact on our results of operations.       </span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant credit to customers in a wide variety of industries worldwide and generally do not require collateral. Credit losses relating to these customers have been minimal.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales through our distribution agreement with Arrow Enterprise Computing Solutions, Inc. ("Arrow") totaled approximately 36%, 37% and 38% of total revenues for the years ended March&#160;31, 2021, 2020 and 2019, respectively. Arrow accounted for approximately 33% and 31% of total accounts receivable as of March&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of our cash, cash equivalents, restricted cash, accounts receivable, accounts payable and accrued expenses approximate their fair values due to the short-term maturity of these instruments.  Our short-term investments balance as of March 31, 2020 consisted of U.S. Treasury Bills with maturities of one year or less. We account for these short-term investments as held to maturity. The contingent consideration liability associated with the Hedvig acquisition as discussed further in Note 4 of the consolidated financial statements was valued based on the total bona fide and valid purchase orders received through April 30, 2020 from a specified customer.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for such asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value should maximize the use of observable inputs and minimize the use of unobservable inputs. To measure fair value, we use the following fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable:</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8212; Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8212; Inputs other than Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data by correlation or other means.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8212; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no financial assets measured at fair value on a recurring basis at March&#160;31, 2021. The following table summarizes the composition of our financial assets measured at fair value at March&#160;31, 2020:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for leases in accordance with ASC 842, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which was adopted on April 1, 2019. We determine if an arrangement contains a lease at inception. We generally lease our facilities under operating leases. Operating lease right-of-use ("ROU") assets are included in Operating lease assets on our Consolidated Balance Sheets. Current portion of operating lease liabilities and Long-term operating lease liabilities are included on our Consolidated Balance Sheets.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term.  As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize operating lease costs over the estimated term of the lease, which includes options to extend lease terms that are reasonably certain of being exercised, starting when possession of the property is taken from the landlord. When a lease contains a predetermined fixed escalation of the minimum rent, we recognize the related operating lease cost on a straight-line basis over the lease term. &#160;&#160;&#160;&#160;In addition, certain of our lease agreements include variable lease payments, such as estimated tax and maintenance charges. These variable lease payments are excluded from minimum lease payments and are included in the determination of lease cost when it is probable that the expense has been incurred and the amount can be reasonably estimated.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, less accumulated depreciation and amortization.  Land is not depreciated. We provide for depreciation on a straight-line basis over the estimated useful lives of the assets.  The depreciable assets that comprise our owned headquarters are classified as Buildings and are being depreciated over lives ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMjE3_1af4b889-63b9-42c0-8c87-32223921f7ee">ten</span> to sixty years. Computer and related equipment is generally depreciated over eighteen months to three years and furniture and fixtures are generally depreciated over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMzU1_146f9443-6e5b-43af-9203-5a7170f003c8">three</span> to twelve years. Leasehold improvements are amortized over the shorter of the useful life of the improvement or the term of the related lease. Expenditures for routine maintenance and repairs are charged against operations. Major replacements, improvements and additions are capitalized.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Asset Retirement Obligation</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A liability for the fair value of an&#160;asset retirement obligation and corresponding increase to the carrying value of the related leasehold improvements are recorded at the time leasehold improvements are acquired. We maintain certain office space for which the lease agreement requires that we return the office space to its original condition upon vacating the premises. Accordingly, the balance of the asset retirement obligation was $780 as of March&#160;31, 2021 and $1,420 as of March&#160;31, 2020.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is recorded when the consideration paid for an acquisition exceeds the fair value of net tangible and intangible assets acquired. The carrying value of goodwill is tested for impairment on an annual basis on January 1, or more often if an event occurs or circumstances change that would more likely than not reduce the fair value of its carrying amount.  For the purpose of impairment testing, we have a single reporting unit. The impairment test consists of comparing the fair value of the reporting unit with its carrying amount that includes goodwill. If the carrying amount of the reporting unit exceeds the fair value of the reporting unit, an impairment loss would be recognized to reduce the carrying amount to its fair value.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased intangible assets with finite lives were valued using the income method and were being amortized on a straight-line basis over their economic lives of five years for developed technology and two years for customer relationships as we believed this method most closely reflects the pattern in which the economic benefits of the assets will be consumed. Impairment losses are recognized if the carrying amount of an intangible asset is both not recoverable and exceeds its fair value. During the fiscal year ended March 31, 2021, we recognized an impairment charge on these assets that reduced their carrying value to zero. Refer to Note 5 for further discussion.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Lived Assets</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. To determine the recoverability of our long-lived assets, we evaluate the estimated future undiscounted cash flows that are directly associated with, and that are expected to arise as a direct result of, the use and eventual disposition of the long-lived asset. If the estimated future undiscounted cash flows demonstrate that recoverability is not probable, an impairment loss would be recognized. An impairment loss would be calculated based on the excess carrying amount of the long-lived asset over the long-lived asset&#8217;s fair value. The fair value would be determined based on valuation techniques such as a comparison to fair values of similar assets. </span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Commissions Cost</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions, bonuses, and related payroll taxes earned by our employees are considered incremental and recoverable costs of obtaining a contract with a customer. Our typical contracts include performance obligations related to software licenses, software updates, customer support and other services, including software-as-a-service offerings. In these contracts, incremental costs of obtaining a contract are allocated to the performance obligations based on the relative estimated standalone selling prices and then recognized on a systematic basis that is consistent with the transfer of the goods or services to which the asset relates. We do not pay commissions on annual renewals of contracts for software updates and customer support for perpetual licenses. The costs allocated to software and products are expensed at the time of sale, when revenue for the functional software license or appliance is recognized. The costs allocated to software updates and customer support for perpetual licenses are amortized ratably over a period of approximately five years, the expected period of benefit of the asset capitalized.  We currently estimate a period of five years is appropriate based on consideration of historical average customer life and the estimated useful life of the underlying software or appliance sold as part of the transaction. Costs related to software updates and support for term-based, or subscription software licenses, are limited to the contractual period of the arrangement as we intend to pay a commensurate commission upon renewal of the subscription license and related updates and support. The costs related to professional services are amortized over the period the related professional services are provided and revenue is recognized. Amortization expense related to these costs is included in Sales and marketing expenses in the accompanying Consolidated Statements of Operations.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenues represent amounts collected from, or invoiced to, customers in excess of revenues recognized. This results primarily from the billing of annual customer support agreements, and billings for other professional services fees that have not yet been performed by us. The value of deferred revenues will increase or decrease based on the timing of invoices and recognition of revenue.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchases</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all shares repurchased as canceled shares restored to the status of authorized but unissued shares on the trade date. The aggregate purchase price of the shares of our common stock repurchased is reflected as a reduction to Stockholders&#8217; equity. We account for shares repurchased as an adjustment to common stock (at par value) with the excess repurchase price allocated between Additional paid-in capital and Accumulated deficit. </span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income (Loss)</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income (loss) is defined to include all changes in equity, except those resulting from investments by stockholders and distribution to stockholders.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-bottom:5pt;margin-top:19pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.487%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Consolidated Financial Statements (or Other Significant Matters)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting Standards Update ("ASU") No. 2016-13 (Topic 326), Financial Instruments-Credit Losses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The standard amends guidance on the impairment of financial instruments. The ASU estimates credit losses based on expected losses and provides for a simplified accounting model for purchased financial assets with credit deterioration. The standard requires a modified retrospective basis adoption through a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We adopted this new standard as of April 1, 2020, using the modified retrospective method recognized as of the date of initial application. </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The adoption of this new standard resulted in an $84 thousand cumulative effect on our consolidated financial statements related to an adjustment to our allowance for doubtful accounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Under the new standard, we assess credit losses on accounts receivable by taking into consideration past collection experience, credit quality of the customer, age of the receivable balance, current economic conditions, and forecasts that affect the collectability of the reported amount.</span></div></td></tr></table></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-bottom:5pt;margin-top:19pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.487%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Consolidated Financial Statements (or Other Significant Matters)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU No. 2019-12 (Topic 740), Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In December 2019, the Financial Accounting Standards Board ("FASB") issued a new standard to simplify the accounting for income taxes. The guidance eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences related to changes in ownership of equity method investments and foreign subsidiaries. The guidance also simplifies aspects of accounting for franchise taxes and enacted changes in tax laws or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The standard became effective for us beginning April 1, 2021.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We do not expect the adoption to have a material impact in our consolidated financial statements, including accounting policies, processes, and systems.</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083734834360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">Revenue<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive revenues from&#160;two&#160;primary sources: software and products, and services.  Software and products revenue includes our software and integrated appliances that combine our software with hardware. Services include customer support (software updates and technical support), consulting, assessment and design services, installation services, customer education and Commvault software-as-a-service, which is branded as Metallic. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell both perpetual and term-based licenses of our software.  We refer to our term-based software licenses as subscription arrangements. We do not customize our software and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We have concluded that our software licenses (both perpetual and subscription) are functional intellectual property that is distinct as the user can benefit from the software on its own. Software revenue for both perpetual and subscription licenses is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property.  We do not recognize software revenue related to the renewal of subscription software licenses earlier than the beginning of the new subscription period.  </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also sell appliances that integrate our software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers.  Revenue related to appliances is recognized when control of the appliances passes to the customer; typically upon delivery. In the second half of fiscal 2021 we began transitioning to a software only model in which we sell software to a third party, which assembles an integrated appliance that is sold to end user customers. As a result, we expect the revenue and costs associated with hardware will decline going forward. The revenue for hardware is included in software and products revenue and associated costs are included in cost of software and products revenue.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services revenue includes revenue from customer support and other professional services. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support and bug fixes or patches.  We sell our customer support contracts as a percentage of net software purchases the support is related to.  Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically&#160;one year on our perpetual licenses.  The term of our subscription arrangements is typically three years.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our other professional services include consulting, assessment and design services, installation services and customer education. Customer education services include courses taught by our instructors or third-party contractors.  Revenue related to other professional services and customer education services is typically recognized as the services are performed.  In fiscal 2020 Commvault launched Metallic, which is a Commvault software-as-a-service offering.  Revenue from Metallic is recognized ratably as services revenue.  </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software and appliances are typically estimated using the residual approach.  Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our typical performance obligations include the following:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:17.787%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.721%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.154%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.938%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Obligation</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Performance Obligation<br/>&#160;is Typically Satisfied</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Payment is <br/>Typically Due</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How Standalone Selling Price is <br/>Typically Estimated</span></td></tr><tr><td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Software and Products Revenue</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software Licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Upon shipment or made available for download (point in time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of shipment except for certain subscription licenses which are paid for over time</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Appliances</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">When control of the appliances passes to the customer; typically upon delivery </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of delivery </span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Customer Support Revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software Updates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At the beginning of the contract period </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in renewal transactions</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Support</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At the beginning of the contract period </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in renewal transactions</span></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Other Services Revenue</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Professional Services (except for education services)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As work is performed (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of services being performed</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education Services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">When the class is taught (point in time)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of services being performed</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software-as-a-service (Metallic)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the contract (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Annual or monthly payments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr></table></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate revenue from contracts with customers into the nature of the products and services and geographical regions.  The geographic regions that are tracked are the Americas (United States, Canada, Latin America), EMEA (Europe, Middle East, Africa) and APJ (Australia, New Zealand, Southeast Asia, China).  We operate in&#160;one&#160;segment. </span></div><div style="text-align:center;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%"><tr><td style="width:1.0%"/><td style="width:28.822%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">APJ</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software and Products Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187,027&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,673&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,143&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">326,843&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Support Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357,781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,122&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,431&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,919&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723,472&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%"><tr><td style="width:1.0%"/><td style="width:28.822%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">APJ</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software and Products Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,096&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Support Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">360,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,778&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390,860&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,780&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,245&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">670,885&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%"><tr><td style="width:1.0%"/><td style="width:28.822%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">APJ</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software and Products Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,913&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,872&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,899&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Support Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,076&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">430,380&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,188&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,389&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,957&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:14pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Information about Contract Balances</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts collected in advance of services being provided are accounted for as deferred revenue.  Nearly all of our deferred revenue balance is related to services revenue, primarily customer support contracts.  </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some arrangements we allow customers to pay for term-based software licenses and products over the term of the software license.  Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables.  Unbilled receivables, which are anticipated to be invoiced in the next twelve months, are included in Accounts receivable on the Consolidated Balance Sheets.  Long-term unbilled receivables are included in Other assets.  The opening and closing balances of our Accounts receivable, Unbilled receivables and Deferred revenues are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.590%"><tr><td style="width:1.0%"/><td style="width:35.376%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.037%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.037%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accounts Receivable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unbilled Receivable<br/>(current)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unbilled Receivable<br/>(long-term)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Deferred Revenue<br/>(current)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Deferred Revenue<br/>(long-term)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Opening Balance as of March 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,134&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,857&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233,497&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,723&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase/(decrease), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(394)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending Balance as of March 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,985&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,463&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253,211&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,231&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in accounts receivable (inclusive of unbilled receivables) is primarily a result of an increase in software and products revenue relative to the prior year. The increase in deferred revenue is primarily the result of an increase in deferred customer support revenue related to software and products revenue transactions and a weakening of the U.S. dollar.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of revenue recognized in the period that was included in the opening deferred revenue balance was $247,579 for the year ended March&#160;31, 2021. The vast majority of this revenue consists of customer support arrangements. The amount of revenue recognized from performance obligations satisfied in prior periods was not material.  </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remaining Performance Obligations</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the amounts included in deferred revenue as of&#160;March&#160;31, 2021, approximately $46,163 of revenue may be recognized from remaining performance obligations, of which approximately $12,000 was related to software and products.  We expect most of the software and products revenue to be recognized in the first half of fiscal 2022.  The majority of the services revenue is related to other professional services which may be recognized over the next twelve months but is contingent upon a number of factors, including customers&#8217; needs and schedules.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083730221656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination</a></td>
<td class="text">Business Combination<div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2020, on October 1, 2019, we completed the acquisition of Hedvig Inc., a Delaware corporation, (&#8220;Hedvig&#8221;), for a purchase price of $163,205, which consisted of $157,589 of cash, $1,616 of restricted stock units and $4,000 of contingent consideration.  In the fourth quarter of fiscal 2020 we reduced our estimate of the contingent consideration to $217.  The decrease in this liability was reflected as a gain in the Consolidated Statements of Operations for the year ended March 31, 2020.  </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also entered into compensation arrangements with the employees of Hedvig.  This included the issuance of restricted stock units that vest over the next three years (a portion of which is allocated to the purchase price).  Refer to Note 10 of the consolidated financial statements for further discussion on stock awards.  Additionally, certain Hedvig shareholders will receive cash payments totaling $14,100 over the course of the 30 months following the date of acquisition, contingent on their continued employment with us.  While these payments are proportionate to these shareholders' ownership of Hedvig, under U.S. GAAP they are accounted for as compensation expense over the course of the 30 month service period, and not included in the purchase price. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the purchase price and purchase price allocation made as of the date of acquisition:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:73.099%"><tr><td style="width:1.0%"/><td style="width:72.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.500%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Purchase price allocation:</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid at closing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157,589&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of restricted stock units included in purchase price</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,616&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,205&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets acquired and liabilities assumed:</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,074&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">682&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,060)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,231)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liability, net of operating lease assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(84)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable net assets acquired and liabilities assumed</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,770&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,435&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,205&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:16pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingent consideration</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration arrangement required us to pay up to $8,000 of cash to the former owners of Hedvig, contingent on us receiving one or more bona fide and valid purchase orders from a specified customer, no later than April 30, 2020.  At the time the acquisition was completed, the fair value of the contingent consideration was estimated to be $4,000 based on a probability weighted-average approach and was included in the purchase price.  As of March 31, 2020, we expected to receive one valid purchase order prior to April 30, 2020 from the specified customer; therefore, the fair value was estimated to be $217 with the revaluation of $3,783 recorded in Net change in contingent consideration in the Consolidated Statements of Operations. As of April 30, 2020, we received the one valid purchase order from the specified customer of $217 which resulted in the release of $7,783 of restricted cash during the first quarter of fiscal year 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083731611720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets, Net</a></td>
<td class="text">Goodwill and Intangible Assets, Net<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill of $112,435 arising from the fiscal year 2020 acquisition of Hedvig represents the estimated value of potential expansion with new customers, the opportunity to further develop sales relationships with new customers and intangible assets that do not qualify for separate recognition. None of the goodwill recorded is expected to be deductible for income tax purposes. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no additions, impairments or any other changes to the carrying amount of goodwill during the fiscal year ended March&#160;31, 2021.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill balances are as follows:  </span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:55.409%"><tr><td style="width:1.0%"/><td style="width:56.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.743%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March&#160;31, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions/(Impairments)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,435&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As noted below, during the second quarter of fiscal year 2021, we impaired our intangible assets, at which time we assessed the carrying value of goodwill.  Based on our assessment, we concluded there was no impairment of goodwill.  We also completed our annual impairment review as of January 1, 2021 and concluded there were no impairments to goodwill.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible assets, net</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets subject to amortization as of March&#160;31, 2021 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.818%"><tr><td style="width:1.0%"/><td style="width:24.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.333%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.481%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impairment Charge</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,800)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,200)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,300)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,700)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense from acquired intangible assets was $5,650 for both the fiscal years ended March&#160;31, 2021 and 2020, respectively.  </span></div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our intangible assets (developed technology and customer relationships) were acquired in connection with the Hedvig, Inc. ("Hedvig") transaction. The most material of these assets was the developed technology. The value of this asset was attributable to forecasted incremental revenues directly attributable to this technology. While we have successfully integrated this technology into our existing HyperScale X technology, we have not met our forecasts for standalone sales of this acquired technology. During the second quarter of fiscal year 2021 we identified an indicator of impairment and concluded that the carrying values of the developed technology and customer relationships acquired in connection with the Hedvig transaction were not recoverable on an undiscounted basis. As a result, we remeasured the fair value of these assets and concluded their value was de minimis.  We recorded a $40,700 impairment charge in the accompanying Consolidated Statements of Operations for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended March 31, 2021.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> These non-recurring fair value measurements were categorized as Level 3, as significant unobservable inputs were used in the valuation analysis. Key assumptions used in the valuation include forecasts of revenue and expenses over an extended period, the useful life of the asset, tax rates, and estimated costs of debt and equity capital to discount the projected cash flows. Certain of these assumptions involve significant judgment and are based on management&#8217;s estimate of current and forecasted market conditions.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083730191560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text">Property and Equipment<div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.323%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,445&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,445&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computers, servers and other equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,919&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction in process</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,843&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,562&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(71,064)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(66,043)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,779&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,519&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded depreciation and amortization expense of $10,228, $11,415, and $12,060 for the years ended 2021, 2020 and 2019, respectively. Approximately $1,250 of depreciation expense is allocated to our cost of goods sold for the years ended 2021, 2020 and 2019.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083729934648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Liabilities</a></td>
<td class="text">Accrued Liabilities<div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consist of the following:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:65.419%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.908%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation and related payroll taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,890&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,258&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,695&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,148&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,051&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083730204776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We, in the normal course of business, enter into various purchase commitments for goods or services. Total non-cancellable purchase commitments as of March&#160;31, 2021, which relate primarily to marketing and IT services are as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.830%"><tr><td style="width:1.0%"/><td style="width:23.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.698%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025 and beyond</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase commitments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">804&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">591&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have certain software royalty commitments associated with the shipment and licensing of certain products. Royalty expense is generally based on a fixed cost per unit shipped or a fixed fee for unlimited units shipped over a designated period. Royalty expense, included in Cost of software and products revenues, was as follows: </span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:67.543%"><tr><td style="width:1.0%"/><td style="width:35.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.033%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Royalty expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,256&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,545&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,319&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties and Indemnifications</span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We typically offer a 90-day limited product warranty for our software. To date, costs related to this product warranty have not been material.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide certain provisions within our software licensing agreements to indemnify our customers from any claim, suit or proceeding arising from alleged or actual intellectual property infringement. These provisions continue in perpetuity, along with our software licensing agreements. We have never incurred a liability relating to one of these indemnification provisions, and management believes that the likelihood of any future payout relating to these provisions is remote. Therefore, we have not recorded a liability during any period for these indemnification provisions.</span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are subject to claims in legal proceedings arising in the normal course of business. On February 9, 2021, Rubrik, Inc. filed a patent-infringement lawsuit against Commvault Systems, Inc. in the United States District Court for the Western District of Texas &#8211; Waco Division. Rubrik asserts U.S. Patents 10,852,998, 10,133,495 and  9,075,773. Due to the inherent uncertainties of litigation, we cannot accurately predict the ultimate timing or outcome of this matter. We are unable at this time to determine whether the outcome of the litigation will have a material impact on our results of operations, financial condition, or cash flows. We believe that Rubrik&#8217;s claims are without merit, and we intend to vigorously contest them.  </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not believe that we are currently party to any other pending legal action that could reasonably be expected to have a material adverse effect on our business or operating results. See Risk Factors "Protection of our intellectual property is limited, and any misuse of our intellectual property by others could materially adverse our sales and results of operations" for additional information.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083731607448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capitalization<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Capitalization</a></td>
<td class="text">Capitalization<div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have 46,482 and 46,011 shares of common stock, par value $0.01, outstanding at March&#160;31, 2021 and March&#160;31, 2020, respectively. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2021, we repurchased $95,259 of common stock, or 1,643 shares, under our share repurchase program. Our stock repurchase program has been funded by our existing cash and cash equivalent balances as well as cash flows provided by our operations. Our Board has approved, and we intend to execute, a capital allocation policy that provides for the repurchase of $200,000 of our common stock for the period from February 1, 2021 through the end of our 2022 fiscal year, plus the use of approximately 75% of our free cash flow for additional repurchases during fiscal year 2022.  From February 1, 2021 through March 31, 2021 we repurchased $62,127 of our common stock.  </span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shares Reserved for Issuance</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2021, we have reserved 5,075&#160;shares in connection with our Stock Plans discussed in Note 10 of the notes to the consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083731292408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Plans</a></td>
<td class="text">Stock Plans<div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain the Omnibus Incentive Plan (the &#8220;2016 Incentive Plan&#8221;) for granting awards to employees.  On October 22, 2020, our shareholders approved an amendment to the 2016 Incentive Plan to increase the maximum number of shares of common stock that may be delivered under plan to&#160;8,050, an increase of&#160;1,000&#160;shares. The 2016 Incentive Plan authorizes a broad range of awards including stock options, stock appreciation rights, full value awards (including restricted stock, restricted stock units, performance shares or units and other stock-based awards) and cash-based awards.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In consideration for the acquisition of Hedvig, we issued a total of 1,018 restricted stock units to Hedvig employees in the third quarter of fiscal 2020. These awards were granted at a fair value of $44.49 per share. These awards were granted as inducement grants under our 2016 Omnibus Incentive Plan, and therefore are not counted against the equity available for grant under such plan.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have one additional plan, the 2006 Long-Term Stock Incentive Plan (the &#8220;LTIP&#8221;), with outstanding options and awards but the LTIP cannot be used for future grants.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2016 Incentive Plan permits the grant of incentive stock options, non-qualified stock options, restricted stock awards, restricted stock units, stock appreciation rights, performance stock awards and stock unit awards based on, or related to, shares of our common stock. As of March&#160;31, 2021, approximately 2,110&#160;shares were available for future issuance under the 2016 Incentive Plan.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021, we have granted non-qualified stock options, restricted stock units and performance stock awards under our stock incentive plans. Historically, most equity awards granted by us under our stock incentive plans generally vest quarterly over a three-year period, except that the shares that would otherwise vest quarterly over the first twelve months do not vest until the first anniversary of the grant. We anticipate that future grants under our stock incentive plans will be restricted stock units and performance stock awards and do not anticipate that we will grant stock options.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021, there was approximately $120,658 of unrecognized stock-based compensation expense related to all of our employee stock plans that is expected to be recognized over a weighted-average period of 1.88 years. To the extent the actual forfeiture rate is different from what we have anticipated, stock-based compensation related to these awards will be different from our expectations.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the activity for our stock incentive plans from March&#160;31, 2018 to March&#160;31, 2021:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"/><td style="width:36.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.885%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.885%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.885%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.999%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of<br/>Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise&#160;Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term&#160;(Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at March 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,904&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60.03&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(257)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at March 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,357&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.06&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,711&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at March 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,357&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.06&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,711&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total intrinsic value of options exercised was $4,306, $13,428, and $39,502 in the years ended March&#160;31, 2021, 2020 and 2019, respectively.  Our policy is to issue new shares upon exercise of options as we do not hold shares in treasury.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit activity is as follows:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:65.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.177%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-Vested Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of<br/>Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant&#160;Date<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested as of March 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,237&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,585)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested as of March 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,451&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.90&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of the restricted stock units that vested during the years ended March&#160;31, 2021, 2020 and 2019 was $72,544, $48,221 and $82,957, respectively.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the stock-based compensation expense included in Cost of services revenue, Sales and marketing, Research and development and General and administrative expenses for the years ended March&#160;31, 2021, 2020 and 2019.</span></div><div style="margin-bottom:5pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:52.497%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.733%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,604&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,922&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,458&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,833&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,888&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,487&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Awards with a Market Condition</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2021, we granted&#160;299&#160;market performance stock units to certain executives. The vesting of these awards is contingent upon us meeting certain total shareholder return ("TSR") levels as compared to the Russell 3000 market index over the next three years.  The awards vest in three annual tranches and have a maximum potential to vest at 200% (598 shares) and a minimum of 0% (no shares) based on TSR performance. The related stock-based compensation expense is determined based on the estimated fair value of the underlying shares on the date of grant and is recognized using the accelerated method over the vesting term. The estimated fair value was calculated using a Monte Carlo simulation model.  The weighted-average fair value of the awards granted during the year was $36.76 per share, which approximated the market value of a share of stock at the time of grant. The awards are included in the restricted stock unit table above.  </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2020, we granted 95 market performance stock units to certain executives. The vesting of these awards is contingent upon us meeting certain total shareholder return ("TSR") levels as compared to a market index over the succeeding three years.  The awards vest in three annual tranches and have a maximum potential to vest at 200% (190 shares) and a minimum of 0% (no shares) based on TSR performance. The related stock-based compensation expense is determined based on the estimated fair value of the underlying shares on the date of grant and is recognized using the accelerated method over the vesting term. The estimated fair value is calculated using a Monte Carlo simulation model.  The weighted-average fair value of the awards granted was $48.26 per share. The awards are included in the restricted stock unit table above.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Based Awards</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2019, we granted 88 performance stock units ("PSUs") to certain executives and in November 2019, we granted an additional 17 PSUs to certain executives for a total of 105 granted PSUs for fiscal 2020. Vesting of these awards is contingent upon i) us meeting certain company-wide revenue and non-GAAP performance goals (performance-based) in fiscal 2020 and ii) our customary service periods.  The awards vest in three annual tranches and have a maximum potential to vest at 200% (210 shares) based on actual fiscal 2020 performance. The related stock-based compensation expense is determined based on the value of the underlying shares on the date of grant and is recognized over the vesting term using the accelerated method. During each financial period, management estimates the probable number of PSUs that would vest until the ultimate achievement of the performance goals is known.  Based on our results, the PSUs granted in May 2019 will be eligible to vest at 0% and the PSUs granted in November 2019 will be eligible to vest at 46%. The awards are included in the restricted stock units table.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no performance stock units granted during fiscal 2021.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Employee Stock Purchase Plan (the &#8220;Purchase Plan&#8221;) is a shareholder approved plan under which substantially all employees may purchase our common stock through payroll deductions at a price equal to 85% of the lower of the fair market values of the stock as of the beginning or the end of six-month offering periods. An employee&#8217;s payroll deductions under the Purchase Plan are limited to 10% of the employee&#8217;s salary and employees may not purchase more than $25 of stock during any calendar year.  Employees purchased 272 shares in exchange for $9,812 of proceeds in fiscal 2021 and 273 shares in exchange for $9,670 of proceeds in fiscal 2020. The Purchase Plan is considered compensatory and the fair value of the discount and look back provision are estimated using the Black-Scholes formula and recognized over the six-month withholding period prior to purchase.&#160; The total expense associated with the Purchase Plan for fiscal 2021, 2020 and 2019 was $3,417, $2,939 and $3,080, respectively.  As of March 31, 2021, there was approximately $1,139 of unrecognized cost related to the current purchase period of our Purchase Plan.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact on Stock Compensation Expense for Changes in Senior Leadership</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2019, Commvault&#8217;s Chief Executive Officer, N. Robert Hammer, announced his retirement effective February 1, 2019. As part of his retirement, we modified his equity awards to allow for continued vesting of his restricted stock awards and performance based awards.  We also increased the timeframe for which his stock options shall remain exercisable to their original ten years expiration date and not thirty days from his last date of employment.  The expense related to these modifications was $12,157 for the year ended March 31, 2019.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083733357960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact of U.S. CARES Act 2020</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the COVID-19 Pandemic, many governments implemented measures to provide aid and economic stimulus in the form of tax incentives.  On March 27, 2020, President Trump signed into law the Coronavirus Aid, Relief, and Economic Security (&#8220;CARES&#8221;) Act. The CARES Act includes several significant business tax provisions as well as relief for individual taxpayers. The CARES Act modified the tax rules related to net operating loss ("NOL") uses. In the fourth quarter of fiscal 2020, we recorded a current tax benefit of approximately $10.0&#160;million which represented our estimate of the net operating loss carryback resulting from the CARES Act. In the first quarter of fiscal 2021, we recorded an adjustment of $3.2&#160;million to reduce the current benefit of the net operating loss carryback benefit we realized from the CARES Act.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact of U.S. Tax Reform&#160;2017&#160;&#160;&#160;</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Cuts and Jobs Act (the "Act") was enacted on December 22, 2017. The Act reduces the US federal corporate tax rate from&#160;35%&#160;to&#160;21%, required companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and created new taxes on certain foreign sourced earnings. The most significant impact of the legislation for the Company was the reduction of the value of the Company's net deferred tax assets (which represent future tax benefits) as a result of lowering the U.S. corporate income tax rate from&#160;35%&#160;to&#160;21%. The Act also included a requirement to pay a one-time transition tax on the cumulative value of earnings and profits that were previously not repatriated for U.S. income tax purposes. We have concluded that the one-time transition tax is&#160;zero. In addition, we no longer consider the undistributed earnings held outside of the U.S. by most of its foreign subsidiaries to be indefinitely reinvested.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Act subjects a U.S. shareholder to tax on Global Intangible Low-Taxed Income ("GILTI") earned by certain foreign subsidiaries. The FASB Staff Q&amp;A, Topic 740, No. 5, Accounting for GILTI, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense only. Because the Company was evaluating the provisions of GILTI as of the fiscal year ended March 31, 2018, it recorded no GILTI-related deferred amounts in the financial statements for the year ended March 31, 2018. After further consideration, the Company has elected to account for GILTI in the year the tax is incurred, and has recorded an estimate of GILTI as a component of the projected tax provision for the fiscal years ending March&#160;31, 2021, 2020 and 2019.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Valuation Allowance</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax assets arise due to the recognition of income and expense items for tax purposes, which differ from those used for financial statement purposes. ASC 740,&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, provides for the recognition of deferred tax assets if realization of such assets is more likely than not. In assessing the need for a valuation allowance, we considered all available objective and verifiable evidence both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.   As a result of this analysis, we determined that it is more likely than not that we will not realize the benefits of our gross deferred tax assets and therefore have recorded a valuation allowance to reduce the carrying value of these gross deferred tax assets, net of the impact of the reversal of taxable temporary differences.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income (loss) before income taxes were as follows:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:52.497%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.733%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,628)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,670)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,762)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,393&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,124&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,189&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,235)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,546)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,427&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense (benefit) were as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:52.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.733%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,772)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(613)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,067)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,719&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,901)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,866&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the statutory tax rates and the effective tax rates for the years ended March&#160;31, 2021, 2020 and 2019 are as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:55.875%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Statutory federal income tax expense (benefit) rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local income tax expense, net of federal income tax effect</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign earnings taxed at different rates</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. tax on Global Intangible Low-Taxed Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic permanent differences including acquisition items</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(51.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax reserves</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(76.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Enacted tax law changes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(43.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CARES Act Impact</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(82.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reduction of NOL for carryback</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other differences, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective income tax expense (benefit)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant components of our deferred tax assets are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:65.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.177%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net operating losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts and other reserves</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(78,339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(61,702)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,030&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,541&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,553)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred commissions and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,041)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,791)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,390)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(761)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(849)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal&#160;2019, the Company could no longer assert that it had the intent to indefinitely reinvest the earnings and profits of the foreign subsidiaries, with the exception of India.  Accordingly, the Company was required to adjust its deferred tax liability for the effects of this change in assertion.  This effect was not significant. Our position during fiscal 2021 remains unchanged. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March&#160;31, 2021, we had NOL carry forwards of $47,976. There are $22,061 NOLs that will expire between 2034 and 2036 and $25,915 NOLs that will not expire. As of&#160;March&#160;31, 2021, we had deferred tax assets related to state NOL carry forwards of&#160;$1,779 which expire over various years beginning in 2030 depending on the jurisdiction. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also had federal and state research tax credits ("R&amp;D credit") carryforwards of approximately $27,828 and $13,743, respectively. The federal R&amp;D credit carryforwards expire from 2034 through 2041, and the state R&amp;D credit carryforwards expire from 2022 through 2036. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conduct business globally and as a result, file income tax returns in the United States and in various state and foreign jurisdictions. In the normal course of business, we are subject to examination by taxing authorities throughout the world.  The following table summarizes the tax years subject to income tax examinations by tax authorities as of March&#160;31, 2021. The years subject to income tax examination in our foreign jurisdictions cover the maximum time period with respect to these jurisdictions. Due to NOLs, in some cases the tax years continue to remain subject to examination with respect to such NOLs.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.257%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax Jurisdiction</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;&#160;Years&#160;Subject&#160;to&#160;Income<br/>Tax Examination</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;2017&#160;-&#160;Present</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign jurisdictions</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;2013 - Present</span></td></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of our tax liabilities involves dealing with uncertainties in the application of complex tax regulations in each of our tax jurisdictions. The number of years with open tax audits varies depending on the tax jurisdiction.  A number of years may lapse before a particular matter is audited and finally resolved. A reconciliation of the amounts of unrecognized tax benefits is as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2018</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,740&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to fiscal 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements and effective settlements with tax authorities and remeasurements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions related to the expiration of statutes of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2019</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,592&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to fiscal 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements and effective settlements with tax authorities and remeasurements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions related to the expiration of statutes of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,662&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to fiscal 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements and effective settlements with tax authorities and remeasurements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions related to the expiration of statutes of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,211&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate that no significant remaining unrecognized tax benefits will be realized during the fiscal year ending March&#160;31, 2022. Interest and penalties related to unrecognized tax benefits are recorded in Income tax expense. In the years ended March&#160;31, 2021, 2020 and 2019, we recognized $9, $6 and $40, respectively, of net interest and penalties in the Consolidated Statements of Operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083730121432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employee Benefit Plan</a></td>
<td class="text">Employee Benefit PlanWe have a defined contribution plan, as allowed under Section&#160;401(k) of the Internal Revenue Code, covering substantially all employees. Effective January&#160;1, 2012, we make contributions equal to a discretionary percentage of the employee&#8217;s contributions determined by us. During the years ended March&#160;31, 2021, 2020 and 2019, we made contributions of $2,445, $2,487, and $2,786, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083730262936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text">Segment Information<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in one segment. Our products and services are sold throughout the world, through direct and indirect sales channels. Our chief operating decision maker (the &#8220;CODM&#8221;) is the Chief Executive Officer. The CODM makes operating performance assessment and resource allocation decisions on a global basis. The CODM does not receive discrete financial information about asset allocation, expense allocation or profitability by product or geography.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by geography are based upon the billing address of the customer. All transfers between geographic regions have been eliminated from consolidated revenues. The following table sets forth revenue and long-lived assets by geographic area:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">379,106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">342,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">379,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">344,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328,225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">331,736&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723,472&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">670,885&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,957&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No individual country other than the United States accounts for 10% or more of revenues in the years ended March&#160;31, 2021, 2020 and 2019. Revenue included in the &#8220;Other&#8221; caption above primarily relates to our operations in Europe, Australia, Canada and Asia.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:65.419%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.908%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">248,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,573&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">331,390&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>At March&#160;31, 2021 and 2020 no other individual country, other than the United States, accounts for 10% or more of long-lived assets.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083730121432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring</a></td>
<td class="text">RestructuringOur restructuring plan, initiated in the first quarter of fiscal 2019, is aimed to increase efficiency in our sales, marketing and distribution functions as well as reduce costs across all functional areas.  These restructuring charges relate primarily to severance and related costs associated with headcount reductions, stock-based compensation related to modifications of existing unvested awards granted to certain employees impacted by the restructuring plan and lease abandonment charges.<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended March&#160;31, 2021, 2020 and 2019, restructuring charges were comprised of the following: </span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.403%"><tr><td style="width:1.0%"/><td style="width:51.522%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.646%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.620%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.620%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee severance and related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,040&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,834&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,133&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease impairments related costs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total restructuring charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,471&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,348&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,765&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Lease impairment charges relate to seven and six offices for the years ended March&#160;31, 2021 and 2020, respectively. There were no lease impairment charges for the year ended March 31, 2019.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restructuring accrual</span></div><div style="margin-top:14pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The activity in our restructuring accrual for the years ended March&#160;31, 2021 and 2020 is as follows:</span></div><div style="margin-bottom:6pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.894%"><tr><td style="width:1.0%"/><td style="width:53.750%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.419%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,531&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,089&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee severance and related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,040&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,476)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,392)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,095&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,531&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI http://asc.fasb.org/topic&amp;trid=2175745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083730262936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued accounting standards update ASU No. 2016-02, Leases. Under the new guidance, we recognized lease liabilities and right-of-use assets for our long-term leases. We adopted the new guidance on April 1, 2019 using the optional transition method, which allows for the prospective application of the standard, and as a result, we did not record an adjustment to retained earnings. In addition, we elected the package of practical expedients, for all of its leases, permitted under the transition guidance within the standard, which allowed us to carry forward our historical lease classification, to not reassess prior conclusions related to initial direct costs and to not reassess whether any expired or existing contracts are or contain leases.  We also elected the lessee practical expedient to combine lease and non-lease components for new leases and modified leases.  We also made an accounting policy election in accordance with the new standard to apply accounting similar to ASC 840 to short-term leases, which are defined as leases that have a term of 12 months or less.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease liabilities relate primarily to operating leases for our global office infrastructure.  These operating leases expire at various dates through fiscal&#160;2031. We did not have any finance leases for either the years ended March&#160;31, 2021 or 2020.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net lease cost recognized in our Consolidated Statements of Operations is summarized as follows:</span></div><div style="margin-bottom:5pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:72.807%"><tr><td style="width:1.0%"/><td style="width:61.751%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.773%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,048&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,795&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,218&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,293&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:14pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosures related to</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">periods prior to the adoption of the new lease standard</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental expense was $11,474 for the year ended March 31, 2019.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:5pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash flow information</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.789%"><tr><td style="width:1.0%"/><td style="width:69.109%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.231%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.233%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,370&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,476&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions of operating lease assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;March&#160;31, 2021, the minimum lease commitment amount for operating leases signed but not yet commenced, was immaterial.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;March&#160;31, 2021, the maturities of lease liabilities based on the total minimum lease commitment amount including options to extend lease terms that are reasonably certain of being exercised are as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:83.479%"><tr><td style="width:1.0%"/><td style="width:86.290%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.510%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,071&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Minimum Lease Payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,069&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Imputed Interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,181)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,888&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Current Portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,419&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average discount rate was 4%&#160;for operating leases recognized in the Consolidated Balance Sheets for both the years ended March&#160;31, 2021 and 2020. The weighted-average remaining operating lease term was&#160;4.43&#160;years and 3.09 years for the years ended March&#160;31, 2021 and 2020, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083835993464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II - Valuation and Qualifying Accounts</a></td>
<td class="text"><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule&#160;II&#160;&#8212; Valuation and Qualifying Accounts</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:31.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.549%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Beginning&#160;of<br/>Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged<br/>(Credited)&#160;to<br/>Costs and<br/>Expenses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to Other Accounts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-offs/Deductions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>End of<br/>Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended March 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance for deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,190)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended March 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance for deferred taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,702&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended March 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance for deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735727816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-top:5pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Commvault. All intercompany transactions and balances have been eliminated in consolidation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements and related disclosures in conformity with U.S. generally accepted accounting principles ("U.S. GAAP") requires management to make judgments and estimates that affect the amounts reported in our consolidated financial statements and the accompanying notes. We base our estimates and judgments on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The amounts of assets and liabilities reported in our balance sheets and the amounts of revenues and expenses reported for each of the periods presented are affected by estimates and assumptions, which are used for, but not limited to, the accounting for revenue recognition, income taxes and related reserves, and goodwill and purchased intangible assets. Actual results could differ from those estimates.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue, Shipping and Handling Costs, Deferred Commissions Cost and Deferred Revenue</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for revenue in accordance with Accounting Standards Codification ("ASC") Topic 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 606").  For a further discussion of our accounting policies related to revenue see Note 3 of the consolidated financial statements. </span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shipping and Handling Costs</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs are included in cost of revenues for all periods presented.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Commissions Cost</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions, bonuses, and related payroll taxes earned by our employees are considered incremental and recoverable costs of obtaining a contract with a customer. Our typical contracts include performance obligations related to software licenses, software updates, customer support and other services, including software-as-a-service offerings. In these contracts, incremental costs of obtaining a contract are allocated to the performance obligations based on the relative estimated standalone selling prices and then recognized on a systematic basis that is consistent with the transfer of the goods or services to which the asset relates. We do not pay commissions on annual renewals of contracts for software updates and customer support for perpetual licenses. The costs allocated to software and products are expensed at the time of sale, when revenue for the functional software license or appliance is recognized. The costs allocated to software updates and customer support for perpetual licenses are amortized ratably over a period of approximately five years, the expected period of benefit of the asset capitalized.  We currently estimate a period of five years is appropriate based on consideration of historical average customer life and the estimated useful life of the underlying software or appliance sold as part of the transaction. Costs related to software updates and support for term-based, or subscription software licenses, are limited to the contractual period of the arrangement as we intend to pay a commensurate commission upon renewal of the subscription license and related updates and support. The costs related to professional services are amortized over the period the related professional services are provided and revenue is recognized. Amortization expense related to these costs is included in Sales and marketing expenses in the accompanying Consolidated Statements of Operations.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenues represent amounts collected from, or invoiced to, customers in excess of revenues recognized. This results primarily from the billing of annual customer support agreements, and billings for other professional services fees that have not yet been performed by us. The value of deferred revenues will increase or decrease based on the timing of invoices and recognition of revenue.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive revenues from&#160;two&#160;primary sources: software and products, and services.  Software and products revenue includes our software and integrated appliances that combine our software with hardware. Services include customer support (software updates and technical support), consulting, assessment and design services, installation services, customer education and Commvault software-as-a-service, which is branded as Metallic. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell both perpetual and term-based licenses of our software.  We refer to our term-based software licenses as subscription arrangements. We do not customize our software and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We have concluded that our software licenses (both perpetual and subscription) are functional intellectual property that is distinct as the user can benefit from the software on its own. Software revenue for both perpetual and subscription licenses is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property.  We do not recognize software revenue related to the renewal of subscription software licenses earlier than the beginning of the new subscription period.  </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also sell appliances that integrate our software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers.  Revenue related to appliances is recognized when control of the appliances passes to the customer; typically upon delivery. In the second half of fiscal 2021 we began transitioning to a software only model in which we sell software to a third party, which assembles an integrated appliance that is sold to end user customers. As a result, we expect the revenue and costs associated with hardware will decline going forward. The revenue for hardware is included in software and products revenue and associated costs are included in cost of software and products revenue.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services revenue includes revenue from customer support and other professional services. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support and bug fixes or patches.  We sell our customer support contracts as a percentage of net software purchases the support is related to.  Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically&#160;one year on our perpetual licenses.  The term of our subscription arrangements is typically three years.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our other professional services include consulting, assessment and design services, installation services and customer education. Customer education services include courses taught by our instructors or third-party contractors.  Revenue related to other professional services and customer education services is typically recognized as the services are performed.  In fiscal 2020 Commvault launched Metallic, which is a Commvault software-as-a-service offering.  Revenue from Metallic is recognized ratably as services revenue.  </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software and appliances are typically estimated using the residual approach.  Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis. </span></div><div style="margin-top:14pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Information about Contract Balances</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts collected in advance of services being provided are accounted for as deferred revenue.  Nearly all of our deferred revenue balance is related to services revenue, primarily customer support contracts.  </span></div>In some arrangements we allow customers to pay for term-based software licenses and products over the term of the software license.  Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables.  Unbilled receivables, which are anticipated to be invoiced in the next twelve months, are included in Accounts receivable on the Consolidated Balance Sheets.  Long-term unbilled receivables are included in Other assets.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SalesTaxPolicyPolicyTextBlock', window );">Sales Tax</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales Tax</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record revenue net of sales tax.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsPolicyTextBlock', window );">Accounting for Stock-Based Compensation</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for Stock-Based Compensation</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units without a market condition are measured based on the fair market values of the underlying stock on the date of grant. We recognize stock-based compensation expense using the straight-line method for all stock awards that do not include a market or performance condition. Awards that include a market or performance condition are expensed using the accelerated method.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Software Development Costs</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Development Costs</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenditures are charged to operations as incurred. Based on our software development process, technological feasibility is established upon completion of a working model, which also requires certification and extensive testing. Costs incurred by us between completion of the working model and the point at which the product is ready for general release are immaterial.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text">Advertising CostsWe expense advertising costs as incurred.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Accounting for Income Taxes</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for Income Taxes </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes in accordance with ASC Topic 740, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 740"). The provision for income taxes and effective tax rates are calculated by legal entity and jurisdiction and are based on a number of factors, including the level of pre-tax earnings, income tax planning strategies, differences between tax laws and accounting rules, statutory tax rates and credits, uncertain tax positions and valuation allowances. We use significant judgment and estimates in evaluating tax positions. The effective tax rate in a given financial statement period may be materially impacted by changes in the mix and level of earnings by taxing jurisdiction.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 740, deferred income taxes arise from temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are established when, in our judgment, it is more likely than not that deferred tax assets will not be realized. In assessing the need for a valuation allowance, we weigh the available positive and negative evidence, including historical levels of pre-tax income, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currencies of our foreign operations are deemed to be the local country&#8217;s currency. Assets and liabilities of our international subsidiaries are translated at their respective period-end exchange rates, and revenues and expenses are translated at average currency exchange rates for the period. The resulting balance sheet translation adjustments are included in Other comprehensive loss and are reflected as a separate component of Stockholders&#8217; equity.</span></div>Foreign currency transaction gains and losses are recorded in General and administrative expenses in the Consolidated Statements of Operations.  These gains and losses relate primarily to receivables and payables that are not denominated in the functional currency of the subsidiary they relate to. We recognized net foreign currency transaction losses of $1,918 in the year ended March&#160;31, 2021, and net foreign currency transaction gains of $355 and $984 in the years ended March&#160;31, 2020, and 2019, respectively.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Income per Common Share</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income per Common Share</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per common share is computed by dividing net income by the weighted average number of common shares during the period. Diluted net income per share is computed using the weighted average number of common shares and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental common shares issuable upon the exercise of stock options, vesting of restricted stock units and shares to be purchased under the Employee Stock Purchase Plan. The dilutive effect of such potential common shares is reflected in diluted earnings per share by application of the treasury stock method.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash, Cash Equivalents and Restricted Cash</a></td>
<td class="text"><div style="margin-top:17pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments purchased with maturities of three months or less at the date of purchase to be cash equivalents, primarily in the form of money market funds. Amounts held in Restricted cash as of March 31, 2020, and classified as such on the Consolidated Balance Sheets, related to a contingent consideration arrangement which required us to pay up to $8,000 of cash, contingent on us receiving one or more bona fide and valid purchase orders from a specified customer, no later than April 30, 2020 (see Note 4).</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Short-term Investments</a></td>
<td class="text"><div style="text-indent:13.5pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Short-term Investments</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term investments consist of investments with maturities of twelve months or less that do not meet the criteria to be cash equivalents.&#160;We determine classification of the investment as trading, available-for-sale or held-to-maturity at the time of purchase and reevaluate classification whenever changes in circumstances indicate changes in classification may be necessary.&#160;As of March 31, 2021, we did not hold any short-term investments. Our short-term investments as of March 31, 2020 were classified as held-to-maturity.&#160;Held-to-maturity investments consist of securities that we have the intent and ability to retain until maturity.&#160;Held-to-maturity investments are initially recorded at cost and adjusted for the amortization of discounts from the date of purchase through maturity.  Income related to investments is recorded as interest income in the Consolidated Statements of Operations.&#160;Cash inflows and outflows related to the sale, maturity and purchase of investments are classified as investing activities in our Consolidated Statements of Cash Flows.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Trade and Other Receivables</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade and Other Receivables</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade and other receivables are primarily comprised of trade receivables that are recorded at the invoice amount, net of an allowance for doubtful accounts, which is not material.  Unbilled receivables represent amounts for which revenue has been recognized but which have not yet been invoiced to the customer.  The current portion of unbilled receivables is included in Trade accounts receivable on the Consolidated Balance Sheets.  Long-term unbilled receivables are included in Other assets.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant credit to customers in a wide variety of industries worldwide and generally do not require collateral. Credit losses relating to these customers have been minimal.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of our cash, cash equivalents, restricted cash, accounts receivable, accounts payable and accrued expenses approximate their fair values due to the short-term maturity of these instruments.  Our short-term investments balance as of March 31, 2020 consisted of U.S. Treasury Bills with maturities of one year or less. We account for these short-term investments as held to maturity. The contingent consideration liability associated with the Hedvig acquisition as discussed further in Note 4 of the consolidated financial statements was valued based on the total bona fide and valid purchase orders received through April 30, 2020 from a specified customer.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for such asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value should maximize the use of observable inputs and minimize the use of unobservable inputs. To measure fair value, we use the following fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable:</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8212; Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8212; Inputs other than Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data by correlation or other means.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8212; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for leases in accordance with ASC 842, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which was adopted on April 1, 2019. We determine if an arrangement contains a lease at inception. We generally lease our facilities under operating leases. Operating lease right-of-use ("ROU") assets are included in Operating lease assets on our Consolidated Balance Sheets. Current portion of operating lease liabilities and Long-term operating lease liabilities are included on our Consolidated Balance Sheets.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term.  As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize operating lease costs over the estimated term of the lease, which includes options to extend lease terms that are reasonably certain of being exercised, starting when possession of the property is taken from the landlord. When a lease contains a predetermined fixed escalation of the minimum rent, we recognize the related operating lease cost on a straight-line basis over the lease term. &#160;&#160;&#160;&#160;In addition, certain of our lease agreements include variable lease payments, such as estimated tax and maintenance charges. These variable lease payments are excluded from minimum lease payments and are included in the determination of lease cost when it is probable that the expense has been incurred and the amount can be reasonably estimated.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, less accumulated depreciation and amortization.  Land is not depreciated. We provide for depreciation on a straight-line basis over the estimated useful lives of the assets.  The depreciable assets that comprise our owned headquarters are classified as Buildings and are being depreciated over lives ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMjE3_1af4b889-63b9-42c0-8c87-32223921f7ee">ten</span> to sixty years. Computer and related equipment is generally depreciated over eighteen months to three years and furniture and fixtures are generally depreciated over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEzNjgyZGJiYzBiYTRmY2NhMzY1YmIyNzVmNWZhNzJlL3NlYzphMzY4MmRiYmMwYmE0ZmNjYTM2NWJiMjc1ZjVmYTcyZV8xMDMvZnJhZzo4NDRlZGNjZTBhYTg0ZTU2YTU0ODMwODAzMzViMDM1OS90ZXh0cmVnaW9uOjg0NGVkY2NlMGFhODRlNTZhNTQ4MzA4MDMzNWIwMzU5XzEzMzU1_146f9443-6e5b-43af-9203-5a7170f003c8">three</span> to twelve years. Leasehold improvements are amortized over the shorter of the useful life of the improvement or the term of the related lease. Expenditures for routine maintenance and repairs are charged against operations. Major replacements, improvements and additions are capitalized.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsPolicy', window );">Asset Retirement Obligation</a></td>
<td class="text">Asset Retirement ObligationA liability for the fair value of an&#160;asset retirement obligation and corresponding increase to the carrying value of the related leasehold improvements are recorded at the time leasehold improvements are acquired. We maintain certain office space for which the lease agreement requires that we return the office space to its original condition upon vacating the premises.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is recorded when the consideration paid for an acquisition exceeds the fair value of net tangible and intangible assets acquired. The carrying value of goodwill is tested for impairment on an annual basis on January 1, or more often if an event occurs or circumstances change that would more likely than not reduce the fair value of its carrying amount.  For the purpose of impairment testing, we have a single reporting unit. The impairment test consists of comparing the fair value of the reporting unit with its carrying amount that includes goodwill. If the carrying amount of the reporting unit exceeds the fair value of the reporting unit, an impairment loss would be recognized to reduce the carrying amount to its fair value.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased intangible assets with finite lives were valued using the income method and were being amortized on a straight-line basis over their economic lives of five years for developed technology and two years for customer relationships as we believed this method most closely reflects the pattern in which the economic benefits of the assets will be consumed. Impairment losses are recognized if the carrying amount of an intangible asset is both not recoverable and exceeds its fair value. During the fiscal year ended March 31, 2021, we recognized an impairment charge on these assets that reduced their carrying value to zero. Refer to Note 5 for further discussion.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Long-Lived Assets</a></td>
<td class="text">Long-Lived AssetsWe review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. To determine the recoverability of our long-lived assets, we evaluate the estimated future undiscounted cash flows that are directly associated with, and that are expected to arise as a direct result of, the use and eventual disposition of the long-lived asset. If the estimated future undiscounted cash flows demonstrate that recoverability is not probable, an impairment loss would be recognized. An impairment loss would be calculated based on the excess carrying amount of the long-lived asset over the long-lived asset&#8217;s fair value. The fair value would be determined based on valuation techniques such as a comparison to fair values of similar assets.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_StockRepurchasesPolicyPolicyTextBlock', window );">Share Repurchases</a></td>
<td class="text">Share RepurchasesWe consider all shares repurchased as canceled shares restored to the status of authorized but unissued shares on the trade date. The aggregate purchase price of the shares of our common stock repurchased is reflected as a reduction to Stockholders&#8217; equity. We account for shares repurchased as an adjustment to common stock (at par value) with the excess repurchase price allocated between Additional paid-in capital and Accumulated deficit.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income (Loss)</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income (Loss)</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income (loss) is defined to include all changes in equity, except those resulting from investments by stockholders and distribution to stockholders.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-bottom:5pt;margin-top:19pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.487%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Consolidated Financial Statements (or Other Significant Matters)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting Standards Update ("ASU") No. 2016-13 (Topic 326), Financial Instruments-Credit Losses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The standard amends guidance on the impairment of financial instruments. The ASU estimates credit losses based on expected losses and provides for a simplified accounting model for purchased financial assets with credit deterioration. The standard requires a modified retrospective basis adoption through a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We adopted this new standard as of April 1, 2020, using the modified retrospective method recognized as of the date of initial application. </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The adoption of this new standard resulted in an $84 thousand cumulative effect on our consolidated financial statements related to an adjustment to our allowance for doubtful accounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Under the new standard, we assess credit losses on accounts receivable by taking into consideration past collection experience, credit quality of the customer, age of the receivable balance, current economic conditions, and forecasts that affect the collectability of the reported amount.</span></div></td></tr></table></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-bottom:5pt;margin-top:19pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.487%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Consolidated Financial Statements (or Other Significant Matters)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU No. 2019-12 (Topic 740), Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In December 2019, the Financial Accounting Standards Board ("FASB") issued a new standard to simplify the accounting for income taxes. The guidance eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences related to changes in ownership of equity method investments and foreign subsidiaries. The guidance also simplifies aspects of accounting for franchise taxes and enacted changes in tax laws or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The standard became effective for us beginning April 1, 2021.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We do not expect the adoption to have a material impact in our consolidated financial statements, including accounting policies, processes, and systems.</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_SalesTaxPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for sales tax, including whether the costs are included in revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_SalesTaxPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_StockRepurchasesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes an entities policy for shares repurchased under its stock plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_StockRepurchasesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI http://asc.fasb.org/topic&amp;trid=2175825<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5033-111524<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19347-109286<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735618840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of Basic and Diluted Net Income Per Common Share</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reconciliation of basic and diluted common share:</span></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:52.360%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.778%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic weighted-average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,652&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,793&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of stock options, restricted stock units, and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted weighted-average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,652&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,793&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,601&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share</a></td>
<td class="text"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our potential outstanding common stock equivalents at the end of each period, which have been excluded from the computation of diluted net income per common share, as their effect is anti-dilutive.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:55.434%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.852%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options, restricted stock units, and shares under the employee stock purchase plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,024&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,933&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">998&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Financial Assets Measured At Fair Value On Recurring Basis</a></td>
<td class="text">The following table summarizes the composition of our financial assets measured at fair value at March&#160;31, 2020:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-bottom:5pt;margin-top:19pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.487%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Consolidated Financial Statements (or Other Significant Matters)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting Standards Update ("ASU") No. 2016-13 (Topic 326), Financial Instruments-Credit Losses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The standard amends guidance on the impairment of financial instruments. The ASU estimates credit losses based on expected losses and provides for a simplified accounting model for purchased financial assets with credit deterioration. The standard requires a modified retrospective basis adoption through a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We adopted this new standard as of April 1, 2020, using the modified retrospective method recognized as of the date of initial application. </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The adoption of this new standard resulted in an $84 thousand cumulative effect on our consolidated financial statements related to an adjustment to our allowance for doubtful accounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Under the new standard, we assess credit losses on accounts receivable by taking into consideration past collection experience, credit quality of the customer, age of the receivable balance, current economic conditions, and forecasts that affect the collectability of the reported amount.</span></div></td></tr></table></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#00b2a9;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-bottom:5pt;margin-top:19pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.487%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Consolidated Financial Statements (or Other Significant Matters)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU No. 2019-12 (Topic 740), Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In December 2019, the Financial Accounting Standards Board ("FASB") issued a new standard to simplify the accounting for income taxes. The guidance eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences related to changes in ownership of equity method investments and foreign subsidiaries. The guidance also simplifies aspects of accounting for franchise taxes and enacted changes in tax laws or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The standard became effective for us beginning April 1, 2021.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We do not expect the adoption to have a material impact in our consolidated financial statements, including accounting policies, processes, and systems.</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e765-108305<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e725-108305<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083731584376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction</a></td>
<td class="text"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our typical performance obligations include the following:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:17.787%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.721%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.154%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.938%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Obligation</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Performance Obligation<br/>&#160;is Typically Satisfied</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Payment is <br/>Typically Due</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How Standalone Selling Price is <br/>Typically Estimated</span></td></tr><tr><td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Software and Products Revenue</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software Licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Upon shipment or made available for download (point in time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of shipment except for certain subscription licenses which are paid for over time</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Appliances</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">When control of the appliances passes to the customer; typically upon delivery </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of delivery </span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Customer Support Revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software Updates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At the beginning of the contract period </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in renewal transactions</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Support</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At the beginning of the contract period </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in renewal transactions</span></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Other Services Revenue</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Professional Services (except for education services)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As work is performed (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of services being performed</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education Services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">When the class is taught (point in time)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of services being performed</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software-as-a-service (Metallic)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the contract (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Annual or monthly payments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%"><tr><td style="width:1.0%"/><td style="width:28.822%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">APJ</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software and Products Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187,027&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,673&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,143&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">326,843&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Support Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357,781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,122&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,431&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,919&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723,472&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%"><tr><td style="width:1.0%"/><td style="width:28.822%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">APJ</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software and Products Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,096&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Support Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">360,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,778&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390,860&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,780&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,245&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">670,885&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%"><tr><td style="width:1.0%"/><td style="width:28.822%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">APJ</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software and Products Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,913&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,872&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,899&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Support Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,076&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">430,380&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,188&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,389&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,957&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract with Customer, Asset and Liability</a></td>
<td class="text">The opening and closing balances of our Accounts receivable, Unbilled receivables and Deferred revenues are as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.590%"><tr><td style="width:1.0%"/><td style="width:35.376%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.037%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.037%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accounts Receivable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unbilled Receivable<br/>(current)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unbilled Receivable<br/>(long-term)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Deferred Revenue<br/>(current)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Deferred Revenue<br/>(long-term)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Opening Balance as of March 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,134&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,857&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233,497&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,723&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase/(decrease), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(394)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending Balance as of March 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,985&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,463&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253,211&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,231&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of expected timing for satisfying remaining performance obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083731289688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Summary of the Purchase Price and Preliminary Purchase Price Allocation as of the Date of Acquisition</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the purchase price and purchase price allocation made as of the date of acquisition:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:73.099%"><tr><td style="width:1.0%"/><td style="width:72.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.500%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Purchase price allocation:</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid at closing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157,589&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of restricted stock units included in purchase price</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,616&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,205&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets acquired and liabilities assumed:</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,074&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">682&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,060)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,231)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liability, net of operating lease assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(84)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable net assets acquired and liabilities assumed</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,770&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,435&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,205&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1486-128463<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735360760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill balances are as follows:  </span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:55.409%"><tr><td style="width:1.0%"/><td style="width:56.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.743%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March&#160;31, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions/(Impairments)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,435&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock', window );">Purchased Intangible Assets, Net of Amortization</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets subject to amortization as of March&#160;31, 2021 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.818%"><tr><td style="width:1.0%"/><td style="width:24.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.333%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.481%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impairment Charge</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,800)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,200)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,300)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,700)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083731573736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.323%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,445&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,445&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computers, servers and other equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,919&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction in process</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,843&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,562&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(71,064)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(66,043)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,779&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,519&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083729947288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Accrued Liabilities</a></td>
<td class="text"><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consist of the following:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:65.419%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.908%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation and related payroll taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,890&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,258&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,695&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,148&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,051&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083730164968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentTextBlock', window );">Long-term Purchase Commitment</a></td>
<td class="text">Total non-cancellable purchase commitments as of March&#160;31, 2021, which relate primarily to marketing and IT services are as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.830%"><tr><td style="width:1.0%"/><td style="width:23.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.698%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025 and beyond</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase commitments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">804&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">591&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ScheduleOfRoyaltyExpenseTableTextBlock', window );">Schedule of Royalty Expense</a></td>
<td class="text">Royalty expense, included in Cost of software and products revenues, was as follows: <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:67.543%"><tr><td style="width:1.0%"/><td style="width:35.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.033%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Royalty expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,256&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,545&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,319&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ScheduleOfRoyaltyExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Royalty Expense [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ScheduleOfRoyaltyExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083731500616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the activity for our stock incentive plans from March&#160;31, 2018 to March&#160;31, 2021:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"/><td style="width:36.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.885%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.885%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.885%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.999%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of<br/>Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise&#160;Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term&#160;(Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at March 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,904&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60.03&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(257)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at March 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,357&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.06&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,711&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at March 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,357&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.06&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,711&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Restricted Stock Unit Activity</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit activity is as follows:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:65.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.177%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-Vested Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of<br/>Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant&#160;Date<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested as of March 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,237&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,585)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested as of March 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,451&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.90&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Stock-Based Compensation Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the stock-based compensation expense included in Cost of services revenue, Sales and marketing, Research and development and General and administrative expenses for the years ended March&#160;31, 2021, 2020 and 2019.</span></div><div style="margin-bottom:5pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:52.497%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.733%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,604&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,922&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,458&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,833&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,888&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,487&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083822359608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Components of Income Before Income Taxes</a></td>
<td class="text"><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income (loss) before income taxes were as follows:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:52.497%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.733%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,628)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,670)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,762)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,393&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,124&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,189&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,235)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,546)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,427&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense (benefit) were as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:52.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.733%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,772)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(613)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,067)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,719&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,901)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,866&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of Statutory Tax Rates and Effective Tax Rates</a></td>
<td class="text"><div style="margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the statutory tax rates and the effective tax rates for the years ended March&#160;31, 2021, 2020 and 2019 are as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:55.875%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Statutory federal income tax expense (benefit) rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local income tax expense, net of federal income tax effect</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign earnings taxed at different rates</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. tax on Global Intangible Low-Taxed Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic permanent differences including acquisition items</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(51.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax reserves</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(76.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Enacted tax law changes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(43.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CARES Act Impact</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(82.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reduction of NOL for carryback</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other differences, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective income tax expense (benefit)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Components of Deferred Tax Assets</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant components of our deferred tax assets are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:65.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.177%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net operating losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts and other reserves</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(78,339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(61,702)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,030&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,541&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,553)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred commissions and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,041)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,791)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,390)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(761)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(849)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock', window );">Schedule of Tax Years Subject to Income Tax Examination</a></td>
<td class="text">The following table summarizes the tax years subject to income tax examinations by tax authorities as of March&#160;31, 2021. The years subject to income tax examination in our foreign jurisdictions cover the maximum time period with respect to these jurisdictions. Due to NOLs, in some cases the tax years continue to remain subject to examination with respect to such NOLs.<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.257%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax Jurisdiction</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;&#160;Years&#160;Subject&#160;to&#160;Income<br/>Tax Examination</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;2017&#160;-&#160;Present</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign jurisdictions</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;2013 - Present</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Reconciliation of Amounts of Unrecognized Tax Benefits</a></td>
<td class="text">A reconciliation of the amounts of unrecognized tax benefits is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2018</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,740&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to fiscal 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements and effective settlements with tax authorities and remeasurements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions related to the expiration of statutes of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2019</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,592&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to fiscal 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements and effective settlements with tax authorities and remeasurements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions related to the expiration of statutes of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,662&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to fiscal 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions related to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements and effective settlements with tax authorities and remeasurements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions related to the expiration of statutes of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,211&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This disclosure is a description of tax years that remain subject to examination by major tax jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083731509656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock', window );">Schedule of Revenue by Geographic Area</a></td>
<td class="text">The following table sets forth revenue and long-lived assets by geographic area:<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">379,106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">342,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">379,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">344,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328,225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">331,736&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723,472&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">670,885&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,957&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock', window );">Schedule of Long-Lived Assets by Geographic Area</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:65.419%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.908%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">248,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,573&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">331,390&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083731411224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Schedule of Restructuring Accruals</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended March&#160;31, 2021, 2020 and 2019, restructuring charges were comprised of the following: </span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.403%"><tr><td style="width:1.0%"/><td style="width:51.522%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.646%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.620%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.620%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee severance and related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,040&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,834&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,133&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease impairments related costs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total restructuring charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,471&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,348&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,765&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Lease impairment charges relate to seven and six offices for the years ended March&#160;31, 2021 and 2020, respectively. There were no lease impairment charges for the year ended March 31, 2019.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Schedule of Activity in Restructuring Accrual</a></td>
<td class="text"><div style="margin-top:14pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The activity in our restructuring accrual for the years ended March&#160;31, 2021 and 2020 is as follows:</span></div><div style="margin-bottom:6pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.894%"><tr><td style="width:1.0%"/><td style="width:53.750%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.419%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,531&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,089&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee severance and related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,040&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,476)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,392)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,095&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,531&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083733225576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Net Lease Cost Recognized on Condensed Consolidated Statement of Operations and Cash Flow Information</a></td>
<td class="text">Net lease cost recognized in our Consolidated Statements of Operations is summarized as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:72.807%"><tr><td style="width:1.0%"/><td style="width:61.751%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.773%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,048&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,795&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,218&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,293&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash flow information</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.789%"><tr><td style="width:1.0%"/><td style="width:69.109%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.231%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.233%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,370&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,476&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions of operating lease assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Maturities of Lease Liabilities</a></td>
<td class="text"><div style="margin-bottom:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;March&#160;31, 2021, the maturities of lease liabilities based on the total minimum lease commitment amount including options to extend lease terms that are reasonably certain of being exercised are as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:83.479%"><tr><td style="width:1.0%"/><td style="width:86.290%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.510%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,071&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Minimum Lease Payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,069&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Imputed Interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,181)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,888&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Current Portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,419&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735033416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Oct. 01, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,560,000<span></span>
</td>
<td class="nump">$ 5,579,000<span></span>
</td>
<td class="nump">$ 4,678,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Net foreign currency transaction gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,918,000)<span></span>
</td>
<td class="nump">355,000<span></span>
</td>
<td class="nump">984,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Asset retirement obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">780,000<span></span>
</td>
<td class="nump">1,420,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortizationPeriod', window );">Software updates and customer support costs amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 394,034,000<span></span>
</td>
<td class="nump">411,904,000<span></span>
</td>
<td class="nump">$ 391,303,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 404,064,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvlt_HedvigInc.Member', window );">Hedvig, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Contingent consideration (up to)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, useful life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, useful life (in years)</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (84,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, depreciation period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Computers, servers and other equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, depreciation period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">18 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, depreciation period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, depreciation period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Computers, servers and other equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, depreciation period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, depreciation period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cvlt_ArrowMember', window );">Arrow | Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36.00%<span></span>
</td>
<td class="nump">37.00%<span></span>
</td>
<td class="nump">38.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer concentration risk | Arrow | Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_SummaryOfSignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Summary Of Significant Accounting Policies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_SummaryOfSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131251-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121605123&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=120253306&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvlt_HedvigInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvlt_HedvigInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cvlt_ArrowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cvlt_ArrowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083734911416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Computation of Diluted Net Income Per Common Share (Detail) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Earnings Per Share, Basic and Diluted [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted-average shares outstanding</a></td>
<td class="nump">46,652<span></span>
</td>
<td class="nump">45,793<span></span>
</td>
<td class="nump">45,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of stock options, restricted stock units, and employee stock purchase plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,774<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted-average shares outstanding</a></td>
<td class="nump">46,652<span></span>
</td>
<td class="nump">45,793<span></span>
</td>
<td class="nump">47,601<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083731519272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Summary of Potential Outstanding Common Stock Equivalents (Detail) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Stock options, restricted stock units, and shares under the employee stock purchase plan</a></td>
<td class="nump">5,024<span></span>
</td>
<td class="nump">4,933<span></span>
</td>
<td class="nump">998<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735861704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Summary of Fair Value of Financial Assets (Detail) - Fair Value, Recurring<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Short-term investments</a></td>
<td class="nump">$ 44,484<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="nump">217<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Short-term investments</a></td>
<td class="nump">44,484<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="nump">$ 217<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083732306568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Additional Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($) </div>
<div>segment </div>
<div>source</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SourcesOfPrimaryRevenue', window );">Sources of primary revenue | source</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_CustomerSupportAgreementTerm', window );">Customer support agreement term</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SubscriptionArrangementTerm', window );">Subscription arrangement term</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized in period, included in opening deferred revenue balance</a></td>
<td class="nump">$ 247,579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue expected to be recognized from remaining performance obligations</a></td>
<td class="nump">46,163<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_SoftwareMember', window );">Software and products revenue</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue expected to be recognized from remaining performance obligations</a></td>
<td class="nump">$ 12,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_CustomerSupportAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The typical length of Customer Support Agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_CustomerSupportAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_SourcesOfPrimaryRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of sources of revenue in a typical sales agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_SourcesOfPrimaryRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_SubscriptionArrangementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Subscription Arrangement Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_SubscriptionArrangementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cvlt_SoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cvlt_SoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083815434632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Performance Obligations (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_SoftwareLicensesMember', window );">Software Licenses</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod', window );">Performance obligation, expected payment terms</a></td>
<td class="text">90 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_SoftwareAppliancesMember', window );">Appliances</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod', window );">Performance obligation, expected payment terms</a></td>
<td class="text">90 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_ProfessionalServicesOtherMember', window );">Other Professional Services (except for education services)</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod', window );">Performance obligation, expected payment terms</a></td>
<td class="text">90 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_ProfessionalServicesEducationServicesMember', window );">Education Services</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod', window );">Performance obligation, expected payment terms</a></td>
<td class="text">90 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue, Performance Obligation, Description Of Payment Terms, Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cvlt_SoftwareLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cvlt_SoftwareLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cvlt_SoftwareAppliancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cvlt_SoftwareAppliancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cvlt_ProfessionalServicesOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cvlt_ProfessionalServicesOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cvlt_ProfessionalServicesEducationServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cvlt_ProfessionalServicesEducationServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083732761640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 723,472<span></span>
</td>
<td class="nump">$ 670,885<span></span>
</td>
<td class="nump">$ 710,957<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">424,122<span></span>
</td>
<td class="nump">390,860<span></span>
</td>
<td class="nump">430,380<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember', window );">EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">214,431<span></span>
</td>
<td class="nump">194,780<span></span>
</td>
<td class="nump">191,188<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">APJ</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">84,919<span></span>
</td>
<td class="nump">85,245<span></span>
</td>
<td class="nump">89,389<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_SoftwareMember', window );">Software and Products Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">326,843<span></span>
</td>
<td class="nump">275,308<span></span>
</td>
<td class="nump">309,899<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_SoftwareMember', window );">Software and Products Revenue | Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">187,027<span></span>
</td>
<td class="nump">141,856<span></span>
</td>
<td class="nump">170,114<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_SoftwareMember', window );">Software and Products Revenue | EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">101,673<span></span>
</td>
<td class="nump">95,356<span></span>
</td>
<td class="nump">95,913<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_SoftwareMember', window );">Software and Products Revenue | APJ</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">38,143<span></span>
</td>
<td class="nump">38,096<span></span>
</td>
<td class="nump">43,872<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_CustomerSupportMember', window );">Customer Support Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">357,781<span></span>
</td>
<td class="nump">360,130<span></span>
</td>
<td class="nump">358,747<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_CustomerSupportMember', window );">Customer Support Revenue | Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">215,831<span></span>
</td>
<td class="nump">230,226<span></span>
</td>
<td class="nump">237,190<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_CustomerSupportMember', window );">Customer Support Revenue | EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">100,620<span></span>
</td>
<td class="nump">88,965<span></span>
</td>
<td class="nump">82,895<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_CustomerSupportMember', window );">Customer Support Revenue | APJ</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">41,330<span></span>
</td>
<td class="nump">40,939<span></span>
</td>
<td class="nump">38,662<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_ProfessionalServicesMember', window );">Professional Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">38,848<span></span>
</td>
<td class="nump">35,447<span></span>
</td>
<td class="nump">42,311<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_ProfessionalServicesMember', window );">Professional Services | Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">21,264<span></span>
</td>
<td class="nump">18,778<span></span>
</td>
<td class="nump">23,076<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_ProfessionalServicesMember', window );">Professional Services | EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">12,138<span></span>
</td>
<td class="nump">10,459<span></span>
</td>
<td class="nump">12,380<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvlt_ProfessionalServicesMember', window );">Professional Services | APJ</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 5,446<span></span>
</td>
<td class="nump">$ 6,210<span></span>
</td>
<td class="nump">$ 6,855<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_EMEAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cvlt_SoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cvlt_SoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cvlt_CustomerSupportMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cvlt_CustomerSupportMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cvlt_ProfessionalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cvlt_ProfessionalServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735333016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Opening and Closing Balances (Receivables) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_TradeAccountsReceivableMember', window );">Trade accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_AccountsReceivableRollForward', window );"><strong>Accounts Receivable [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Opening Balance</a></td>
<td class="nump">$ 129,856<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Increase/(decrease), net</a></td>
<td class="nump">39,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Ending Balance</a></td>
<td class="nump">168,985<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ContractWithCustomerAssetNetCurrentRollForward', window );"><strong>Unbilled Receivable (current) [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Opening Balance</a></td>
<td class="nump">17,134<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease', window );">Increase/(decrease), net</a></td>
<td class="nump">2,007<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Ending Balance</a></td>
<td class="nump">19,141<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward', window );"><strong>Unbilled Receivable (long-term) [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetNoncurrent', window );">Opening Balance</a></td>
<td class="nump">7,857<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease', window );">Increase/(decrease), net</a></td>
<td class="num">(394)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetNoncurrent', window );">Ending Balance</a></td>
<td class="nump">$ 7,463<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_AccountsReceivableRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_AccountsReceivableRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Asset, Net, Current, Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ContractWithCustomerAssetNetCurrentRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Asset, Net, Current [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ContractWithCustomerAssetNetCurrentRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Asset, Net, Noncurrent, Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ContractWithCustomerAssetNetNoncurrentRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Asset, Net, Noncurrent [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ContractWithCustomerAssetNetNoncurrentRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130533-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_TradeAccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_TradeAccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735285896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Opening and Closing Balances (Deferred Revenue) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ContractWithCustomerLiabilityCurrentRollForward', window );"><strong>Contract With Customer, Liability, Current [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Opening Balance</a></td>
<td class="nump">$ 233,497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Ending Balance</a></td>
<td class="nump">253,211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward', window );"><strong>Contract With Customer, Liability, Noncurrent [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Opening Balance</a></td>
<td class="nump">92,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Ending Balance</a></td>
<td class="nump">119,231<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=cvlt_DeferredRevenueCurrentMember', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ContractWithCustomerLiabilityCurrentRollForward', window );"><strong>Contract With Customer, Liability, Current [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Opening Balance</a></td>
<td class="nump">233,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease', window );">Increase/(decrease), net</a></td>
<td class="nump">19,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Ending Balance</a></td>
<td class="nump">253,211<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=cvlt_DeferredRevenueNoncurrentMember', window );">Deferred revenue, less current portion</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward', window );"><strong>Contract With Customer, Liability, Noncurrent [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Opening Balance</a></td>
<td class="nump">92,723<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease', window );">Increase/(decrease), net</a></td>
<td class="nump">26,508<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Ending Balance</a></td>
<td class="nump">$ 119,231<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Liability, Current, Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ContractWithCustomerLiabilityCurrentRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liability, Current [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ContractWithCustomerLiabilityCurrentRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Liability, Noncurrent, Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ContractWithCustomerLiabilityNoncurrentRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Liability, Noncurrent [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ContractWithCustomerLiabilityNoncurrentRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=cvlt_DeferredRevenueCurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=cvlt_DeferredRevenueCurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=cvlt_DeferredRevenueNoncurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=cvlt_DeferredRevenueNoncurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083737422920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Oct. 01, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2020 </div>
<div>USD ($) </div>
<div>purchaseOrder</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Compensation arrangements, vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder', window );">Contingent consideration term, number of bona fide and valid purchase order | purchaseOrder</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Net change in contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (3,783)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvlt_HedvigInc.Member', window );">Hedvig, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Purchase consideration</a></td>
<td class="nump">$ 163,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash paid</a></td>
<td class="nump">157,589<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Fair value of restricted stock units included in purchase price</a></td>
<td class="nump">1,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Fair value of contingent consideration</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate', window );">Cash payments to shareholders following the date of acquisition</a></td>
<td class="nump">$ 14,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod', window );">Cash payments to shareholders following the date of acquisition, period</a></td>
<td class="text">30 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Contingent consideration (up to)</a></td>
<td class="nump">$ 8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Net change in contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_RestrictedCashReleasedAmount', window );">Restricted cash released</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvlt_HedvigInc.Member', window );">Hedvig, Inc. | Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Compensation arrangements, vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Transferred, After Acquisition Date</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Transferred, After Acquisition Date, Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Contingent Consideration Arrangements, Number Of Bona Fide And Valid Purchase Order</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_RestrictedCashReleasedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restricted Cash, Released Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_RestrictedCashReleasedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvlt_HedvigInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvlt_HedvigInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083740105368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination - Summarizes Purchase Price and Preliminary Purchase Price Allocation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 01, 2019</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 112,435<span></span>
</td>
<td class="nump">$ 112,435<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvlt_HedvigInc.Member', window );">Hedvig, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash paid at closing</a></td>
<td class="nump">$ 157,589<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Fair value of restricted stock units included in purchase price</a></td>
<td class="nump">1,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Fair value of contingent consideration</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 217<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total purchase price</a></td>
<td class="nump">163,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="nump">94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Trade accounts receivable</a></td>
<td class="nump">1,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="nump">104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="nump">52,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable and accrued liabilities</a></td>
<td class="num">(1,060)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="num">(2,231)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet', window );">Operating lease liability, net of operating lease assets</a></td>
<td class="num">(11)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liability</a></td>
<td class="num">(84)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets acquired and liabilities assumed</a></td>
<td class="nump">50,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">112,435<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total purchase price</a></td>
<td class="nump">$ 163,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Liability, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvlt_HedvigInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvlt_HedvigInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735388072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Net - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Oct. 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 112,435,000<span></span>
</td>
<td class="nump">$ 112,435,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill addition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,650,000<span></span>
</td>
<td class="nump">5,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,700,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvlt_HedvigInc.Member', window );">Hedvig, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 112,435,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Goodwill expected tax deductible amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvlt_HedvigInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvlt_HedvigInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083732143176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Net - Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance as of March&#160;31, 2020</a></td>
<td class="nump">$ 112,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">Additions/(Impairments)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance as of March&#160;31, 2021</a></td>
<td class="nump">$ 112,435<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083733395160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Net - Intangible Assets, Net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 52,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(11,300,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment Charge</a></td>
<td class="num">(40,700,000)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">49,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(9,800,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment Charge</a></td>
<td class="num">(39,200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(1,500,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment Charge</a></td>
<td class="num">(1,500,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083733348888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment - Schedule of Property and Equipment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 183,843<span></span>
</td>
<td class="nump">$ 180,562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation and amortization</a></td>
<td class="num">(71,064)<span></span>
</td>
<td class="num">(66,043)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">112,779<span></span>
</td>
<td class="nump">114,519<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">9,445<span></span>
</td>
<td class="nump">9,445<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">103,244<span></span>
</td>
<td class="nump">103,244<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computers, servers and other equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">42,117<span></span>
</td>
<td class="nump">40,044<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">14,689<span></span>
</td>
<td class="nump">14,919<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">8,089<span></span>
</td>
<td class="nump">9,252<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Purchased software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">1,955<span></span>
</td>
<td class="nump">1,637<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in process</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 4,304<span></span>
</td>
<td class="nump">$ 2,021<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083734920008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization expense</a></td>
<td class="nump">$ 10,228<span></span>
</td>
<td class="nump">$ 11,415<span></span>
</td>
<td class="nump">$ 12,060<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold', window );">Depreciation expense allocated to cost of goods sold</a></td>
<td class="nump">$ 1,250<span></span>
</td>
<td class="nump">$ 1,250<span></span>
</td>
<td class="nump">$ 1,250<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Depreciation Expense Allocated To Cost Of Goods Sold</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083731615608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_AccruedCompensationAndRelatedPayrollTax', window );">Compensation and related payroll taxes</a></td>
<td class="nump">$ 69,890<span></span>
</td>
<td class="nump">$ 47,356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent', window );">Other</a></td>
<td class="nump">42,258<span></span>
</td>
<td class="nump">39,695<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent', window );">Total accrued liabilities</a></td>
<td class="nump">$ 112,148<span></span>
</td>
<td class="nump">$ 87,051<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_AccruedCompensationAndRelatedPayrollTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carry value of compensation and related payroll taxes for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_AccruedCompensationAndRelatedPayrollTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735542856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear', window );">Non-cancellable purchase commitments, 2022</a></td>
<td class="nump">$ 23,339,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear', window );">Non-cancellable purchase commitments, 2023</a></td>
<td class="nump">5,266,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear', window );">Non-cancellable purchase commitments, 2024</a></td>
<td class="nump">804,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter', window );">Non-cancellable purchase commitments, 2025 and beyond</a></td>
<td class="nump">591,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligation', window );">Non-cancellable purchase commitments, Total for all periods through fiscal 2023</a></td>
<td class="nump">30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RoyaltyExpense', window );">Royalty expense</a></td>
<td class="nump">$ 16,256,000<span></span>
</td>
<td class="nump">$ 12,545,000<span></span>
</td>
<td class="nump">$ 12,319,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_MaximumSoftwareWarrantyPeriod', window );">Maximum software warranty period (in days)</a></td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Product warranty accrual</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_MaximumSoftwareWarrantyPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum software warranty period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_MaximumSoftwareWarrantyPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recorded Unconditional Purchase Obligation Due in Fourth Year And Thereafter</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecordedUnconditionalPurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of recorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of recorded unconditional purchase obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of recorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RoyaltyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RoyaltyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083733551208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capitalization (Detail) - USD ($)<br> $ / shares in Units, shares in Thousands</strong></div></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">46,482<span></span>
</td>
<td class="nump">46,482<span></span>
</td>
<td class="nump">46,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Amount of common stock repurchased</a></td>
<td class="nump">$ 62,127,000<span></span>
</td>
<td class="nump">$ 95,259,000<span></span>
</td>
<td class="nump">$ 77,198,000<span></span>
</td>
<td class="nump">$ 132,697,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Number of shares repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,643<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Share repurchase program, authorized amount available</a></td>
<td class="nump">$ 200,000,000<span></span>
</td>
<td class="nump">$ 200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases', window );">Percentage of free cash flow used for additional stock repurchases</a></td>
<td class="nump">75.00%<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Capital shares reserved for future issuance (in shares)</a></td>
<td class="nump">5,075<span></span>
</td>
<td class="nump">5,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Percentage Of Free Cash Flow Used For Additional Repurchases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083732543576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans - Additional Information (Detail)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Oct. 22, 2020 </div>
<div>shares</div>
</th>
<th class="th"><div>Oct. 01, 2019</div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($) </div>
<div>stock_plan </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock options granted, vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized stock-based compensation expense | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Awards expected to be recognized over a weighted average period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 10 months 17 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of options exercised | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,306<span></span>
</td>
<td class="nump">$ 13,428<span></span>
</td>
<td class="nump">$ 39,502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_FairValueOfRestrictedStockUnitsVestedTotal', window );">Total fair value of restricted stock units - vested | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,544<span></span>
</td>
<td class="nump">48,221<span></span>
</td>
<td class="nump">82,957<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,471<span></span>
</td>
<td class="nump">$ 21,348<span></span>
</td>
<td class="nump">$ 14,765<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, granted (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=cvlt_A2016IncentivePlanMember', window );">2016 Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Maximum number of shares of common stock that may be delivered under plan (in shares) | shares</a></td>
<td class="nump">8,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Addition shares authorized (in shares) | shares</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Options available for future grant (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=cvlt_A2006LongTermStockInventivePlanMember', window );">2006 Long-Term Stock Inventive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans', window );">Number of stock incentive plans | stock_plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvlt_HedvigInc.Member', window );">Hedvig, Inc. | Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares Issued in acquisition | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, granted (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock options granted, vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_FairValueOfRestrictedStockUnitsVestedTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of restricted stock units vested total.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_FairValueOfRestrictedStockUnitsVestedTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Stock Incentive Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of equity interests issued or issuable to acquire entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=cvlt_A2016IncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=cvlt_A2016IncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=cvlt_A2006LongTermStockInventivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=cvlt_A2006LongTermStockInventivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvlt_HedvigInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvlt_HedvigInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083815821336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans - Activity for Company's Two Stock Incentive Plans (Detail)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number&#160;of Options</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding beginning balance (in shares) | shares</a></td>
<td class="nump">1,904<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options granted (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options exercised (in shares) | shares</a></td>
<td class="num">(257)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Options forfeited (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Options expired (in shares) | shares</a></td>
<td class="num">(290)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding ending balance (in shares) | shares</a></td>
<td class="nump">1,357<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable at current period end (in shares) | shares</a></td>
<td class="nump">1,357<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted- Average Exercise&#160;Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Outstanding beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 60.03<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Options granted (in dollars per share) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Options exercised (in dollars per share) | $ / shares</a></td>
<td class="nump">41.68<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Options forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Options expired (in dollars per share) | $ / shares</a></td>
<td class="nump">66.79<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Outstanding ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">62.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Exercisable at current period-end (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 62.06<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted- Average Remaining Contractual Term&#160;(Years)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted-Average Remaining Contractual Term, Outstanding at current period-end</a></td>
<td class="text">2 years 1 month 13 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted-Average Remaining Contractual Term, Exercisable at current period-end</a></td>
<td class="text">2 years 1 month 13 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value, Outstanding at current period-end | $</a></td>
<td class="nump">$ 13,711<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value, Exercisable at current period-end | $</a></td>
<td class="nump">$ 13,711<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based Compensation Arrangement by Share based Payment Award, Other than Options, Weighted Average Remaining Contractual Term [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083729967304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans - Restricted Stock Unit Activity (Detail) - Restricted stock units<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Awards</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Awards, Non-vested beginning balance (in shares) | shares</a></td>
<td class="nump">3,237<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of Awards, Granted (in shares) | shares</a></td>
<td class="nump">2,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of Awards, Vested (in shares) | shares</a></td>
<td class="num">(1,585)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of Awards, Forfeited (in shares) | shares</a></td>
<td class="num">(297)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Awards, Non-vested ending balance (in shares) | shares</a></td>
<td class="nump">3,451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average grant Date Fair Value, Non-vested beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 50.47<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average grant Date Fair Value, Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">42.04<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average grant Date Fair Value, Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">51.32<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average grant Date Fair Value, Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">51.76<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average grant Date Fair Value, Non-vested ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 44.90<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083733454440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans - Stock-Based Compensation Expense (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 84,833<span></span>
</td>
<td class="nump">$ 65,888<span></span>
</td>
<td class="nump">$ 80,487<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=cvlt_CostOfServicesRevenueMember', window );">Cost of services revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">3,317<span></span>
</td>
<td class="nump">2,604<span></span>
</td>
<td class="nump">2,922<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">35,577<span></span>
</td>
<td class="nump">31,779<span></span>
</td>
<td class="nump">34,874<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">24,823<span></span>
</td>
<td class="nump">14,594<span></span>
</td>
<td class="nump">8,601<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">18,369<span></span>
</td>
<td class="nump">15,158<span></span>
</td>
<td class="nump">31,458<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_RestructuringChargesMember', window );">Restructuring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 2,747<span></span>
</td>
<td class="nump">$ 1,753<span></span>
</td>
<td class="nump">$ 2,632<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=cvlt_CostOfServicesRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=cvlt_CostOfServicesRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_RestructuringChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_RestructuringChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083732951448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans - Awards with a Market Condition (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>tranche </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>tranche </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Service period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Market performance shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awarded (in shares)</a></td>
<td class="nump">299,000<span></span>
</td>
<td class="nump">95,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Service period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches', window );">Number of annual tranches | tranche</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, granted (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 36.76<span></span>
</td>
<td class="nump">$ 48.26<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Market performance shares | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent', window );">Awards potential to vest, percentage</a></td>
<td class="nump">200.00%<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares', window );">Awards potential to vest (in shares)</a></td>
<td class="nump">598,000<span></span>
</td>
<td class="nump">190,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Market performance shares | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent', window );">Awards potential to vest, percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares', window );">Awards potential to vest (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Potential To Vest, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Potential To Vest, Shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Annual Tranches</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083733551368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans - Performance Based Awards (Details) - PSU<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>May 31, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>tranche </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of Awards, Granted (in shares)</a></td>
<td class="nump">17,000<span></span>
</td>
<td class="nump">88,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">105,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches', window );">Number of annual tranches | tranche</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of shares eligible to vest</a></td>
<td class="nump">46.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cvlt_PerformanceRestrictedStockUnitsMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent', window );">Awards potential to vest, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares', window );">Awards potential to vest (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">210,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Potential To Vest, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Potential To Vest, Shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Annual Tranches</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cvlt_PerformanceRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cvlt_PerformanceRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735861864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans - Employee Stock Purchase Plan (Detail) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense</a></td>
<td class="nump">$ 84,833<span></span>
</td>
<td class="nump">$ 65,888<span></span>
</td>
<td class="nump">$ 80,487<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized stock-based compensation expense</a></td>
<td class="nump">$ 120,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price as a percentage of fair market value</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod', window );">Length of offering period (in months)</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate', window );">Maximum employee payroll percent deduction of salary</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount', window );">Maximum amount of stock purchasable by employees within a calendar year</a></td>
<td class="nump">$ 25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Number of shares purchased by employees (in shares)</a></td>
<td class="nump">272<span></span>
</td>
<td class="nump">273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds received</a></td>
<td class="nump">$ 9,812<span></span>
</td>
<td class="nump">$ 9,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense</a></td>
<td class="nump">3,417<span></span>
</td>
<td class="nump">$ 2,939<span></span>
</td>
<td class="nump">$ 3,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized stock-based compensation expense</a></td>
<td class="nump">$ 1,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchases Per Employee, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Offering Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the stock plan during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083732432824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans - Impact on Stock Compensation Expense for Changes in Senior Leadership (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 01, 2019</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 84,833<span></span>
</td>
<td class="nump">$ 65,888<span></span>
</td>
<td class="nump">$ 80,487<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cvlt_PerformanceSharesAndRestrictedStockUnitsMember', window );">Restricted stock awards and performance based awards | Chief executive officer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Award expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable', window );">Original period from last date of employment exercisable</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,157<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Original Period From Last Date Of Employment Exercisable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cvlt_PerformanceSharesAndRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cvlt_PerformanceSharesAndRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083740077240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability', window );">Adjustment of current income tax benefit</a></td>
<td class="nump">$ 3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense', window );">Tax Cuts and Jobs Act, one-time transition tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">NOL carry forwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,976,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">Deferred tax asset, state NOLs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,779,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract', window );"><strong>Unrecognized Tax Benefits</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit', window );">Remaining unrecognized tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and local</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract', window );"><strong>Unrecognized Tax Benefits</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Interest and penalties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,000<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=cvlt_NOLExpiringBetween2034And2036Member', window );">NOL expiring between 2034 and 2036</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">NOL carry forwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,061,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=cvlt_NOLsNotExpiringMember', window );">NOLs not expiring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">NOL carry forwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,915,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Research tax credit carryforward | Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Research tax credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,828,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Research tax credit carryforward | State and local</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Research tax credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,743,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income tax expense from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=cvlt_NOLExpiringBetween2034And2036Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=cvlt_NOLExpiringBetween2034And2036Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=cvlt_NOLsNotExpiringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=cvlt_NOLsNotExpiringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735866552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of Income Before Income Taxes (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="num">$ (28,628)<span></span>
</td>
<td class="num">$ (16,670)<span></span>
</td>
<td class="num">$ (1,762)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="nump">7,393<span></span>
</td>
<td class="nump">4,124<span></span>
</td>
<td class="nump">12,189<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes</a></td>
<td class="num">$ (21,235)<span></span>
</td>
<td class="num">$ (12,546)<span></span>
</td>
<td class="nump">$ 10,427<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083732632840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of Income Tax Expense (Benefit) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 3,399<span></span>
</td>
<td class="num">$ (10,071)<span></span>
</td>
<td class="num">$ (1,772)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">196<span></span>
</td>
<td class="num">(613)<span></span>
</td>
<td class="nump">103<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">6,215<span></span>
</td>
<td class="nump">5,566<span></span>
</td>
<td class="nump">8,371<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(113)<span></span>
</td>
<td class="nump">284<span></span>
</td>
<td class="nump">144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">22<span></span>
</td>
<td class="num">(2,067)<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">$ 9,719<span></span>
</td>
<td class="num">$ (6,901)<span></span>
</td>
<td class="nump">$ 6,866<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735740696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of Statutory Tax Rates and Effective Tax Rates (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Effective Income Tax Rate Reconciliation, Percent [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory federal income tax expense (benefit) rate</a></td>
<td class="num">(21.00%)<span></span>
</td>
<td class="num">(21.00%)<span></span>
</td>
<td class="num">(21.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State and local income tax expense, net of federal income tax effect</a></td>
<td class="nump">0.90%<span></span>
</td>
<td class="num">(4.90%)<span></span>
</td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Foreign earnings taxed at different rates</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">12.30%<span></span>
</td>
<td class="num">(25.50%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax', window );">U.S. tax on Global Intangible Low-Taxed Income</a></td>
<td class="nump">1.80%<span></span>
</td>
<td class="nump">14.50%<span></span>
</td>
<td class="num">(72.90%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences', window );">Domestic permanent differences including acquisition items</a></td>
<td class="nump">1.70%<span></span>
</td>
<td class="nump">7.70%<span></span>
</td>
<td class="num">(7.80%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign', window );">Foreign tax credits</a></td>
<td class="num">(7.80%)<span></span>
</td>
<td class="num">(19.30%)<span></span>
</td>
<td class="nump">22.40%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch', window );">Research credits</a></td>
<td class="num">(68.60%)<span></span>
</td>
<td class="num">(32.90%)<span></span>
</td>
<td class="nump">51.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves', window );">Tax reserves</a></td>
<td class="num">(0.10%)<span></span>
</td>
<td class="num">(0.60%)<span></span>
</td>
<td class="nump">5.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">74.40%<span></span>
</td>
<td class="nump">64.00%<span></span>
</td>
<td class="nump">76.70%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Enacted tax law changes</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">10.60%<span></span>
</td>
<td class="nump">7.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">36.30%<span></span>
</td>
<td class="num">(43.10%)<span></span>
</td>
<td class="num">(97.20%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent', window );">CARES Act Impact</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="num">(82.10%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent', window );">Reduction of NOL for carryback</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">59.20%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other differences, net</a></td>
<td class="nump">3.20%<span></span>
</td>
<td class="num">(19.40%)<span></span>
</td>
<td class="num">(4.30%)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax expense (benefit)</a></td>
<td class="nump">45.80%<span></span>
</td>
<td class="num">(55.00%)<span></span>
</td>
<td class="num">(65.80%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, CARES Act Impact, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective income tax rate reconciliation permanent differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Reduction Of NOL For Carryback, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective income tax rate reconciliation for changes in tax reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735189960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Components of Deferred Tax Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">$ 12,586<span></span>
</td>
<td class="nump">$ 16,075<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsEquityMethodInvestments', window );">Equity investment</a></td>
<td class="nump">1,193<span></span>
</td>
<td class="nump">1,192<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">16,280<span></span>
</td>
<td class="nump">20,792<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred revenue</a></td>
<td class="nump">14,879<span></span>
</td>
<td class="nump">16,027<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credits</a></td>
<td class="nump">39,062<span></span>
</td>
<td class="nump">24,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">3,568<span></span>
</td>
<td class="nump">4,675<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts and other reserves</a></td>
<td class="nump">801<span></span>
</td>
<td class="nump">546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: valuation allowance</a></td>
<td class="num">(78,339)<span></span>
</td>
<td class="num">(61,702)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">10,030<span></span>
</td>
<td class="nump">22,541<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="num">(4,553)<span></span>
</td>
<td class="num">(16,349)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_DeferredTaxLiabilitiesDeferredCommissions', window );">Deferred commissions and other</a></td>
<td class="num">(6,238)<span></span>
</td>
<td class="num">(7,041)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(10,791)<span></span>
</td>
<td class="num">(23,390)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liability</a></td>
<td class="num">$ (761)<span></span>
</td>
<td class="num">$ (849)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_DeferredTaxLiabilitiesDeferredCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Deferred Commissions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_DeferredTaxLiabilitiesDeferredCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Deferred Expense, Depreciation And Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083736093944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of Amounts of Unrecognized Tax Benefits (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">$ 1,662<span></span>
</td>
<td class="nump">$ 1,592<span></span>
</td>
<td class="nump">$ 1,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions for tax positions related to current fiscal period</a></td>
<td class="nump">614<span></span>
</td>
<td class="nump">170<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions related to prior years</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlements and effective settlements with tax authorities and remeasurements</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Reductions related to the expiration of statutes of limitations</a></td>
<td class="num">(65)<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="num">(695)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation', window );">Foreign currency translation adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">$ 2,211<span></span>
</td>
<td class="nump">$ 1,662<span></span>
</td>
<td class="nump">$ 1,592<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from foreign currency translation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083731397208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Company contributions to defined contribution plan</a></td>
<td class="nump">$ 2,445<span></span>
</td>
<td class="nump">$ 2,487<span></span>
</td>
<td class="nump">$ 2,786<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083730130424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </div>
<div>segment</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of reportable segments</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083734852904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Schedule of Revenue by Geographic Area (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">$ 723,472<span></span>
</td>
<td class="nump">$ 670,885<span></span>
</td>
<td class="nump">$ 710,957<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">379,106<span></span>
</td>
<td class="nump">342,660<span></span>
</td>
<td class="nump">379,221<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">$ 344,366<span></span>
</td>
<td class="nump">$ 328,225<span></span>
</td>
<td class="nump">$ 331,736<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735348296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment Information - Schedule of Long-Lived Assets by Geographic Area (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">$ 296,573<span></span>
</td>
<td class="nump">$ 331,390<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">248,386<span></span>
</td>
<td class="nump">300,662<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">$ 48,187<span></span>
</td>
<td class="nump">$ 30,728<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083733621496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring - Restructuring Charges (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($) </div>
<div>office</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($) </div>
<div>office</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Employee severance and related costs</a></td>
<td class="nump">$ 19,040,000<span></span>
</td>
<td class="nump">$ 16,834,000<span></span>
</td>
<td class="nump">$ 12,133,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Lease impairments related costs</a></td>
<td class="nump">1,684,000<span></span>
</td>
<td class="nump">2,761,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherRestructuringCosts', window );">Stock-based compensation</a></td>
<td class="nump">2,747,000<span></span>
</td>
<td class="nump">1,753,000<span></span>
</td>
<td class="nump">2,632,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Total restructuring charges</a></td>
<td class="nump">$ 23,471,000<span></span>
</td>
<td class="nump">$ 21,348,000<span></span>
</td>
<td class="nump">$ 14,765,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_OperatingLeaseImpairmentLossNumberOfLeases', window );">Number of leases related to lease impairment | office</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_OperatingLeaseImpairmentLossNumberOfLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Impairment Loss, Number Of Leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_OperatingLeaseImpairmentLossNumberOfLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121593497&amp;loc=SL77918431-209957<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherRestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735885864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring - Activity in Restructuring Accruals (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning balance</a></td>
<td class="nump">$ 2,531<span></span>
</td>
<td class="nump">$ 1,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Employee severance and related costs</a></td>
<td class="nump">19,040<span></span>
</td>
<td class="nump">16,834<span></span>
</td>
<td class="nump">$ 12,133<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments</a></td>
<td class="num">(18,476)<span></span>
</td>
<td class="num">(15,392)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</a></td>
<td class="nump">$ 3,095<span></span>
</td>
<td class="nump">$ 2,531<span></span>
</td>
<td class="nump">$ 1,089<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735631864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Net Lease Costs Recognized (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 9,048<span></span>
</td>
<td class="nump">$ 8,795<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">232<span></span>
</td>
<td class="nump">410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">1,938<span></span>
</td>
<td class="nump">2,088<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Net lease cost</a></td>
<td class="nump">$ 11,218<span></span>
</td>
<td class="nump">$ 11,293<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083815582392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Rental expense</a></td>
<td class="nump">$ 11,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate, operating leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining operating lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 5 months 4 days<span></span>
</td>
<td class="text">3 years 1 month 2 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083735333192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for operating lease liabilities</a></td>
<td class="nump">$ 10,370<span></span>
</td>
<td class="nump">$ 9,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset', window );">Additions of operating lease assets</a></td>
<td class="nump">$ 17,603<span></span>
</td>
<td class="nump">$ 8,448<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Operating Lease, Right Of Use Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvlt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083821641592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Maturities of Lease Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 7,526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">4,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">4,071<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">3,978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="nump">2,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">2,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total Minimum Lease Payments</a></td>
<td class="nump">25,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed Interest</a></td>
<td class="num">(2,181)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of operating lease liabilities</a></td>
<td class="nump">22,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: Current Portion of operating lease liabilities</a></td>
<td class="nump">7,469<span></span>
</td>
<td class="nump">$ 7,699<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">$ 15,419<span></span>
</td>
<td class="nump">$ 8,808<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140083732742296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Allowance for doubtful accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance&#160;at Beginning&#160;of Year</a></td>
<td class="nump">$ 122<span></span>
</td>
<td class="nump">$ 489<span></span>
</td>
<td class="nump">$ 104<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged (Credited)&#160;to Costs and Expenses</a></td>
<td class="nump">333<span></span>
</td>
<td class="num">(246)<span></span>
</td>
<td class="nump">569<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></td>
<td class="nump">84<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Write-offs/Deductions</a></td>
<td class="num">(56)<span></span>
</td>
<td class="num">(121)<span></span>
</td>
<td class="num">(184)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance&#160;at End of Year</a></td>
<td class="nump">483<span></span>
</td>
<td class="nump">122<span></span>
</td>
<td class="nump">489<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember', window );">Valuation allowance for deferred taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance&#160;at Beginning&#160;of Year</a></td>
<td class="nump">61,702<span></span>
</td>
<td class="nump">50,160<span></span>
</td>
<td class="nump">58,350<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged (Credited)&#160;to Costs and Expenses</a></td>
<td class="nump">16,637<span></span>
</td>
<td class="nump">11,542<span></span>
</td>
<td class="num">(8,190)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Write-offs/Deductions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance&#160;at End of Year</a></td>
<td class="nump">$ 78,339<span></span>
</td>
<td class="nump">$ 61,702<span></span>
</td>
<td class="nump">$ 50,160<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>116
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MVW+S4P4DB=N\4E X;*$A/HT!J75[^]]^T'+?7*#?2*UEV3SN! ?QQ@"^WTK
M8??!W,GWO\%L_@-02P,$%     @ CT:M4M>4BS3+ @  N0D  !@   !X;"]W
M;W)K<VAE971S+W-H965T,RYX;6RE5LENVS 0_15"Z"$!4FOQFL 6D+@(VD,!
M(T;;0]$#+8TM(A2IDI3=]NL[I!35BO?4!YO+O#?OC48FQQNIGG4&8,BOG L]
M\3)CBCO?UTD&.=4=68# G:54.34X52M?%PIHZD Y]Z,@&/@Y9<*+QVYMIN*Q
M+ UG F:*Z#+/J?K] %QN)E[HO2P\L55F[((?CPNZ@CF8+\5,X<QO6%*6@]!,
M"J)@.?'NP[MI&%B B_C*8*.WQL1:64CY;">?THD76$7 (3&6@N+/&J; N65"
M'3]K4J_):8';XQ?V1V<>S2RHAJGDWUAJLHDW\D@*2UIR\R0W'Z$VU+=\B>3:
M?9--%=L?>B0IM9%Y#48%.1/5+_U5%V(+$/8. *(:$)T+Z-: KC-:*7.V/E!#
MX[&2&Z)L-++9@:N-0Z,;)NQCG!N%NPQQ)IY*H25G*360D@?*J4B S"V=)E<S
MJD"8# Q+*+\F[\D[XA.=X:H>^P:S6PX_J3,]5)FB YD^4]4AW?"&1$$4[H%/
MSX<';;B/GAOC46,\<GS= WQS@Y:Q'PV12_+(!!IGE).9U,SUU_?[A38*N^S'
MD63=)EG7)>L=2#;#W@2EL,3X0)/G&U)01=:4ET"NF""IY)PJ30I057FO]Y6W
M2C%R*>S;N8Z#3H"57&\7\4102WVO4=^[3'W5 H26)I.*_<$-ZZ):W2N]XA]L
MJ>H'U>>5_#,"6Q;ZC87^FRPPK<O3\OL[JE[K/A;1$CQH! _>)!C_B;6A(F5B
M=4KUX*3J8Q$MU<-&]?"HZJG,<WQW_J/)A^<T^8F@EO11(WUT@?2+.WRT4\KH
M0(N?$]ER<-LXN+W<P7D-?KNCJ3?HC:)=\?L"@S \J#T,_IU#P>7J+^CVFOX,
M#WLC]YKPM\Y5>ZG!,VC%A"8<E@@-.D-\[55U3Z@F1A;NJ%U(@P>W&V9XMP)E
M W!_*:5YF=C3N[FMQ7\!4$L#!!0    ( (]&K5)TYELB=@8  -X;   8
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
M6D"?)4(;P/F"<[5;: =MYT[_ 5!+ P04    " "/1JU2=%;3')8&   0(
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
MYKM:?^N>?A,#H=C8*[I:V;_!TX -9T&Q4[IKAL8P@J9J^__\Q^"(@P8DF6A
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
MSMUJV!*_75I;;PU(&'[8]*Y:*4\H MPN#6*=L0EB6'4]T!.F@U1ZX*.^02&
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
MCC98.$L\T>]?./%F<!],VZR R& 0&P/S4-Y0+[!I3>)._B/XCJ"S@E_5K1S
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
M]IBF++21CC'@9G2^J$$A?"H#LQ7?!J<@-@3B-<H=*B'O'?3'B372N?<7'*(
MUPL8&Y1^>),?<;@5_4.HF<*#1;/34L;"@MF<6Q>:*[)!(B0@!(HJ^#!22Q4O
M[@'LV$:JG$>J?-[GW@2'[S=22L=F#M-U#%!KPXX2R^V$N<*TK+E!K%7&XZ)B
M#W#-)_*M*5< VR35*\-CWQILE:^)[IO#G(#CHB;V"L"0H6-P(%6?$L@AJ2M]
M%K&8?$\HQAN>/!^;U,#Q038"-3Z1U>!B\_-#:;$'D6@7%^7%U47\^"!\\2YA
M\CDU84[:S#0M_'5V>@F?\-]WV#:UUUG4\+<'>HJN+L[*,#$$NV@>56VIV=J&
MY"!AX?39*-5F.(C.LIUH[;G06D@;%Z4V](;[2]"1CPXX#R JJ2H('B>[)3(
M0C/\LY#V"-\4CGH.[>(8E?+#HX_O/X-?')3#. 0=S0W\.Y'"& >[K_8C[!%L
M>YTL*3Z^<V0.XWT@@1,&P%.B@0(JQ 0*:T\)R;S?DS5PT,<,!$'&74%CF(;K
MVGECEF*2I7>>ITATR8U 9 5#=HQ^WZ=5!OI>ZX\;E, I/;=>8Q8@^@9#)RU
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
MT6P^/P7)-(I!H[,$X\:$Y622P$%X#0^/1,DP&DPG%"5#^(@X' -+_(CC;I0
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
MA#MJ>'&Z]O?"N78 P#\6N-9+PQOP?:$QB[4O;&#]AX*S?P%02P,$%     @
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
MXPU87UH<^YH7-M#];\39WU!+ P04    " "/1JU2("C1U$0#   -!P  &0
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
MVJ;]BS"CKPRBJ='8J9'\Q\9T_*^@LH@!$H>XD(Z#R2[XNJ^@MNINL$F/D&'
M-5&AS!2T15I8CFK%VJ;6YA&WE8])=:A@[TP2/QTO",<%:R*I70]* 2/>\,KX
MM'1+O+BF:#9.4,.:\?570)A,E>W1X\RJ&_8+_,=4<&2'(%#.+;F>0*^=CL]*
M]3OID)7B!1/X,L5EMOPJ [^HV>NB7'!Q9F6Q.%ODFSF6?M$A:'0"Y:[X",.M
M,VM3:9X W ,J[3L\<O+\>BVQ+J>O:KU7AWP,J %5;.TE7>B48VS,<E4C-X6D
M.PYLK9FDJ4%]OK(@;'$^@8'D0&2TF-%VS'"P=FMJ.BW\UD0!RW3!FU/7)V31
MFT"4*0:_9HAT+\OSV*" 1 ??(A6@I-6F+3!Z00O$ S<542V&@A&#>:FUM!D8
M4Z4>?0(I0!M3?L VT $1&;<.K#<, /EH*-(I]$KDJ">F!C9TE.!W7\"\AR?I
M@Y^&-3[VF:.M:%+5AP!L&LOUREA8S*GG?<B!=Z)E2<"8YZ4_ 5<(-5KM=(:/
MHE@##\ACHY/TIS4/>-= WM@@IV_=)QX)G=[CN^:9U_0R=L.$:'TBR0L^,7P
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
M Z37)B4GR  :&<<;DM-#WU$PEE()=^X($H?,%0 LX<AR2$3T.=DJ !2'M =
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
M;$DIE(%.-*?U&!A?JZ*9N2<'#YR8>J=*?2XSKK9D>6<<3(4G@'(H+OW3E<X
MTR?,@^31J4J:HOT[MVX1&,9K:#*>B1M5EID?6_,8M:GF;>>.*SCNAC;-VI1_
M[<"MJYEI.H^#LUW% B!NYY[<3+N97);F:3W&ZT\7DW8 XQX3QWOW7,J[<^<A
M<WWJ*?VBY XF*,C_J';11(2S[S9*5[,U1_^CV@V'P[],NZ2D8#K]$]H-Q30<
M_Q]J=_K7N2[ULD$4AE2@-(]LN!A%Y]%MFUT^(H0\C49<ORX[KTWX&OS(T[%[
MCW$B*DP F-2S<)NB )2LR8Z.3A]-]4HSA$9^N+XW*6@*G^^>WC6OG?@#S_#+
MF:_=Z4%-M^8,R$@TP4B/"^$3W(ON<XF;]GD>-K_=^J=S=G#LO;*+SFMZN3)K
M?AF12@8D"??&7O-K\[[CI7O-KUWN7I:$T&MJ@S*UPM;A8#;I">->0'1?2KWE
ME_Z6NBQUSI<;)5$HT +<7VE=UE_H@.8MT&?_!5!+ P04    " "/1JU2QO00
M&,("  #\!0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6RE5-MNVS ,
M_17"'8H-,.)+TB9KDP!-VV$=4"!(L?5AV(-BT[$06W(E.6G^?I1\65JL?=A>
M;%'B.3R42$[W4FUUCFC@N2R$GGFY,=5%$.@DQY+I@:Q0T$DF5<D,F6H3Z$HA
M2QVH+((X#,^#DG'AS:=N;ZGF4UF;@@M<*M!U63)U6& A]S,O\KJ-%=_DQFX$
M\VG%-OB YGNU5&0%/4O*2Q2:2P$*LYEW%5TL1M;?.?S@N-=':["9K*7<6N,N
MG7FA%80%)L8R,/KM\!J+PA*1C*>6T^M#6N#QNF/_XG*G7-9,X[4L'GEJ\IDW
M\2#%C-6%6<G]5VSS.;-\B2RT^\*^\1U2Q*361I8MF.R2B^;/GMM[. ),PC<
M<0N(G>XFD%-YPPR;3Y7<@[+>Q&87+E6')G%<V$=Y,(I..>',_+:L"GE A 4*
MS+B!9<'$-#!$;1V"I*59-#3Q&S11#/=2F%S#K4@Q?4D0D*9>6-P)6\3O,MXS
M-8!AY$,<QM$[?,,^T:'C&[[!MT+#%5(YF2Y5#3^OUMHH*HQ?[P08]0%&+L#H
M?V_R'V@>$7*V0V"VX B00D*WK?BZ=J5=D8L/3 ,KJ,GHM*9'4/#05/[I270>
M7H["Z./V$\@,3(YP)PPJP0I8X0Y%C7 M4_2)=8>*BPWU*-T,$X83X\'2 K:Z
M] !NLPQ=,\$W)FIJY2:">ZLH]F&/5*%;?*%1 S[5%,](FP37B4*[36"H4"7T
M+#0".G5=K-.321R-+_4KIA1)?.FN87V FA3=U$ZUQ1Z0*0IFJQ"HAI*\$==5
MDON&P$1JQ7YNQ::OQ9*0#[$_&IWY[C\9^PY"Z_'DW*=II*OF"HK#X&^U$QQU
M9(EJX^:.S:,6IFG.?K<?;5=-1_]Q;^8B);'A)*G C*#A8'SF@6IF36,86;G^
M7DM#T\(M<QK/J*P#G6=2FLZP ?J!/_\-4$L#!!0    ( (]&K5(\_-EL6P0
M $8)   9    >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;*56;6_C-@S^*X3W
M@@WP&L?.6WM)@;;780>L:]'N=AB&?5!LVA8J2SY);II_/U)VO'3K=1_V)9$H
M\B'YD)2\WAG[Z&I$#\^-TFX3U=ZW9Y.)RVMLA#LQ+6HZ*8UMA*>MK2:NM2B*
M8-2H29HDBTDCI([.UT%V9\_7IO-*:KRSX+JF$79_B<KL-M$T.@CN955[%DS.
MUZVH\ ']Q_;.TFXRHA2R0>VDT6"QW$07T[/+&>L'A=\D[MS1&CB3K3&/O/E0
M;**$ T*%N6<$07]/>(5*,1"%\7G C$:7;'B\/J#_&'*G7+;"X951GV3AZTVT
MBJ# 4G3*WYO=3SCD,V>\W"@7?F'7ZZ:G$>2=\Z89C"F"1NK^7SP//!P9K)(O
M&*2#01KB[AV%*-\++\[7UNS LC:A\2*D&JPI.*FY* _>TJDD.W_^@!51[.&#
M[@M,3*TGGH#Y>)(/()<]2/H%D&D*-T;[VL&U+K!X"3"AB,:PTD-8E^F;B#?"
MGD VC2%-TND;>-F89A;PLO](\QY;8[W4%?QQL77>4E/\^0;\;(2?!?C9_V/Q
M31 >OS/7BAPW$<V70_N$T6O(\ F!AM(*CR U&(W@>JT3N.TLM-847>X="%T
MP\@<:6-)S:@"?&U-5]4TH+1$'AI5Q <I%-+2O 13J8>-$XH \EIHC<KU3O):
M8CF$P706F,LPJ(UX1 O?,?2W7ZW2-'EW=?O^)BRG[[X'Z8+7JV!^_8QYQU,)
MMV5)45+-?^5#,@@X[L@!+0(#.D<0SJ%S@1<.E,@RG66Y4B;O.3K$0Q T^E I
MLQ6*YU>Z(R>%(1_:>(+(D>,HI,LM$K&EU.1*DHT\8EYLF39V[X^<Q8#/=$FZ
M%P&84(A2>K&52OH];/>'RO!9A::RHJWW)]233Z@["H0T1G&H%U\W!70MP3%I
M!*28"E$4E#)E5@9Q?TLP>1=* ?6T=B5:@D._0]0CIJ0FQ"IP4@O*=<N'J"3=
M*M1*!936-)#3L5&R"!([1-8S5AK*;L<!4$Z*FXYZC+CQ]4$Q5$,97?V@B,RB
M)^I%7A0#)2;.X'<4MK\M@&8]K\=AYY^$?J:G!V+.X*.6',Z#IZ@<? W9\C2>
M)@M>S=)XL4@&&;48W!(EEN2S.%LL($M7))U#1O#+C"V6:1;/EBFM%LLD7JWF
M+)LF\>E\";^8T/1/LNBH\+GIM+=[, '14_L'NE\&(_*@%HB :?(-U[8Q5#LJ
MSH$^GE*VW%/.#O"5I.,^:Z:/,Q][@BQSU;'^ #&,5$ARF"G(17MH3JIJ:R6]
MKE+MR;T*(7H#-!Z'4>+R$]AU9TD0PT7'MZ"2(H8KH44A0A 73HJ35POS\S^K
M^^_JI+-5G*U"=9*$JI,.-2'Q=+4D8;Q,5ZQWNHCGRXSUR$=VFL!K-_'DZ&VC
M)J_""^[ZXO3/W"@=/Q(N^K?Q;_7^"X/RJ22EK[ DT^1D.8_ ]J]VO_&F#2_E
MUGB:J+"LZ4,'+2O0>6F,/VS8P?CI=/X74$L#!!0    ( (]&K5*HU=3*%P0
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
M(!YO,BSP6M:.-V!]:VTX?+"!X?U]]5]02P,$%     @ CT:M4CN!8;OQ @
M; <  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&ULM57?;],P$/Y73@&A
M3<J6V$FS=K25V@%B#XC!! @A'MSDTD0X<;&==?SWG),TZX".\<"+?][WW7=G
M^SS=*OW-%(@6;BM9FYE76+LY#P*3%E@)<ZHV6--.KG0E+$WU.C ;C2)K094,
M>!@F027*VIM/V[4K/9^JQLJRQBL-IJDJH7\L4:KMS&/>;N%]N2ZL6PCFTXU8
MXS7:#YLK3;-@8,G*"FM3JAHTYC-OP<Z7L;-O#3Z6N#5[8W"1K)3ZYB:7V<P+
MG2"4F%K'(*B[P0N4TA&1C.\]IS>X=,#]\8[]51L[Q;(2!B^4_%1FMIAY8P\R
MS$4C[7NU?8U]/"/'ERIIVA:VG6V2>) VQJJJ!Y."JJR[7MSV>=@#C,,# -X#
M>*N[<]2J?"&LF$^UVH)VUL3F!FVH+9K$E;4[E&NK:;<DG)U?TREGC42XO(03
M^"AD([ILU1F\:X0L\Q]EO89%FJJFMF8:6'+JH$':.UAV#O@!!XS#&U7;PL#+
M.L/L/D% :@?)?"=YR1]D?"/T*43,!QYR]@!?-*0@:OFB0REX>0&[-/C ^$DX
M\?^>"?BR6!FKZ59]?4!#/&B(6PWQ_SN&!QVXMWUN-B+%F4>/UZ"^0>^>UV=/
MQISQYX\(?)%EI3,PL!12U"F"L'!1"+W&;.BM@K>V0'T'^Z1+BR<JSTWP@KRF
MOU$<7=9@"]48<FR.X3,*W=T9H!-/B_[(V006DDI)BZ*B!)EJ5C9O)#WPWM-3
M8&%,[2B94+L+["D<L7%\3'T\GNR'>9\-<]3:!2!NT5&-QGXT"AUZ[+-)>'R/
M\6XT"GV6A(=$\_ 1HITL<L/CY/@7V9RY%<;Y/\CN]!"*^:.8'U"=,/\LY =5
ML\>DFCOR*(JH';NL'XV2+LG1X]7V.H@M\9/H[(#:,SJ*: )_>F[!7@6LD&Z@
MJ_,&6I5=,1Q6AZ]DT570._/N'Z(,K$NZF1)S@H:G9R,/=%?;NXE5F[:>KI2E
MZMP."_H.43L#VL^5LKN)<S!\L/.?4$L#!!0    ( (]&K5*&R.TO1B$  (UM
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;,5=ZX_;-K;_5XC9Q6("
M>)P9)TW3)S"9--LLFC8WD[2XN+@?:(FVN9$EEY3&\?[U][SXD"QKIFF!^Z7-
MV!)Y>'AXGK]#?[MOW$>_,:95G[95[;\[V[3M[NO'CWVQ,5OMY\W.U/#-JG%;
MW<*?;OW8[YS1);VTK1XO+B^?/=YJ6Y]]_RU]]M9]_VW3M96MS5NG?+?=:G=X
M8:IF_]W9U5GXX)U=;UK\X/'WW^[TVMR:]L/NK8._'L=12KLUM;=-K9Q9?7=V
M??7UB\4S?(&>^-6:O<_^K7 IRZ;YB'^\+K\[NT2*3&6*%H?0\+\[<V.J"D<"
M.GZ70<_BG/AB_N\P^BM:/"QFJ;VY::K?;-ENOCM[?J9*L])=U;YK]C\:6= 7
M.%[15)[^J_;R[.69*CK?-EMY&2C8VIK_KS\)(Q[RPD)>6!#=/!%1^5*W^OMO
M7;-7#I^&T? ?M%1Z&XBS->[*;>O@6POOM=_?\FZH9J5N[;JV*UOHNE771=%T
M=6OKM7K;5+:PQJOS\*]'WSYN86H<X'$AT[S@:18GIKE:J#=-W6Z\^J$N3=D?
MX#'0' E?!,)?+"9'?*/=7#VYFJG%Y>)J8KPGD1%/:+PG)\8;6_'_7"]]ZT!P
M_G=B@J=Q@J<TP=,3$[S0WGKD\UMGO*E;C5(YQLG/&$:]WQA5-+4'RDO=FE*M
M;*WKPNI*>7C$P#EJO;)U476E42T\K7F]--1-L]W>H1S/U755P6.M<46SW>GZ
MH&#]M==TA+S2=0EGH(*1@3L;?6?4TIA:F<J":-*\ML[H@'?F$YS[(G+NB\DE
M?_ &J?S!MQ:.H?%C3/MC(Q"_0(OMM&/^P9>C',,%.U/1TDKKBZKQ'?!=EHE*
MT;8'.++M1GV8W\[5VM3&Z:HZ('_-#E_32;!V#G; [BH\3&?T_#^OK]^>/8(I
M?N\LCKO5->A"G%NU#?SUT:A_=^4Z$6/B$MJ-;I5>K4"]\89N>3]A58V3K6@Z
M]P"QP'&#2-"F(ZUU Y/,U6^&E!Z-E.;&-Q)=P+^-!4WE0'=4RGS:&6<-B @]
M!E_>:6>;#IZ#29S2'BS CN6)UK!'*:JL 6G2S@#]VC>U7E9&=: K')%66%=T
M6Z 9)6].VQ?6"UL'0QI91V7UTE:VQ>,[Y(1(KB)MF2T[#>2 B+J3!>)":I^/
M _NMC"XV^"B^B0MM2H^2A$<1-QL6P'L"?RP/ Y9E2Y^I_<;"2/A"YWGLF5IV
M+3)>X7G"$=IFEA]6W!>D0<B$_Q<-Z&P<<(:'N]G"V=:?3%]ND3AW9V!*_'3=
M-.7>PBG'/W:=*S;:$XN MVN+7&=N@BHHV@[V$UX'S>!!CKH*#P&LSJF5:[9
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
MH$F)U:ZK"$_0ZK8#,@[Y*C%2 &&QZ-F"$P_BA*XQ3=MP?H0?0HLCAQ=\TKW
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
M^O5(R19E>:)1Q*+#UC8SLFX4GD'&-#9S8=)KUTC!*:U"0.BS6 =$9ZU>5T8
MF#@2HEF83X,70UY2[GZ"+R,FYSC*[(_'4=L(P;UV"!_W ?R.5?_XR^/CHY^6
MC>.'9^(LAY41WBQ/TP5_GFJAD?5'=//A3;/-(YAG3 !I_2NLD1HQ E3FE41F
M@E%)95+:3U"8Z3DV)]G5//>90: *V\.;K2V2 <SN=6+#2L!14Z;&",DG[)OL
ML=AH%5(;?F-W7JXSDALPT>E!Q"V33?$*WCEJJ!I,X"2Y3T&W"'5,#>=DL0.A
M\2:$?J:"#N926ENY1;._?<>QF#TI/=RNWML=NL8$KYX(]RF$V_$8,<FB-=SL
MEPF0)MVBE'TW=!G*"%P@#Q1[\L?.KD1>ON^)L/P%C/1 ;8$$_L>X!OM)Y:H4
M2J5_09MV?*OBI.5(6,C%-'J1$@0_42)[PEC\P3$H[+O#J[ IJL"O*_I:>#%0
MQ1'I0>J5%>N]F(_HNY_0*#(5 D $! Z^HX 91!XHN9P22*Q:Y%MVA$)<-%P!
M7VX0@"M]+U7 UUT= ! !V\78@AB<QJ3KH-XRZZ< XY5PB. B+Y:0LW)+"0-V
MZ9*2D$@G(4=&HF$#&D+#0HRH!XN)JOG!2RC-MJD9)A[$NL<UB0%"F/50!3U7
MUQ//Y4TMO=0&W\)U0@J&B\UBXL$W$>2=*X7W??L3B<DB^DC,W5C)),3'.MA7
MSQFLO!2)J)Y>]GOR9">LYF(:3LD(Y'<F7K0P>K+_X!A#X*5@5IU).$N-FU%C
M-V.9OL86B Q0@RT]W$?2@8%Q$38!]MS[+KT82H$$<."4$FZ)7H-SOJ9^\E *
MY!)=N,]'W@X=]0RO)31L3FD/::OYZA+LN),LXP0,?9C8'F>#SL'R!#7(*3G7
M5(QC*7B42JTBT&DL65MJJ@\5O6O)XV //SC9%Z@L^6)(4@+7O=!]A;G$2<E*
MZ,C%-*CQIH?O%\36^4]P7$=OY/_\T53_._&ESBOZ+JO7$DI,&G!!*#/CP?LU
M(Z;NT%XT/N]RH("]5\87U+1L.S>T6@0E@'B*7.0/3#(T@;,6]]TV7?#MG==2
MZAB]L9F!T/+D:SXGHP^"VZ#^&W2=C#:Z)W\%0>%?ZJ5)UY_\$!OB7N(!_4%
M[R- I 0;R:!OYW":&&*4_PS$&W(S8=-'Z?A M^!0^R067GX&%VIQ>?7LXNJ)
M.N=>RR>+9X]FXSB5"X'H_,1^Y_M-N'["87X+W#\(8CK+I2I911Y%YO?U][ B
M.!#0DS5F%3TL4+0;T< 'SY=O&<)TF=P^C>9A5TER*C& &XCI.MJH=1(Q>9PB
M,Y/5LHV3?%UOJ3')H7%<GLN9UC6Q+8GC$2K&6:ZF$]8"KY,F+0//7$B+0U_K
M,0 U[V#0,2(XNH@LNRE79F)E*W)(40E=5A;WB,;*"H,(F$_QUXG%2&#3OT1&
M2"ACB80 L'F+A9B?P -Z84@0:Q=.2H,%^/OSIZAV.L^WVP16Q6Z0A_XX0@[D
M']H5NEQ]&OH8.D+;C>F1RQ?#4,5C(*!-/0HII(;3CYS9(Y/6S_505J$*OW63
M?H-A%D;_'=S2A+#*(/YR291XX7$ZKCS.(C8R!I<QNR9]<=C:!TYJK+JG7Z00
M@C*G/F413!DS+9^C6_]?="!H%=%Q7UU<+8*.^_+IY:-!0_GK&L@J#/5MX=,<
M)*0Y1U?XHL'EG)^]NKY]<?9(B4.F^T*.9I"5$C>G#7X8(N\RYC,3=6C\C18?
M<[%LG(=7R].P<A&/# I^8+BZ&*M,[!!1(8M13'BF.>M!>0Z)&"0+W6_+YTON
MG-V*Q@E15^_'+'H7XE*;>E8MICMXNQ:E7W1CWCF=+21S1[#XX##=0CW<Y)L$
M5=1#[XDXT^U>6??H@)5\,6.P#:A6=Y280>79WX\579.(P6-V>T#-W>9YJWGH
MQ,<[%E/':0&A"<\PLM6]^XPD&J28U')*R^PNNETHT/5ZR%-NL&>)EG"*MWEC
M/<Y"-VH$4Y$K^ZO\[LSLNL%DIYJ0& UP;VFT#R#\>U5OWLP]\A,6LW ?26 7
M7_ _[AH^SGXA"[3>FGX'S'.C,?]85OQ4A=\:N^9?V$J/\P^5O=%NC27FRJS@
MU<OYE^!F._[M+_ZC;7;T>UO+I@452__$LI=Q^ !\OVJ:-OR!$\1?8/O^_P!0
M2P,$%     @ CT:M4G7Y)B?B!P  610  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C4N>&ULQ5AK;]LX%OTKA+=8M(#C=^(DFP1P^L &:&>"NIW!8K$?:.G:
MYI8B59**X_GU>RXIR78F,;K% OO%LB3R/L\]]U)7&^N^^351$(^%-OZZLPZA
MO.SW?;:F0OJ>+<G@S=*Z0@;<NE7?EXYD'C<5NC\:#,[ZA52F<W,5G]V[FRM;
M!:T,W3OAJZ*0;GM+VFZN.\-.\^"S6JT#/^C?7)5R17,*7\M[A[M^*R57!1FO
MK!&.EM>=V?#R=LKKXX+?%&W\WG_!GBRL_<8W=_EU9\ &D:8LL 2)RP.]):U9
M$,SX7LOLM"IYX_[_1OJ'Z#M\64A/;ZW^7>5A?=TY[XB<EK+2X;/=_)UJ?TY9
M7F:UC[]B4Z\==$16^6"+>C,L*)1)5_E8Q^%'-HSJ#:-H=U(4K7PG@[RY<G8C
M'*^&-/X378V[89PRG)1Y<'BKL"_<S%,RA%V*N5H9M529-$',LLQ6)BBS$O=6
MJTR1%Z^_R(4F_^:J'Z"8M_>S6LEM4C)Z0<EP)#Y9$]9>O#<YY8<"^K"X-7O4
MF'T[.BKQDW0],1YVQ6@P&AZ1-V[#,([RQB_(>\[??\X6/CC YE]'%$Q:!9.H
M8/*"@K>V**L@(Q(1ZUOI52:DR<4[I:M N?@%!7AG,EN0N"<GL+[ TOE:.GHN
MX$>U<25?^E)F=-U!J7IR#]2Y^;(FL;0:9<AN!DZF\!0\'KJP%@&O'6769$JK
MUM!%:VA>&YHERSQ;=BG^0=*EK KD)%NW2>&? 7Z&%[6SFU@@E)_(!W*H]R3!
M"S"%#U# 1DW.NF>G(S$Y[4XOQGPY'TU3A%"Z@I9+U#);A;+(O@E;LI6^"[.1
M*)6Q=>E-953 <S:;BE+;+5']IJQ@)*I8E%H:\=>_G(^&H[^UUV%W.IVT*?D)
MBZ?=L\%0','+:8N7TZ-XV:O+&7"9-S&84U8Y%1B?[Q\S77'@E\X6X@G WDMG
M8)^/8'H114=M^"]0%(U5?\38.%':0+!9ZH-(-;B)::#OE7J0&LN\D"%BCY L
M&$X2("K)*9MWQ6:M<+=&_,6"R @Z<)EW98=N-R UJ":5J@FR#C +6'C>JEP#
M* 4;8.])$^3>#Z%Z_N,8K'%30:!+OAX#Y6EW,)J(2?=B/!87%^?'T'36HNGL
M*)H^*"-1U\C(S,>2_T325PZVSH+X(!&*WZ2N2/QJQ&<&F..$<=GZYU!S5-=/
MH:;)I/6JR20#:=F:+9/916,V,+-DLQ^BV;@[2-/@\LF]^$@/I,6POH[JZUA\
ML:$-RB7J!$QX$L@5 ,\#$EI$@+YJ^6$RZ4[.)^WMJ^;!1R478$TNRTM48FPD
MV J?,+T@Z0F?NVW-O]%PBCO^/9+D:9ODZ=$D(W/0J;=BE@.5G-M=4YMS%4J7
M^XC'=N6=]]5+"W^Q 740&FG/ >%_84_S3[PCGSD5RTF\CX7)?(>AANI;@1<,
M%,37HT?GDF7ND U!@5+"7ELG?L52=S#3?)(!J?5OGK?C:\D"Q>O.;/ZU\P;>
M][C,STZ&8PP^MD0#&X_.WG3W%-X95'P5-9Z\!2A5$!\MD.0%H]TW?DFL@/Q5
M!8M-1HT7JB@!8-[-:-\A7>VD]J(@V", 184)%**SI$@G13R/YBR1'DN*W%._
MX"R7SCX ?+&_"RD\-&K$@JMG%X#"YB@$7M&04/[GLMLHS >UYIP"DW."=._0
M5<>TSDPG66[2Y2@XZ\LZG3Q.X'6>:!.!<+9:K;$^JXI*2UYS4K.RS/]=I0H4
MP;(8G# @CYK&!A9'X#B4"UHIPP^;!ZE]\%VCJ2=^IW0#$6$-&PP.#+L<15FS
MTBF01**,KJA\Y"K(>\&9@L+:YG%H LK^H'S/I@@F_%?H C&2)8*?[06MC4'<
M\-0@!!''"DA4.+@8\0H< UV5Y[SN0M5.1";29;9?&+LD^EUA.-+Q)0(*J8<1
M9@F2&3JBE!&1VVH1EI5N\ ) ?FU;V+ZY:-04L>*? C2>N])FCA.AZ3/U+[;H
M =\XO,I ]2%-EM(S<^KFX,;8=HI@5;>1_KV28-MM$^QT3B*';KNBYN&^.JEE
MVH[6QN[RF&L+U#2NN:H[.,<6;E,&_=R2T%5DBF]J3]&@Q//;G9(2+8,S7["3
MO9^BUO\+!X)5:HZ[.,'YK.:XZ60 CJO/(5_D(U)X9V!61L4"HGAU-QJP-U$\
MY^&M97=>=S[,YK=@4Y6"(0]!CLS7I+2-,O=HB>%7SV^!K4@UTW(H:86S<")$
M<LP,/!I2FL7V41[%EF!"GBJ34!SI:GZ Y(CX5);)KU335MO5-J[/I,YBM46L
M[@RJ"Q/B(*MH!U;&4'.06IEVF,EI28[G%E:I=\-"5,%#,M!?<R.8!FL9[0>.
M@)HQ4D2U=F.0PK4JX[@,Q@4<:RK:GUH:."/[&+464*$P;?TIE%)[N^L-3*M,
M;Y''GN1CZ; !3-5$()ZNC(QM9\^\Z*+<0((3CE.4HI)I:(\:GDDU<F*\S%+Z
M8N4E HQ1!F"H/*G**'P=M=>Q@HTK:_.-TOI))UJ@BHN&'[F&6$OE]UK%/MD/
M8WO(K3 HS-1*DY5MG[+I$(*^)CGAW*?1O[-HX ]1;Y?1@[,+J]YSOJP_-G2Y
M6R/EO@F7W\+KPO>>FPO[>Y][P'JK^%$+E<!"TY>?]FG[W6R6/A?MEJ>/;AB3
M$1 O-"VQ==";XD3HTH>L=!-L&3\>+6P Q<:_:Y+@:EZ ]TN+PUY]PPK:KXDW
M_P%02P,$%     @ CT:M4F"&;=HS!@  8A   !D   !X;"]W;W)K<VAE971S
M+W-H965T,C8N>&ULS5A=;]LX%OTK%\8\) !;2]1W-@G@M%W,+*9HD+13+!;[
M0$MT3(PL:DDZ;O[]'E*RDDYL=S'8!?8EILC[<>[EN9=D+G?:_&[74CKZMFD[
M>S5;.]=?S.>V7LN-L&]U+SNLK+39"(=/\S"WO9&B"4J;=LZC*)]OA.IFUY=A
M[M9<7^JM:U4G;PW9[68CS-.-;/7N:A;/]A-WZF'M_,3\^K(7#_)>NB_]K<'7
M?++2J(WLK-(=&;FZFBWBBYO<RP>!WY3<V1=C\I$LM?[=?_S27,TB#TBVLG;>
M@L#/HWPGV]8; HQ_C39GDTNO^'*\M_[7$#MB60HKW^GVJVK<^FI6SJB1*[%M
MW9W>_2S'>#)OK]:M#7]I-\@6V8SJK75Z,RH#P49UPZ_X-N;AA4(9'5'@HP(/
MN =' >5[X<3UI=$[,EX:UOP@A!JT 4YU?E/NG<&J@IZ[OI./LMM*.OLLEJVT
MYY=S!ZM^;5Z/%FX&"_R(A9C31]VYM:4/72.;[PW, 6?"Q/>8;OA)BQ^%>4M)
MS(A'/#YA+YEB3(*]Y <QKHS>T#M@-> "\NS6]"YD6!KZQV)IP_P_3SA,)X=I
M<)B>=LCH3OJZ4-T#W4H3*JBK)7U:MNI!>%(R^O"M!S]E0Y_5QLOI%=UCR:Y$
M8.VA[3CM^]/6D'OJ52U:ZE\XU9-32ZJKVVTCR:V1%-VB,.'ZX@A&^KJ6W>DU
M\80R=:0L_8Q$W3O1-:+5G:1[5%N(WBCH8?U>K]Q.&$D0P:QNMK6SM-^@:?57
MB'=66OK2PXE=JSXXT ;4!V[Q*%3K^0KTAAJ]ZUHM&CKKM?(P.G+H&^?T%3N,
MCRJB1CQ9G]K)DOQ6R]X%]5H:ATU"6UK:VJ@^Q-7N >S6JEZ3Q]0+U00%_0B^
M> _ ;56S1:)%WQLM(+CH^U;Y)-DA-;5G&XH:OGVRQ?-R+ZRW[W18J$<>_F6_
M=^T3;7WLC6S1M<S3@6"FI=<P)EK?;_M>&_<ZPU_Z1CCXOT/36,+9$)1'HK?&
MRCU@.^K7^ZHYFZ(_IX4+,DOYH+IN).]@8A0&_Y1NP!<KS6/8+^4[>2=W  N1
MS@XLMP< _W_@^@0]@(*8\INV3^,P#?ZNI/7'$]0FF;,7W)+@]U H=EP&.AL.
M*E\-8WVB^E_"/T#;O>VE].$\JWT?P7?(?7O#(4P;'$^JA\"Q9O!APCB%$*@;
M,M:"I1ZI$UN<;O])A?TOH>[9^T;8-^+-Z(K./DJ'@E'U^8]8<Y@M7>=KQ_<6
M?XQ!NQ_ZF?UO8#YQFF33:9*=[.COE14/#T:.+1>QC#0\=#B<-.5O>!>V%[6\
MFN$*YX.3L^N_2V&&LYMP\J)[[(]>6J BT8S D8\?%K2X_1M]ULYS_607_XGB
MLF 1+_PHBEE>)!@E)8O3,. Y*S$ZVJ-XG+$RB:$;L9Q'E,8L22)*LH(597RD
MZGC,>)Y2S%F<E)2Q-,V]RS(M1\S/Z%*>LIASC'B<LA2>?J(R955<85#PA*4%
MIV-)B?Y\4A!'F>4851E+P@  H\H/>(&IJ#R1DR1BG.=4EJS*,THC5B45)7F$
M<*,C*8E+5A0ETLC2K**<\=@G$9DI7J4DJ2)6YI%'6:7(LA^5&>-IAD%>8+',
MCJ4$:?O3*8'E.$Z'E%2Q9T>:L++P>Y-$%2NKZE1*"A:C\Y0<<IG/99YS!(BH
M$>$1EB0L*G+/D@0Q@H<9<HF/.'[-$F0\*8>4Q"PN2Y^2"E.!)4AJE15THKKS
MJ;KSD]5]^#[*<$Q8/,E\XGY58JE:Y9X.U?M)XX?K_3,ZH7_4^?[L[=>MMGZ\
M%.UP-4&'0=ND18WNZ=N@D;54H0TR^M(!2PL*/$_:8.6]7$ECPD)(H0V7)G!B
MN&#:BV=[=Y/JL[D?S$W6]QOT:N+3&-'-$(7WC#C^4+O83%Z-51B#/HGG7H$)
MWZMX@M*O_*CB#'V ?NEJO'.MG)\U<AB=,^JP*TF%!E(19U%4T%E2I><@"2O
M9/2V#'6,*OD!%M]TXAS57&:!8FB.<<"2YKX,>):@7H,0UCAZU"&JS5^\^T":
MA_"ZM132/#P!I]GI ;T8WHW/XL/K&^!P6[+4RA54H[?^O6J&%^WPX70?7I%+
M[<#0,%Q+7,:-%\#Z2FNW__ .IG\K7/\;4$L#!!0    ( (]&K5(J*RJD=P,
M , '   9    >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;)5538_;-A#]*P.A
M!R\@K#XLVQO#-F!OFC:'($9VFQR*'FAI9!%+D0I)V;OY]1U2LNP8R3:]2$-R
MYKTW,_Q8')5^,A6BA>=:2+,,*FN;>129O,*:F5O5H*254NF:61KJ?60:C:SP
M0;6(TCB>1C7C,E@M_-Q6KQ:JM8)+W&HP;5TS_;)!H8[+( E.$Y_XOK)N(EHM
M&K;'![1_-5M-HVA *7B-TG E06.Y#-;)?),Y?^_PF>/17-C@,MDI]>0&[XME
M$#M!*#"W#H'1[X#W*(0#(AE?>\Q@H'2!E_8)_9W/G7+9,8/W2GSAA:V6P5T
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
MLZ&G"HT/H/-::W=R?(+A\5O^ 5!+ P04    " "/1JU27*-DEO8"  "[!@
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
M(=/,XV7ORI3)$NY0,(LE+)TRN.5HX._EFJQ(*O^<8<P'QMPSYB<8[^D$E:U
M4!MXS;XL"MTR88[5^3PF21%LA;!'I@V@JS50I8IJ*)7_C7V":9Q<AW1T#JF+
MBNDM9;I#C5"HNM'<$ :%Z& W2M Q);L;^(L8NF:^(>CP'39\KANA]HA@\ DU
MDP5Z7MT7ME#&&O@ %$6<QVXQ":=9[A9IF&09_(9TH(#7#>.:3CH9OW:]2"XA
M"2?3'-+P:I+ CS],TR3]">ZM*AX_NM-8^ASHDF#^D)-9?D4N5^.,UI,LA0=E
MF3A1@P^09F%^E;A%$F;YU$66$]/8,[^-;O#K@@2K?-[2YVSX,Q5QPPOZOOEN
MD_KVI+%O3X/^;A+[$3Q4KB^^.5*!.!7!(<,1@N1Z=$:_XT&_XW?KMS\C>^#R
MN):/2?DLO!LW-Z9A!<X#FB<&]1,&"\J_NZE[+M7J-\UC'=__*3)P \STXC;?
ME?8*MUQ*Q[5FPHN:]!&.,Z>3)(RG[]1]K_I>\[=LWRG\(IF2YB:7M!B'V75Z
MZ2)Y39:%\?5X(#W6R>C@QJ^1).'FFB'B5MKN\A_>#J-SV4V,;^;=W*4*4+J&
MM+8AUWAT15W3W2SK-E8U?GZLE:5IY)<5C7_4SH"^;Y2R+QM',/RA6/P'4$L#
M!!0    ( (]&K5*CGSAAT ,  /$(   9    >&PO=V]R:W-H965T<R]S:&5E
M=#,V+GAM;(U6VV[C-A#]E8&0AUU C>ZV'-@&G+2+!MBT1I)N411]H*611:PD
MJB05)_WZ#BE9=E+'Z8O$R\SAF9DSHN8[(;^K$E'#<UTU:N&46K=7GJ>R$FNF
M+D6+#>T40M9,TU1N/=5*9+EUJBLO]/V)5S/>.,NY75O+Y5QTNN(-KB6HKJZ9
M?+G&2NP63N#L%^[YMM1FP5O.6[;%!]2_M6M),V]$R7F-C>*B 8G%PED%5]>)
ML;<&WSCNU-$83"0;(;Z;R6V^<'Q#""O,M$%@]'K"&ZPJ T0T_AXPG?%(XW@\
MWJ-_L;%3+!NF\$94O_-<EPLG=2#'@G65OA>[GW&(QQ+,1*7L$W:#K>] UBDM
MZL&9&-2\Z=_L><C#_W$(!X?0\NX/LBQ_9)HMYU+L0!IK0C,#&ZKU)G*\,45Y
MT))V.?GIY5>DD!1\>F2;"M7GN:<)U&QYV0!PW0.$[P $(=R)1I<*?FIRS%\#
M>,1FI!3N*5V'9Q'OF+R$*' A],/@#%XTAAA9O.A\B'^N-DI+4L%?9S#C$3.V
MF/$[F+]0NUA<N!%*PSUF8MOP?S '4MJ-H$PTBB8T4J+B.=,T>=#T(CUK$ 7\
MVJ)D1I<*6$.&3)7PA3H$;IN^TVCK5#'.TC(=?*5:EN'"H195*)_0L5PKRS4S
M7.6!*V] =/(=ENH-3:Z&SK6N3$$A*B*LKN /9+*O/E#MLG(LGGGX>XQF>\SB
M F:N'Z?T3MWI+(&'4DC]@T99'UN%40AQX,,W.M4(]'@O<&=1"J'KIRF\"?$"
M@L -@W08S*(^OX7)+S_D]R/BUJEE/*=0)8@W853$B%=<<](6G>.[T=2W8<73
M":SRG/=IHR2^]61*H;9.4W?B1S8',>7BC"Z349?)65W>,=W)GA,=W"OTZX'H
M*46=!3RMJ)5%?YTR%W2)]&4Z/O^_B3(?4-LCQE@+S2KS4>-U=RA[77-MNX35
MHJ,7;[*JRTWV1-NG5 O 9XW4-KV/40VMEHQ\))+ F1(-R>4%,I2:&947L$$#
M@<\H,VXX&,MC$5,,(55BZB;AQ$PBB-TTL,.8AO[4BB*!R)U-4S.D+3>((W@L
MD4XLB 0M)%$"CS:LNR&LO@9K]M+WU 6$B>M/9K2NZ-3;NNU,U]TVY(\DW4\$
MF@:?86V23=$_L:K#4R)Z+;\P=%/J@Q[TII/2^*ZII8S,/_">NK'A(YIMWW\?
M"#UQXV!V4JO>T354H]S:RU912:F,_8TTKH[W^:J_Q@[F_<\ :6O+J=05%N3J
M7TY)I;*_8/N)%JV]U#9"TQ5IAR7]DZ T!K1?"*'W$W/ ^)>S_!=02P,$%
M  @ CT:M4G$+Q1Y/!@  D1\  !D   !X;"]W;W)K<VAE971S+W-H965T,S<N
M>&ULO5E;4^,V%/XKFO0R[ P0RW)N6V FA+"[G=)EEEX>.GT0MI*HV)97D@-T
M]L?WR#96P(Z<;6EX(+[H.Q>=H^\<62?W0MZI%6,:/21QJDY[*ZVSM_V^"E<L
MH>I89"R%-PLA$ZKA5B[[*I.,1@4HB?N^YPW[">5I[^RD>'8MSTY$KF.>LFN)
M5)XD5#Z>LUC<G_9P[^G!)[Y<:?.@?W:2T26[8?K7[%K"7;^6$O&$I8J+%$FV
M..U-\=MWP<@ BA&_<7:O-JZ1<>56B#MS\R$Z[7G&(A:S4!L1%'[6;,;BV$@"
M.SY70GNU3@/<O'Z2?EDX#\[<4L5F(OZ=1WIUVAOW4,06-(_U)W'_GE4.#8R\
M4,2J^(_NJ[%>#X6YTB*IP&!!PM/RESY4$[$! #GM +\"^"\!PRT 4@'(2T"P
M!1!4@&!7P* "#'8%#"O <%? J (4T>^7LUN$YH)J>G8BQ3V29C1(,Q=%? LT
M1(2G)A5OM(2W''#Z[*9,0206Z(8O4[[@(4TUFH:AR%/-TR6Z%C$/.5/H"$VC
MB)L$HC'ZD);+P*33P073E,=O8,2O-Q?HX-LW)WT-MAD-_;"RX[RTP]]B!T%7
M(M4KA>9IQ*(6_,R-Q[Y#0!\FI9X9_VEFSGVGQ!_S]!@1[Q#YGN^U&>2&7U$)
M<%S <0O\8G=XF_;YSG \:8%?NN$?0WV,O.WP=[MK'SM"0>HD)84\TI&D'[N3
M](^? (L^:):H/QV:@UIS4&@.MFB>1FLF-5=&!WL _E=,M>5"*6542#'LOSZ;
M#(8>_)WTUYM!;XX;#$:3QKAY<UPP'(TWQSUS9U"[,W"Z\S/4-EBWP,\ID(N4
M+ T?D98T5;2L#$LH7N@@%DJUK>%9*7VX8=81GN!QT\_F0#(8--UL#IN,@ZU>
M#FLOA^Z@*05^2J:Y9% U-1*W,5\67-7FU+!A1#'3+UUJ#L.![VTU=E0;.^H,
M24BE?#0IMJ9QSMIL'#7R88O:<:UV[%1[(Q;ZGDJ&\BRB&A8.3:.JWC#3J629
MD&"84!I>)7#-_R[)/F.2BU:"=BL<H$=&I7*LR4EM^L0IZ1>AH0"!I>'=2L01
MD^K[;\8^'OV V.><Z\<VVR:-^2.3P"-!,\R31I@#C"=><^2\328F'FF,?-<<
M&8# X?9,QYXMWYYS,MZS:,V7AU"/PV/'W.*-?@#OF6NQ;W7[3F=FHM!@EFPH
MH-N%V%8=1IXA+5HIJ1*Y&;!B];X,PF4U<.08^-QL6YTP<9I]P=;0TF<L0IJ%
MJU3$8OGHF@];?'"P[UC82H'=I6(:PF*2X-."IURSHQAV#!'BJ:;IDM_&#%'#
MLNH0Y8HM\AC%?,'0 52/8IFW=X!NC=T,@6T%P.X2L!NKXB:G;TL&2^?8S>>S
M)PZ5+"Z25ZUXYG3*4C8>[SL=+.=B-^G^'^G@UNAWIH-O6=)WL^1NZ5 )V:'*
M^I9.?=R1#DEN\F#-T'RQ@/WW(;HN*JC9<4TCD9D4.82KOR!O3+/B\M<2J>_O
M.5-\RX:^FPW_17F^J$1NSOR1HQ'T+8/Z[O[]"K(UR1/T!9WG/([ <V="67;T
M!_N>8,MMOIO;KB74&JD?BY;-S&EF\N8012R3+.2;;9I[!<XZ%&&O>PE:7O3=
MO&@C,1-)EFO(BT.DF(3]5=E\"KT"UJS]<2FUC.GOFS%]RYB^F[]>,4QN17B,
MDN+3AVNG;:F2N*G2QNDRET#U.>P1C <+_F"NG4HL*Y)]-YG$<B-Q-YFO%Y<.
M1:1S]9"-#R!N4KVB#U_!8\3R(]EWATDLAQ)WO_>*@7 K&G;S&+'L2]RD:"/Q
MGWF,6/(DHWV'R7(H<6_<7S%,;D4[K!=+OL3-B39*7\UB@:7*P-OW9TG+H(&[
MKWR]J'0HPMU]>&"Y-W!3XE0:R!?T"7;,Z<LF_+E,2XW!WC\.;WP==K>7,Y&&
M,.VRGFYS1Y>MNXL.461X['G?M37'7<#1%N"\"SAN I_/@Z7RP,VP]:8W?#8A
MDJL[B/93U*N0*-@:AXRO*6P;7=HM)0?#?6> 9>:@8[O_-1G@%D7(U@SH .)M
M@>QO' Q">);%F:]"Q;R4)V'UT_I<>5J<IKYX/L-OY^7IL!53'E9?4;GDJ4(Q
M6X!([W@$F2++\]_R1HNL.'Z\%1IRI+A<,0K[0C, WB^$T$\W1D%]"G_V#U!+
M P04    " "/1JU2=\I:A_<"  #^!P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S."YX;6R=5<ENVS 0_15"IQ9(HL6VG 2V 2\IFD,+(^YR*'J@I9%%A")5
MDK*3O^^0DE4GD1VC%XO+O#<S;\R9T4ZJ1YT#&/)4<*''7FY,>>O[.LFAH/I*
MEB#P)I.JH :W:N/K4@%-':C@?A0$L5]0)KS)R)TMU60D*\.9@*4BNBH*JIYG
MP.5N[(7>_N"!;7)C#_S)J*0;6('Y7BX5[OR6)64%",VD( JRL3<-;Q>QM7<&
M/QCL],&:V$S64C[:S7TZ]@(;$'!(C&6@^-G"'#BW1!C&GX;3:UU:X.%ZS_[)
MY8ZYK*F&N>0_66KRL7?MD10R6G'S('>?H<EG8/D2R;7[);O&-O!(4FDCBP:,
M$11,U%_ZU.AP  CC(X"H 42O ?TC@%X#Z)T+Z#> OE.F3L7IL*"&3D9*[HBR
MULAF%TY,A\;TF;!E7QF%MPQQ9K*JRTUD1E9L(UC&$BH,F2:)K(1A8D.6DK.$
M@2:79"Z+LC+4%0P!"\8K RGYBO_.>Y'( L@2E+4JT&"54P7DPP(,9?PCHK4]
MT/L/$^1;+BM-1:I'OL%4;$!^TH0]J\..CH0=1N2+%";7Y$ZDD+XD\%&#5HAH
M+\0L.LGXA:HKT@LO2!1$84= \_/A00=\<38\O#F13:\M:\_Q]8[PW5$EL'C:
M%<15XH+,J&8)0;W;POV:KK51^/1^GW#9;UWVG<O^$9<U_<X]-$@OZ184]HU]
MN;'C:(.^,:BN:M?4L:.VG6H[Z<?Q(!KYV\,2=%@-AC>]EU:++JOK:-A:O<AN
MT&8W.)F=DPP[%($LPY9E__[X-I-'(DO['/0%]D#4DB56U_JF$LS@N14<BI++
M9X#FIJQ4DF.S(B6GHDN.P9L4@E=2O&NQ>&L1#H?];A7B5H7X?14PP?^L<GQ6
ME3NL.JK<836,@_!5?OY!9RQ ;=R$T<0UM[HWM*?M$)NZWOWJ?(;#K9Y%_VCJ
MR8A/=\.$)APRI RNABB\JJ=-O3&R=/UW+0UV<[?,<4"#L@9XGTEI]AOKH!WY
MD[]02P,$%     @ CT:M4MN6<9Z9 @  . 8  !D   !X;"]W;W)K<VAE971S
M+W-H965T,SDN>&ULC57);MLP$/V5@4XMD$:RI*1Q(!OPDJ(]!#7B+H>B!UH:
M6T0H4B$I._G[#BE9=1([R,4DA^\]SJ(99SNE[TV):.&Q$M*,@M+:^CH,35YB
MQ<RYJE'2S5KIBEDZZDUH:HVL\*1*A'$47885XS(89]ZVT.-,-59PB0L-IJDJ
MII^F*-1N% R"O>&.;TKK#.$XJ]D&EVA_U@M-I[!7*7B%TG E0>-Z%$P&U_/4
MX3W@%\>=.=B#BV2EU+T[?"M&0>0<0H&Y=0J,EBW.4 @G1&X\=)I!_Z0C'N[W
MZE]\[!3+BAF<*?&;%[8<!5<!%+AFC;!W:O<5NW@NG%ZNA/&_L.NP40!Y8ZRJ
M.C)Y4''9KNRQR\,!87!Y@A!WA/@E(3U!2#I"\EY"VA%\JL,V%)^'.;-LG&FU
M ^W0I.8V/IF>3>%SZ<J^M)IN.?'L>-F6&]0:EGPC^9KG3%J8Y+EJI.5R PLE
M>,[1P"<X "^41;IG KXWUE@F"X>=J:JB8BZMRN_AYJ'A6R8(9N##'"WCXB.)
MF))I4NL6+N%'J1I# B8++47D_ KSSOMIZWU\POM!#+=*VM+ C2RP>"X04BKZ
M?,3[?$SC-Q5OF3Z'9' &<10/CC@T>S\].D*?OYL^&+X13=)7-_%ZR0F]8V7\
M,UD9JZG?_K[Q0-H_D/H'TE.?CZ^TJET/FS.: R3-<XL%&'_32&[)3M7=%[RA
M0FFP)0)6M5!/B!VT;G1>4@=#+9@\]BFTGEQZ3]PTVXXOHCC-PNUA>5Z#TF&2
M/ ?-7X.&PZL>TR8B/.BI"O7&SR8#/I_MY]1;^_$W\5W_PCZEL=A.L?\R[4RE
M:F^X-"!P39+1^>>+ '0[I]J#5;7OW)6R- ?\MJ31CMH!Z'ZMJ N[@WN@_[,8
M_P-02P,$%     @ CT:M4N=68\G9 @  G@H  !D   !X;"]W;W)K<VAE971S
M+W-H965T-# N>&ULK59M3]LP$/XK5H8FD(#$;FD+2R/Q(L0D)E5TL,]N>FTL
M'+NSG9;]^]E.2#K19I7(E\9O]]P]=W[<BS=2O>H,P*"WG L]#C)C5E=AJ-,,
M<JK/Y0J$W5E(E5-CIVH9ZI4".O=&.0])% W"G#(1)+%?FZ@DEH7A3,!$(5WD
M.55_;H#+S3C P?O"$UMFQBV$2;RB2YB">5Y-E)V%-<J<Y2 TDP(I6(R#:WQU
M0R)GX$^\,-CHK3%R5&92OKK)]_DXB%Q$P"$U#H+:SQIN@7.'9./X78$&M4]G
MN#U^1[_WY"V9&=5P*_DO-C?9.!@%: X+6G#S)#</4!&Z<'BIY-K_HDUU-@I0
M6F@C\\K81I S47[I6Y6(+0."]QB0RH#XN$M'/LH[:F@2*[E!RIVV:&[@J7IK
M&QP3KBI3H^PNLW8FF9;50'*!IFPIV(*E5!ATG::R$(:))9I(SE(&&IVAK</W
ME"GT0GD!?L8$%2FC'%UK#4:CXSLPE/$3:]2</$5/D!9*.=0CQ 3ZF<E"4S'7
M<6@L%Q=1F%9QWY1QDSUQ_Z#J'/7P*2(1B9ZG=^CXZ.1?E-!FHDX'J=-!/&QO
M#VP9_E4+4J]&ZGFD_K[$9E*9,P,JMTS7H(V]RF8GT1)GZ'&<B-9)O]\?]>-P
MO<-]OW;?;R7RR.B,<69LX=K87-1P%ZUL;J6_#)8"2J65Y!P4=:K:Q:=$&FSQ
M(7BXF\V@=C]H=?\(:^ (MQ 9UDC#3Q9X5".-.BKPZ$-"HMWIN*Q=7W917!PU
MCT#467DKJ /HX*U'"/^_OE^_X$'TC;01:F2,/ZMCW @9=Z7D"FAPF)1QHV7<
MB9AQHV;<G9SQ1SWOJW<C9WR GLMZ]]H(-:K&GY4U;G2-NQ(V/EC9N)$V[D3;
MI-$VZ4[;%=2P]>T.M[H-U[G9O^(E$QIQ6%BKZ'QH+XPJFZ%R8N3*-R S:6P[
MXX>9;2!!N0-V?R&E>9^XGJ9N29._4$L#!!0    ( (]&K5(9";\Q2@,  (X)
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;,V66V_3,!2 _\I1Q -(
M8[FT:S?45MH%Q"0&T\KE ?'@)B>I16('VUD'XL=S;"=9@2SP!B^M[?B<\_G<
M[,5.JL]ZBVC@KBJ%7@9;8^IG8:C3+59,'\H:!7W)I:J8H:DJ0ETK9)D3JLHP
MB:)96#$N@M7"K5VKU4(VIN0"KQ7HIJJ8^GJ&I=PM@SCH%FYXL35V(5PM:E;@
M&LV[^EK1+.RU9+Q"H;D4H#!?!J?QL[,XL0)NQWN..[TW!GN4C92?[>0R6P:1
M)<(24V-5,/J[Q7,L2ZN).+ZT2H/>IA7<'W?:7[C#TV$V3..Y+#_PS&R7P7$
M&>:L*<V-W+W$]D!'5E\J2^U^8=?NC0)(&VUDU0H30<6%_V=WK2/V!";3!P22
M5L Y(O2&'.4%,VRU4'('RNXF;7;@CNJD"8X+&Y6U4?25DYQ9W> MB@;A*9QF
M&;>.8B5<"A]NZ[;'%V@8+Y_ (^ "WFYEHYG(]"(T9-WJ"-/6TIFWE#Q@*4[@
M2@JSU?!<9)C]K" D[)X]Z=C/DE&-5TP=PB0^@"1*XG?K"WC\Z(G&@G+&:-FH
M%$=L3'K_3)R-R;A_#N &;8YS4< U*N<>D2*\V92\<(XZ@.=W-:4:9O"65W:?
MS&%-GW3.? )^?$6ZX=)@I3^-D$U[LJDCFSY MG9'U-9,K;@M*:H2'\SO,'1^
M[U*O=.:4VI*]726+\': XZCG.!KE.'=)BK;2ZUHJ ZQ0B#8(8%!50PSC"F/X
MBDR->&C6D\W&/=1L=*IX[<M?*2:*<:YQ=1/'I4? YCW8?%33ZZ;:D,,H<M1=
M%>4(94N7N#9X?CA$./\M>O%P](Y[E.-1E*[^%::R$/P;I2^5.5%QF1W0,"V;
MS*_9B\""4LM#I6BMR[8-*VTM#.%ZV_/]9)O.C^8GP\PG/?/)7S%C5W!&PN:G
M(^1*5C3O*K;>JUC95^Q@#SOYS<'363R;# /'T7V7C?Y0K+G9,85 O9/*569-
M2J%N/3B24?%>'X__LT85)_=LR3\+6&MZ/\=B>I)$OT0LW+LBJ5D5[B&@(96-
M,/ZV[%?[Q\:IOV+OM_N7"ET[!1<:2LQ)-#J<4SM3_O+W$R-K=^%NI*'.Z(9;
M>C"ALAOH>RZEZ2;60/\$6_T 4$L#!!0    ( (]&K5+(%@"DN@(   4*   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;,U6R6[;,!#]E8%.#9!&BQUG
M@6T@3E(T0((8=I=#T0,MC20BE*B25&3_?4E*EE6@9DX!<I&XS9LW?.1PI@T7
M+S)'5+ M6"EG7JY4=>W[,LZQ(/*,5UCJF92+@BC=%9DO*X$DL48%\Z,@F/@%
MH:4WG]JQI9A/>:T8+7$I0-9%0<1N@8PW,R_T]@,KFN7*#/CS:44R7*/Z7BV%
M[OD]2D(++"7E)0A,9]Y->+T(Q\; KOA!L9&#-IA0-IR_F,Y#,O,"PP@9QLI
M$/U[Q5MDS"!I'G\Z4*_W:0R'[3WZ%QN\#F9#)-YR]I,F*I]YEQXDF)*:J15O
MOF(7T+G!BSF3]@M-MS;P(*ZEXD5GK!D4M&S_9-MMQ, @G!PQB#J#R/)N'5F6
M=T21^53P!H19K=%,PX9JK34Y6AI5UDKH6:KMU'R%KUC6")]AB<**7,8(SQM&
M,V*V3<*G.U2$LI.IK[0_8^7''?:BQ8Z.8(<1//%2Y1+NRP23?P%\3;1G&^W9
M+B(GXA,19S *3R$*HM"!-^JC'UF\\1&\-4]50P3"(XWU24/IP!SWF&.+.7+O
MZ"FLT-P*6F9'MO84[K>5/IR8P#=:F'4\A;6>DBEIC^RO1XT-#PH+^=O![+QG
M=NZ,=DB##VC@GD9%=OK"*5 H"OD_O=WX5P$D9.?:PTG/=.)$NJDJ1@U/%]A%
M#W;QP02Y[)E=OK,@;ORW!;GJF5XYD9Y5C@*6@J<H34(F#-8H7O6MT0D"MS%6
M"G0H@$D=VR! =M,G#N]A<,A2P0?3,!QDT/"=57S#P=LRAM&!;.3$NN\%VNOG
M@CWDT7#TT?0YY.-P_-[ZN!TX]/$'+W.!(K/UAX28UZ5J'^E^M*]Q;MJ7_;"\
M+9#TVY=1_1XS3+5I<':AD[%H:XZVHWAEW_D-5[IJL,U<UVDHS (]GW*N]AWC
MH*_\YG\!4$L#!!0    ( (]&K5)JMS=A6@4  $,=   9    >&PO=V]R:W-H
M965T<R]S:&5E=#0S+GAM;+5978^C-A3]*U:T#[M2._$78$:92#/)5MVJ(XTF
MN^U#U0<F<1*T@%-P)ENI/[Z&$)P8XT1"O$SX./>8>\]P[(LG!Y%_+[:<2_ C
M3;+B8;25<G<_'A?++4^CXD[L>*;NK$6>1E*=YIMQL<MYM*J"TF2,(?3':11G
MH^FDNO:23R=B+Y,XXR\Y*/9I&N7_/O%$'!Y&:'2Z\!IOMK*\,)Y.=M&&+[C\
MMGO)U=FX85G%*<^*6&0@Y^N'T2.ZG].P#*@0?\3\4)P=@S*5-R&^ER=?5@\C
M6#X13_A2EA21^GGG,YXD)9-ZCG]JTE$S9AEX?GQB_Z5*7B7S%A5\)I(_XY7<
M/HS8"*SX.MHG\E4<?N5U0E[)MQ1)4?T%AR,V4",N]X44:1VLSM,X._Y&/^I"
MG 4@OR, UP'8#* = :0.(+<&T#J 5I4YIE+581[):#K)Q0'D)5JQE0=5,:MH
ME7Z<E;HO9*[NQBI.3E_Y.\_V'/P,YG$1;38YWT25(&(-3O<^SKF,XJ3XI%#?
M%G/P\<,G\ '$&?BZ%?LBRE;%9"S5LY2,XV4][M-Q7-PQ+L+@661R6X#/V8JO
M+@G&*HDF$WS*Y D[&9^C_ X0]!/ $"/+ \UN#X>6\/G-X2AT9$,:74C%1SKX
MNM7XZW<%!5\D3XN_'0/19B!:#40[!OHJ9)2H-[@BMPIYC ^J^-)&WJ<!)C3
MD_'[>7G;,#^ C'F7L+F%#<'0"QK8119>DX7GS.(QY7F\C I'0?R&RA^V\D$S
M4-"S\L=X_ZQ6%%.$S<JW822$S(=&Y2UL!!(&[95G31;,F<7GY\^/CF*$#4TX
M;-41U(X'>]:])C@O%4:4$F04WH)#(0V867DK#B'&[*5'9^:-W/_V+[^Y2H(U
M#QZX^MK7$.E;?=*J%J-AZ:J7Q;? /$Q-O['!0L+"CM)KVT1NWUR(M3Q$.0=J
M_@,ON5CME[(XE<U5*6UIR!M8%&UYR.\KBM\V&>PS2DQ5VC@<> 0R4Q8+'PQ9
MV*6+-E7D=E6G+N _<,-,@;3W(3:P1-H?4=A7HK#M,BR .# ELN H8IYO2F3!
M!1 A:I<(:P/&;@.^)M&5*05K>\1H6'FP=E",>\I3$UR4$R(_,-\@"R[T2$L=
M*RQ$I$,<[<_8[<]7WQ_GE(.U?V(ZL#;:2+%[<7B#-E[;C1AJF9L5!L.6-&T8
M)>QLP7R9AW9I[';I6=4.\APL]KN=R.4-LPW6OHF#@?70KHG=2\8;]&#M0GM!
MP,P%F WG0T3,!9B5CP6TH^O VI6QVY6[)+EMHB':,@D<5AVB39.XUY37U:D)
M+I?''FLMCVTX C$VWQ<K+D!A1V="M"D3MRD[U+DRQY"S/GW@1IUHRR1]6_6:
MX'*.@3Z&IC)M'&.A;ZZ=;3#,0J]#%VW(Q&W(KK?&.;T0[95DX"Z>:.<D??MX
M8FF]$3%=:F:#P9"$IBJ6?I_Y?L?T0K0M$[<MJ\E^S8OR@ZY*9\'S]WAIIG/)
MK%V2#-S<4VV4M&]S3]O-.&&,&@W*S ;S*#46TW,+C&*"D%T,JEV8NEW8*L9M
MLPK5_D@';ONIMDG:M^VG[48=(^Q34Y<V3'4Y@=E?VM@(#/P.7<Z^EKH]N$N7
M*_,)U=Y(!^[ZJ?9(VK?KI^TN'6%$6N^*!0:I9QJ7E:WS R35!DS=!MSYKCCG
M$JJ-D0[<Y5/ME+1OEU\3G'] 5[;DFXJT43Y&YK+8AF*>.;V/SW:7E/MLJEVZ
M BS%/I/'[9GF:K,3^%CM?QG7G]#]_+B?IVF.VXO/4;Z)LP(D?*THX5V@WI'\
MN&-W/)%B5^UAO0FI5@[5X99'*YZ7 '5_+80\G90#-/NFT_\!4$L#!!0    (
M (]&K5(-CX%*$0,  / )   9    >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM
M;*U63V^;,!3_*A;J(97:$D,"295$:MI-ZZ%:E;;;8=K!@9=@U=B9;9+NV\\&
M G0)K%5W"3;X_?[XO3Q[LA/R624 &KVDC*NIDVB]N71=%260$G4A-L#-EY60
M*=%F*M>NVD@@<1Z4,M?K]P,W)90[LTG^[E[.)B+3C'*XETAE:4KD[SDPL9LZ
MV-F_6-!UHNT+=S;9D#4\@'[:W$LS<RN4F*; %14<25A-G2M\.<>!#<A7?*.P
M4XTQLE:60CS;R6T\=?I6$3"(M(4@YK&%:V#,(AD=OTI0I^*T@<WQ'OUS;MZ8
M61(%UX)]I[%.IL[(03&L2,;T0NR^0&EH:/$BP53^BW;%VM LCC*E15H&&P4I
MY<63O)0;T0CP<$N 5P9XN>Z"*%=Y0S293:38(6E7&S0[R*WFT48<Y38K#UJ:
MK]3$Z=D"ML S0.?HJTDTY6M$>(RNF5!V/">,\ @4ZBT@ KHE2P;J%/5N0!/*
MS.@$48X>$Y$I$Z8FKC:2++ ;E?3S@MYKH<<>NA-<)PI]XC'$KP%<XZ4RY.T-
MS;U.Q#LB+Y"/SY#7]_#3PPWJG9QVP/K5/ODY[* %]E&2&$P-12+C6IEZW&]'
M!_:@PA[DV'X+]M4>M=YD]&,A&$.F\'9$QC\[2(85R;#3P#Z]94J/I:H "',
M^V_>FO2,1\-@XFZ/$ <5<=!)?,LCTRX4N+T8BM'I&>*@CRDHD(*& G]L-!P7
M$%8"PDX!IK+^83P\H,7!R#@_SCNJ>$>=:7WB2\H8Q,VT]J),2N#Z].T)'E=T
MXX\F>'SH,\3^X+A-W*];2/^_9;B$:FHP!TC8(J'1Q? '<UP"O#(_Q@/<PNS5
MS%[WMNL$)")*@58=6<1UH\'^^\N&";X^UR#3=Q0.KOL/'GRT=$J$YO:%HV%;
MWNJFA+N[TKM*9W@@X=P?MU5OW9YP=W]Z0^D$!XTQ' 3^7\1NXQ!.0:[SJX9"
M>6LOSN/J;76=N2H.\7IY<1<R9]B:<H48K$QH_R(TSF5QO2@F6FSR(WTIM+D@
MY,/$7,E V@7F^TH(O9]8@NJ2-_L#4$L#!!0    ( (]&K5(92#=-&@,  #(+
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;,5676_:,!3]*U;4AR*Q
M)G: 0 5(A6[:I'6KZ+H^3'LPY$*L.C:S#;3_?G82$C8@;86TO22VXWO._<[M
M;Z1ZU F 04\I%WK@)<8L+WU?SQ)(J;Z02Q#VRURJE!J[50M?+Q70.!-*N4^"
MH..GE EOV,_.;M6P+U>&,P&W"NE5FE+U/ (N-P,/>]N#"5LDQAWXP_Z2+N .
MS/WR5MF=7Z+$+ 6AF11(P7S@7>'+$>XZ@>S&=P8;O;-&SI2IE(]N\RD>>('3
M"#C,C(.@]K6&,7#ND*P>OPI0K^1T@KOK+?J'S'AKS)1J&$O^P&*3#+RNAV*8
MTQ4W$[GY"(5!;8<WDUQG3[0I[@8>FJVTD6DA;#5(F<C?]*EPQ(X P4<$2"%
M,KUSHDS+:VKHL*_D!BEWVZ*Y169J)FV58\)%Y<XH^Y59.3.<P!K$"M []-4&
MFHD%HB)&8RZU6X\HIV(&&IU?PQR4@A@5 @UW9"CCNH'.$!/H6R)7VLKJOF^L
M7@[=GQ4ZC'(=R!$=,$$W4IA$H_<BAOA/ -\:5%I%ME:-2"WB#547*,1-1 *"
M[^^NT?E9HP8V+)T59K#A$=BQU5+9/$(/S"1HG$4'5!-]9G3*.#//37MHO20,
M^C&1G".;.!NJXI\UW*V2NY5QMXYP;\-3A.20EW. * -PU;@>DC!L]:*^OSY
MW"Z)V[7$-B8O\.;RG5W>=D@P/LS;*7D[ISK[BQ2SM_H[*NFC4_T=[=G=(Q$)
M#YO=+7F[)[J[NT>+<8^$1]S=*WE[M;QE@:N\P&M<B(.JN03_O&#P3FO#IX:P
M0.B\LF8PJ;A)+?<G,;,_20W^>0SYJM%$ LQ!)<A^1'L1;AW1H>I6.#PQE0J
MUY8NKIH5KN]6?V=3$W'0&FVK=2F5^R?71;EJ3[C]/_H$KOH4[IR<9IVWM I<
M]2A<WZ3>E&7[[8ITVD'WB Y5O\*G-JP"('JI8_D[8XP-X2(;UFS2R)4P^413
MGI8#X54^!E77\VG2#@ +)K3-NKD5#2XBFT,J']#RC9'+;"B:2F/S)5LF=J@%
MY2[8[W,IS7;C",HQ>?@;4$L#!!0    ( (]&K5*Q C43,P0  .(/   9
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;+5746_;-A#^*P>C#RF06J)D6W9A
M&XB=)LVPM4&R;@_#'FB)MHA(HDI2=@/LQ_<H*9)=2[*[(B^V2/&^^X[\[DZ<
M[H1\4B%C&K[%4:)FO5#K]+UE*3]D,55]D;($WZR%C*G&H=Q8*I6,!KE1'%F.
M;8^LF/*D-Y_F<_=R/A69CGC"[B6H+(ZI?%ZP2.QF/=)[F7C@FU";"6L^3>F&
M/3+]);V7.+(JE(#'+%%<)"#9>M:[(N]OR<08Y"O^XFRG]I[!A+(2XLD,[H)9
MSS:,6,1\;2 H_FW9DD6104(>7TO07N73&.X_OZ#?Y,%C,"NJV%)$?_- A[/>
MN <!6],LT@]B]Y&5 0T-GB\BE?_"KEQK]\#/E!9Q:8P,8IX4__1;N1%[!@YI
M,7!* ^<' W?08N"6!NZY'@:EP>!<@V%I,#S78%0:C,XU\$H#+S^L8G?SH[FF
MFLZG4NQ FM6(9A[R\\VM\41X8J3XJ"6^Y6BGYXM,X8Q2L!3QBB<TU\<[N H"
M;AYI!'=)(7CSXN*::<HC]1;> $_@SU!DBB:!FEH:N1A$RR_]+@J_3HO?S[[N
M@TTNP;')Y,OC-5R\>=N LNQ&N4IE'US;H#AVB9)FT@]1G)]EP&0#Y'4WY&]9
M<@39@/*A&^4/:HCEX3FD'>7F?)0.+K=GH[1LM86BJ93C5,IQ<ECWE'*N_*\9
M5[E<X)_?<0[N-(O5OQT^W,J'F_L8M/A 46+-587XJ)0TV3"L@UI=PI8IS9,-
MI$QR$32=4#>T"\^,2M5!<E"1')P@F1@F2 M\@34:95<0UDS&EY!D\8I)$&M8
M83[!&M\#Y@QL:<0#>%$K""-7^ ].R7=9D!GE9$RCV<[)U-HV\!]6_(>=_#]A
MPT.7&('):;\EFJ8=+G"]/2IV1:70]_&*=ZXW=@]7W7;A'(0TJD(:=8;TD05;
MOKG$VN7W.T[8J^"\5Y/ZN/(Q[J1\_R*$4[N^&!_M%AFYCCULWK))Y7_2K6*J
M0D@I;TJEQ>18<T-O.)XTNR1VW7SL3J<WE$N3"!DS^2$QI27W-0L ^Y[_!%G"
MM4)1^E$6X"2JLTJ7%!>RQK9C'W,=D5$+T[TV27Z"Z4\DR:($WB<TL.T?$Z5A
ME4.\%M9UB2;..8?ZG-=,T )42"4+182$%:Q%A%^BIHCJD$% =1X;K37>&(YS
M++\!L5L2EM25GIPH];]&];*]$2Q.>'9MB/$\PZY>0.IF0/YG-[C(4@RKJ7\O
M2LC]/1T?2>3#J56'A.OJ3UZI_"_)<=W>UVPI[.-%!QW@D'5=X$EWA7^H:X5O
ME"/Q<H-UH>G\KTNH?0I>.X6Z*1#O[":#C?NAL7IU::IN#63\:OV'U V G.@
MO_"QM3B!W?&U9>U=7LSM%S]7-SQ1$+$U0ME]#P4DBPME,= BS>\S*Z'Q=I0_
MAG@)9](LP/=K(?3+P%R1JFO]_#M02P,$%     @ CT:M4B/MU[Y$!   U X
M !D   !X;"]W;W)K<VAE971S+W-H965T-#<N>&ULM5=-;]LX$/TKA-%#"R21
M2'\7CH$D1K<!NHC1M+N'Q1YHB;:)4*1*4G:ROWZ'M"PYD<1X#WNQ)4HS[\W3
M\)&<[95^,EO&+'K.A#37O:VU^><H,LF69=1<J9Q)>+)6.J,6;O4F,KEF-/5!
MF8A('(^BC'+9F\_\V%+/9ZJP@DNVU,@464;URRT3:G_=P[WCP'>^V5HW$,UG
M.=VP1V9_YDL-=U&5)>49DX8KB31;7_=N\.<%(2[ O_$'9WMS<HU<*2NEGMS-
M?7K=BQTC)EAB70H*?SMVQX1PF8#'KS)IK\)T@:?7Q^Q??/%0S(H:=J?$GSRU
MV^O>I(=2MJ:%L-_5_BLK"QJZ?(D2QO^B??ENW$-)8:S*RF!@D'%Y^*?/I1 G
M 7C0$4#* ')N0+\,Z)\;,"@#!EZ90RE>AP6U=#[3:H^T>QNRN0LOIH^&\KET
MW_W1:GC*(<[.;PL#(\:@.Y6MN*3^8URB1]\&_!]FT++0R1:414O-$X:H3.&*
M"0YDH%'>/KX10B6'+!\7S%(NS"?(]_-Q@3Y^^(0^("[1CZTJ#.0QL\A""8Y(
ME)1T;P]T20?=A\1>H1A?(!+C:4OX73C\=ZJO4-^'$]P2OC@_/'X='H'NE?BD
M$I_X?/WWQ+])?A7<<"_;7]]@#-U;EIF_ QC]"J/O,08=&+\IE>ZY$&UB'2+'
M/M(9Q&Z.,1GTA[-H=RK*NZ^](C:HB V"Q+ZR=,<W%^A>)E>!.H=5NN'_IN6H
MPA@%*=]1LT4YY2FB%B5" >*FK8='3<&&X^%DVB[8N$(?!]&_4*[1CHJ"(;4&
MSS469IQE*0*32)Y0(;DU,+T24:0P"/,L/T[-W$W--J('P-$IT1$>M=.<5#0G
M_X%FHJ0%E9BT[M+PE&GO#FUL)@TV@SB.WS3CI*$MP>-VQM.*\33(^(>R5)RA
MUK1%K3Z).^8!CFL+CM]MJU8KC!N TT$'V(G?XW"QFJ;@XDFB"@G]HEG"^(ZN
M1&O%9:Y7)<?C+@ZU[6$2Y/!@MTS#ZJ:UZPMJ#+/M:P%I@>]"KPT1AQUQJ6'7
MI.V+7\H8F$4.^QC;BM]OX(/S=^#7OH?#QG<O+94;#I*'2A\TH(?D=#:\!J]=
M$@_/D#Z .VS@CB9=)=>^B</&>7-LMYR^4%\X2 \]J MP*L'IB@LP;-;.:-1@
M=(GC49<2M9OBL)TNV)I! Z8P!79,%NW]WS3(2T+ZN .[MD@<]LB'W-N@W"#!
MG.4<)7BY0!+V^N";ZLT;@2_6M,U+W,6PMD0<]L1*'4N?:WJM^$U;O)QT3%)2
M>R()>^+!DV&Y@.5CS7W/.&4.,D#KP+1U[%P?G?2/>UYD+&WC29IN.HS'XXX^
M(K6ADK"A!C98MZ3%/P-;)W*R<0P[Z+E+5IEF_-Z:%9V<(-QY#W:Z&RX---\:
M N.K,=B"/ARA#C=6Y?Y0L5(6CBC^<@O'3J;="_!\K90]WKAS2G60G?\+4$L#
M!!0    ( (]&K5*KCH1E\ (  /H)   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0X+GAM;*U66V_:,!C]*U:TAU;JR#VT%42B4%:J7:I6W1ZF/9CD ZPZ,;/-
M9?OULYV04DC3;-H+V/%WCL]WL]W;,/XD%@ 2;3.:B[ZUD')Y:=LB64"&18<M
M(5<K,\8S+-64SVVQY(!3 \JH[3E.9&>8Y%;<,]_N>-QC*TE)#G<<B5668?[K
M"BC;]"W7VGVX)_.%U!_LN+?$<W@ ^;B\XVIF5RPIR2 7A.6(PZQO#=S+L6L
MQN(K@8W8&R/MRI2Q)SV9I'W+T8J 0B(U!59_:Q@"I9I)Z?A9DEK5GAJX/]ZQ
MCXWSRIDI%C!D]!M)Y:)OG5LHA1E>47G/-C=0.A1JOH1187[1IK1U+)2LA&19
M"58*,I(7_WA;!F(/X :O +P2X+4%^"7 ;PL(2D#0%A"6@+ M("H!D8E]$2P3
MZ1&6..YQMD%<6RLV/3#I,F@58)+KRGJ07*T2A9/Q!\;2#:$4X3Q%DUSB?$ZF
M%-! ")#B#'U6Q?T>#=*4Z$+ 5-D4Y:S+XF0$$A,J3I7)X\,(G;P[[=E2J=+<
M=E(JN"H4>*\HN,5Y!SGN&?(<SZF!#YOAGS#O(+^ NS7P47MXW>[7K>'N10U\
MW S_DLB=[X=P6R6RRJ979=,S?/Y;V?S^4:V@B81,_&C@]2M>W_ &;_#6I:=
M=@U2GV/KV'6]P \=1\5SO9^)-I8OY 65O*"5/(3+.JW365!$>[N_LFM8[1JV
MVY5D2TRX.FYE7?6'1UX?Q&48ME465<JB1F6#C'%)?A=-"EMU"PD0=3&)CG8.
M(YV.P\R];?="9[?2V6W4.:D"A]@,D>?3!YO3ITYQ]RB:@=-U:B0?&QY87#=9
MO'#GO'+GO-&=&TC79'ZFCLBDT]!T%Q7=Q7]M9M=Y/O.=?VWG<0G]BRYU]^X:
MMUW'Z)I,)*1(XJUZ!Z0K];XP><_8JK:+QB5S4[;LO5M0OXK4V3PGN4 49@KC
M=+JJSWCQT"@FDBW-Q3AE4EVS9KA0CS/@VD"MSQB3NXF^:ZOG7OP'4$L#!!0
M   ( (]&K5)$YP5W6 (  (0%   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y
M+GAM;*5446_3,!#^*Z<PH54:=9*V&1III':#L8>A:6/P@'APDVMCS;&#[33C
MWV,[:2A25Y!X27SV?=]]=\GGM)7J29>(!IXK+O0\*(VI+PC1>8D5U6-9H[ G
M:ZDJ:FRH-D37"FGA014G<1@FI*),!%GJ]^Y4ELK&<";P3H%NJHJJGTODLIT'
M4;#;N&>;TK@-DJ4UW> #FL?Z3MF(#"P%JU!H)@4H7,^#172Q3%R^3_C"L-5[
M:W"=K*1\<L%-,0]")P@YYL8Q4/O:XB5R[HBLC!\]9S"4=,#]]8[]@^_=]K*B
M&B\E_\H*4\Z#MP$4N*8--_>R_8A]/S/'ETNN_1/:+O<\#B!OM)%5#[8**B:Z
M-WWNY[ 'B*,7 '$/B+WNKI!7>44-S5(E6U NV[*YA6_5HZTX)MQ'>3#*GC*+
M,]FUE$7+. <J"K@1AHH-6W&$A=9H]!E\LO_%&QBR3J_04,;U"$Z "?A<RD9;
MI$Z)L6(<)<G[PLNN</Q"X2B&6RE,J>&]*+#XDX#8+H96XETKR_@HXRU58YA$
M9Q"'<?3X< 6G)Z,CM)-A0A-/._G;A+[=2_NT_T)+5?']"/-T8)YZYND+S$O*
MJ<@1J :Y!BL_+U^_BI+P7=]$>&BJ'>6YIW2.VV91%$\GLY1L#TB9#5)F1Z4L
MBH(YEVAR>E/5E"GK.Z-'AP1T1,F>@/!P[62HG?S7&*)#*I)_&P/9<T:%:N/]
MKR&7C3"=28;=X8I9=,[ZG=[=3U;8A@D-'-<6&H[/[2!4Y_DN,++V/EM)8UWK
MEZ6])E&Y!'N^EM+L E=@N'BS7U!+ P04    " "/1JU2SN*YYEX#  #:#
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
MI0<%79*&FWNY_DX[/:[ 7'+MGK#N8@,/\D8;675@K*!BHGV3U^X<M@#A^1Y
MU &B]X!X#V#4 4:' N(.$+N3::6X<\B((6FBY!J4C48V.W"'Z= HGPG;]@>C
M<)<ASJ1SA5^0,F] 1 $WSPVKL:<&OL"T*)CM#.%P*]K/R_;I.*.&,'Z"$8\/
M&1P?G< 1, $_2MEHY-");[ L2^[G70FSMH1H3PEA!'=2F%+#C2AHL4O@HYY>
M5+01-8L^9+PCZ@Q&X2E$010.%'1].#P8@&<'P\.O'Z@9]2T:.;[1)RTZA3DG
MV)O=3OV>+K11>'W^?) J[E/%+E6\)U5&T3MRUK;:YB&55(;];1?H*YJ-ID,=
M;FDO'*UUFI<T#*+H,O%?MH]]("J,P_%N5#80%07G01^UHVS<*QL?KJP3 H1S
MF1-#"S 2<JD-R"6LI"PT:,F+(:'C@>+&P3N=AP1EGP2U*OVMFUU1M7(.J;'6
M1ICV/O2KO0E/G?>\6Y^A.;=>^I^F=7;\7%=,:.!TB93!V046IEJW;"=&ULX_
M%M*@&[EAB3\8JFP [B^E-)N)3=#_LM)_4$L#!!0    ( (]&K5)LL!ZB60(
M +<%   9    >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;(U4R6[;,!#]%4+(
M(0'::+.\!+8 QT'1 @UJ9&D/10^T-+:(4*)*CF/G[SND%-7Q$N1B<<AY;]X;
M<SC>*/UD"@!DVU)69N(5B/65[YNL@)*;2U5#12=+I4N.%.J5;VH-/'>@4OI1
M$/3]DHO*2\=N;Z[3L5JC%!7,-3/KLN3ZY1JDVDR\T'O=N!.K NV&GXYKOH)[
MP,=ZKBGR.Y9<E% 9H2JF83GQIN'5++'Y+N&G@(W963/K9*'4DPV^Y1,OL()
M0H:6@=/G&68@I24B&7];3J\K:8&[ZU?V+\X[>5EP S,E?XD<BXDW]%@.2[Z6
M>*<V7Z'UXP1F2AKWRS9-;M+S6+8VJ,H63 I*435?OFW[L ,(3P&B%A!]%!"W
M@-@9;90Y6S<<>3K6:L.TS28VNW"]<6AR(RK[+]ZCIE-!.$RG6:;7D+/O@B^$
M%"C L/,;0"[D!?O,'N]OV/G9!3MCHF(/A5H;7N5F[".5M@1^UI:Y;LI$)\K<
M<GW)XO 3BX(H/ *??1P>O(7[9+AS'76N(\<7G^";\Q>^D&25W##7 BX-^SU=
M&-1TL?Z\4R+N2L2N1.]$B9DJ:=(,;RXKE=$@.5*G:_ZBE90,^1:.=K+A'3A>
M.X3/:7\T')'MY]V&'6;U!G'2[[+>B.YUHGOOBOZ!!>ACFAI8?[=:%"7#/4V'
M6?&H/TJ.:THZ3<F[FAX4<DGCWMQ3^?^>'M.9''0E#*.PMR_T,&TX"))P3ZB_
M,U;V2:-;N!*581*6A LN!T2CFV>B"5#5;M(6"FENW;*@EQ6T3:#SI5+X&MCA
M[=[J]!]02P,$%     @ CT:M4H'OPH(M P  /@H  !D   !X;"]W;W)K<VAE
M971S+W-H965T-30N>&ULK59;;]HP%/XK5K2'5EJ;*P$J0&K)INVA$VK7[6':
M@TD,L>K8F>T4^/<[<4*@)<FJ"1Z"+^?[SG>.+\>3C9#/*B5$HVW&N)I:J=;Y
MC6VK."495M<B)QQF5D)F6$-7KFV52X(3 \J8[3E.:&>8<FLV,6,+.9N(0C/*
MR4(B5609EKL[PL1F:KG6?N"!KE-=#MBS28[7Y)'HIWPAH6<W+ G-"%=4<"3)
M:FK=NC>1:P#&X@<E&W741F4H2R&>R\[79&HYI2+"2*Q+"@Q_+V1.&"N90,>?
MFM1J?); X_:>_;,)'H)98D7F@OVDB4ZGULA""5GA@ND'L?E"ZH &)5\LF#)?
MM*EM'0O%A=(BJ\&@(*.\^L?;.A%' #?L '@UP'L+"#H ?@WPWPL(:D!@,E.%
M8O(088UG$RDV2);6P%8V3#(-&L*GO%SW1RUAE@).S^8BRZB&A=0*89Z@N>":
M\C7A,24*741$8\HNT15Z>HS0Q8?+B:W!:XFUX]K#7>7!Z_#@>N@>2%.%/O&$
M)*\);)#;:/;VFN^\7L9[+*^1[WY$GN.Y+8+F[X<[+?#HW7!WW!.-WZR ;_C\
M_UJ!B*J8"55(@G[=+I66<%!^]W@-&J^!\1IT>/TF^%6,>0P'#B\907DAXQ3.
M#XH/<DR&O+85K[B'AKN\65YFGN_[8\>!?+ZTJ!HTJ@;G4>6WJ:JXPR-5 R\,
M.T6%C:CP/**"-E'AB:B1$W1J&C::AN?1-#![:DEV@B=M\H:G.1N[G?)&C;S1
M&>1]%QHS!+4+8<903B05B4(ZE:)8IV@%.Q^FNQ9[="+<=ZI?N_1Q(WW<*_U!
M[##3.T2V4%H5:7,]/MG];N@-7FVTZAYJ,?0&P>#$,&HS]-WN\^0ZA^O=Z0WG
M'F]I5F1(B97>8+A%X",QAP"K?*,+RE&"=ZK]9N\G'SL&VG,=N4=UR.WE6DB1
M%+$^Z,-Q+ O,6F6Y)_EZF_I_FT2])E44]E%AS8A<FP>*@EU<<%W5JV:T>03=
MFM+_9ORN?!R9@GV@J5Y64$[6E"O$R HHG>LAW&*R>JQ4'2UR4[Z70L-CP#13
M>. 161K _$H(O>^4#IHGX^PO4$L#!!0    ( (]&K5)^6ISDH@,  '\+   9
M    >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;*5648_B-A#^*U9TE7:E+7$"
M2> $2+NP54^ZJU9'MWVH^F 2AUCKQ*GMP/5^?<=.-AL@9#F5!XB=^;Z9;V:P
M9WX0\D5EE&KT+>>%6CB9UN5'UU5Q1G.B1J*D!;Q)A<R)AJ7<N:J4E"06E'/7
MQSAT<\(*9SFW>T]R.1>5YJR@3Q*I*L^)_/>!<G%8.)[SNO&5[3)M-MSEO"0[
MNJ'ZN7R2L');EH3EM%!,%$C2=.'<>Q\?/6P UN(/1@^J\XR,E*T0+V;Q*5DX
MV$1$.8VUH2#PLZ<KRKEA@CC^:4B=UJ<!=I]?V7^QXD',EBBZ$OQ/ENALX4P=
ME-"45%Q_%8=?:2,H,'RQX,I^HT-M&P4.BBNE1=Z (8*<%?4O^=8DH@/P+@'\
M!N"? L(+@'$#&)\")A< DP8PN180-  KW:VUV\2MB2;+N10')(TUL)D'FWV+
MAGRQPC3*1DMXRP"GERM2,DTX^TYLW6[65!/&;]'/Z'FS1C<?;M$'Y"*5$4D5
M8@5Z+IA6=YV-WS-1*5(D:NYJB,>PNG'C^Z'V[5_P[:,OHM"90H]%0I,>_&H8
M[PT1N)"(-AO^:S8>_$'&+T2.T-B[0S[VO;Z _A]\?3T<]\ ?KX9[LX%DC-O6
M&%N^\:76X$0I)%*TT2)^07]]AO?HDZ:Y^GN ?=*R3RS[Y!*[R'-H.&6XVWZ"
MDTQI:"96[- --%>]?=O76C5[:-G-:;A?3L+)U)^[^VZ]KK):]UEASVNMC@0&
MK<#@!P261*(]X16UNA+!.9$*E536&GLEUOS33EAXA+T3A=<8K=\Q.M(7MOK"
M07WWN:@*;?HC[BB%RZ.L9)S!V=WWCWZH.:-.)*'O^1'&^$37N>$L\(/9F>'Z
MW#"*O-GTS/#QW- ;^^'LR/=1)J(V$]%@)GZK\BT4$C+1M'$G!^^T\2HZ:STO
MG(S[XYFV\4P'X]D8=YT@4"G%3I+\#I%*9T*R[Q 7J<M']G#<DRVG?<6:GF4,
MYH_Z<U*M:RR/M,Q:+;-!+4]4QK30,+.8_*:24A03E:$4)AQ4F03#L(1(DC!S
M?Q%^UH6]]]*PSR@88?Q37[5^''<DVL-OMS(>/CSJ:_FMH125^T9L6ND*ZLN4
MJD@1T_<.RL93M\4"' 4G!7S/JM;A=@:-G,J=G? 4' #02O4MV^ZV4^2]G9U.
M]E=FNK0#S!M-/9K"+;9CA4*<ID")1V:6D_6T5R^T*.TXLQ4:AB/[F,&$3*4Q
M@/>I$/IU81RT,_?R/U!+ P04    " "/1JU2:YT"0#D%  #U$P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U-BYX;6S-6-ENVS@4_17"R$,"I)9(R5OA&$CC
M+@&Z!$TS?1@,!K1$VT0ET24I.RGZ\7-)*9)B2XQG'@9Y2429]_+<A>>0FNZ$
M_*'6C&ETGR:9NNBMM=Z\]CP5K5E*55]L6 :_+(5,J8:A7'EJ(QF-K5&:>,3W
MAUY*>=:;3>V[&SF;BEPG/&,W$JD\3:E\>,,2L;OHX=[CBZ]\M=;FA3>;;NB*
MW3)]M[F1,/(J+S%/6::XR)!DRXO>)7[]GH3&P,[X@[.=:CPC$\I"B!]F<!U?
M]'R#B"4LTL8%A7];=L62Q'@"'#]+I[UJ36/8?'[T_LX&#\$LJ&)7(OG.8[V^
MZ(U[*&9+FB?ZJ]A]8&5  ^,O$HFR?]&NG.OW4)0K+=+2&!"D/"O^T_LR$0T#
MTF5 2@.R9X###H.@- CV#(*N%<+2(-PS"$<=!H/28+ ? ^XP&)8&PV,-1J7!
MR!:KR*XMS9QJ.IM*L4/2S 9OYL'6UUI#17AF6O%62_B5@YV>W6H1_4 W"<T4
M>H4NXYB;#J$)NLZ*/C?]<CIGFO+D#)T@#ZDUE4PAGJ&[C&MUWGCQ;2UR1;,8
M7IX\&4\]#5C-BEY4XGI3X"(=N+Y$NH\(.4?$)WZQ0HN3JR.<^-@XP9,6\[G;
M?,ZB/@IP@:$.O1/-6[>[3U16[O#=[1R=GIPID_Z_-Y#^(_R_.]Z_7_IO\?+^
M:"]XTNK%@Q:K^HQ4?4:LVZ"KSTQ0KPQIQ.A*I,"DJNBM2REIMF+ ;AHM'E!S
MW@U]L*\O=U3&Z,^/X!)=:Y:JOQR @@I08 &%SL87&P-"H16 T"P^1UNF-,]6
M:,,D%W%;D=UN _3 J%0.@&$%,'1ZNLLDB\0JX[\@%;9/RK1$S?2Q>_/,T&]T
MT@:V6&)DES"JM)UAX@\'XZFW;8$VJ* -G-!L091=.X*L(2W0@J$&7+%E$E&T
MLT( 8PIC$+8RJ^@4N,&FJ:T_W[K7QM8281^E(M-KA? (Q?3!E?%A%=;0Z?J;
MT$!\/-.2@]1&:$N3G"&QK+J$W3,9<5.#CG0/#](=!OZP2G:QBP\GX2 DXZ>S
MWA_."B8#G[07;E1%.#HBPB7EL@X.N 8"MG6T789R0^L@!F8K=(=:+#1LX!N1
M01CNQ7HX*QP3@O=B/9PU)I/!J#W6<17KV!GK5Q-7'NE<FOW<$<7X(,LD"$=[
M^-ZUS(*2[5?L<!8.1\-!>Q23*HK)\U$<5,?1[-BOE=]_&92,&X<1[(SV^SYA
M6%Z&_:U9HVO/'^G:$DDLD@2HQ'!+(:!GIMB5FK;J=(%BW&Q+TO?#]E+A6N,P
M<<('R1S"P2F"#,'YVIZJ7&FII0H'+Z12M3AAMSI]HO<\S5.4Y>D"$@\\4AX#
MX0D$"KBY[%>]IAH.K ]&(6*60%XDH,NS&*S,N<?6L+ UA>LLVIL2T!.6\ =^
M1\UJ*<//:%EYY'W$3W.]%M*JV-'(!@?(L.]W(:O5"+OEZ$NI.G0+9V^Z2& +
M"(F6.3#:X\8X$N';<J7A$P;#70AK-<%N.3'W7?119*M7WYA,47&DNLZV1_9_
MS>1X_$+ZOZ9E[.;ESW7?VZAYM>LW]B[U&]5'^]:*3 Y[IKT<I"9TXCLQ?6#Q
MEJ_.#0/U <"_E@Y2\S3!+Z,@I'&_<'/OYWTBNE8JAV6Y^=SQ,^>JV.6.73(O
M5WBZCW''69G4[$W<5X+_1]3F)8HGHA;VPTD'_)KIB9OI_^M%Z>H9OXZ;DM?X
MGF$^B,&== 5'<I2P);CR^R,@7%E\8RH&6FSL)XZ%T%JD]G'-*$B,F0"_+X70
MCP/SU:3ZTC?[!U!+ P04    " "/1JU2PAO#P$X$   &$@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970U-RYX;6RM6%USXC84_2MW:*9-9A)L"6)@2YC)QW:Z
M#]O-Y&-W^BCL"WAB2U02(<STQU>R'1N*K1A:'L 2TKWG',OG2AZOA7Q1"T0-
M;VG"U55GH?7RD^>I<($I4UVQ1&[^F0F9,FV:<NZII40699/2Q*.^'W@IBWEG
M,L[Z[N5D+%8ZB3G>2U"K-&5R<X.)6%]U2.>]XR&>+[3M\";C)9OC(^KGY;TT
M+:^,$L4I<A4+#A)G5YUK\NF&]NV$;,3W&-=JZQHLE:D0+[;Q);KJ^!81)AAJ
M&X*9GU>\Q22QD0R.OXJ@G3*GG;A]_1[]MXR\(3-E"F]%\B..].*J,^Q A#.V
M2O2#6/^.!:%+&R\4B<J^85V,]3L0KI06:3'9($ACGO^RMT*(K0F]0<,$6DR@
M&>X\48;RCFDV&4NQ!FE'FVCV(J.:S3;@8F[ORJ.6YM_8S-.31RW"%[A/&%=P
M ==6HUAOP-QNN!7IDO'-+PJ>U@+R@5]XB-SJ6$PYO4/-XN0,3L #M6 2%<0<
MGGFLU?E6Q]-"K!3CD>D\V6F//6U86"Q>6""^R1'3!L2$PE?!]4+!9QYAM!O
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
M\M($XD@!AV<4W$;![2OX9Q2\1L%[KX+?*/@F,K4K)@X+(LELPMD!<2VMT/3
M!--H*_>+2O.^DEQ]+92>G*TD2Y_1DI)*H!MD9C=S%<<,W;-2;2Y!##T/+WH,
MZ.,")"GH)R7[?;5 'S]\0A]04:&_<K83I,K$Q);**HUMIXT%\]H"]XP%V$7?
M6"5S@1ZJ#+*W +9RI_7)??5I[HXB?B/\%GGX,W(=%P\8=/]^=6= ??%N=9R,
M>..U#'D&SSN#]U!N*?L%@%; ]T6JWCGA</-T0M)G=$<I2VO"V!H]0LHV5?&?
M$EL"+YB6%E*@O_]4?T!?)93BGQ'[_-8^W]CGC^V@QIST>,] O6>&=D2-&!E$
MG9GVL]B//6]B[X]I.I4*@SB.WTHM!K </XY:J3=.!:U3P:A3.E(ZAJ*.N5 I
M;@_5#D;B%;;0X57R&;7V11?GLT8,CSCP/!SUZ#P5<D/'[[$Y()2X[C"9<>M1
M/.X1H8I!E9U4XN3/((MJ,Q*GI$5-KI)'['2IW;DXDPWD&RJ#(.IS.22&HRCI
ML3DDILZF/\PG/BI:>-2S1Q! >)H;4C-U-"G;JLN(' N;VX&[UTEL5Q&P=WEB
MO=.3Y<=N/^<.B&$_2/K'=$ L#AU\AM>NE.#Q6O([5, )-;223%UW"B$YT3?#
ML;AU21T'U\EL5QMP>'EFPU/*8B],^LP.B 4XZ)?3 3%/[8#X#+5=5<'C944=
M6<EWJ=SQ\?2+NZR.X^MDLZL0.+D\F\G)?<:-_)/\>RJ%H\#K<SF %7K]:FH?
M=0\E\(WIPH0R>%?)^M+=KK:=WIWI;WKK<]T!FJZD@ZG;1W4GWA2JPZ"P5I#.
M;:3.*:\[LGHBV=;T*$],JH['#'/5Q0+7 NK[FC'Y.M$_:/OBV?]02P,$%
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
M0JIBC"DV1FY<GUY*0UW?+1,:_5!9 ?J^DA25<F,55,/D^%]02P,$%     @
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
M.AI@(GYFN!9;;=!29HP]Z\Y-/+ <G1'F.)>:@JB_%5YAGFLFE<??FM1JYM3
M[?:&_:L1K\3,B, KEO_*8ID.K*X%,2Y(F<L'MOZ.M:".YINS7)A?6->QC@7S
M4DA6U&"509'1ZI^\U(78 KCA 8!7 [Q]0'  X-< _[V H 8$IC*5%%.'"9%D
MV.=L#5Q'*S;=,,4T:"4_H]KWJ>3J:Z9P<CC%1+DHX896:TA[<0Y3M;SB,D=@
M"WC %=(28?8*WY EG"S3; XCM<C@=(*29/F90CQ-)W!Z<@8GD%%X3%DI"(U%
MWY8J1SV3/:_S&5?Y> ?R<3VX8U2F JYIC/$N@:W$-0J]C<*Q=Y3QCO +\-TO
MX#F>VY+0U?OA3@M\\FZXVSNBQF_\\@V??X"O=D/ @K,"KE\D<DIRN#(K!;D
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
M=&S7;0,/%(X:A:.3"K^!+!6(9 4F3-8PP=\75Q'ZAS%W0UYT<4[@VUUI7=R
M)K_1Y)_4M!(T?/ZD:J!2D<F^P+$JK7UB_)X@O: KIHNS@Y';%=/#Y[O.8)J"
M1E)P4M(/*G J4]/^ ,*J)/6I"CJGQ7&]H+OWBQZ@[7KCKJXNT/8"?S0H;-P(
M&Y\4]KW,UL 0C5&J3N+;\1.T6FF=3?0/#5:D^;BS\<&1UB["/XK=;'6/#.3F
MJB[,Y1DJ<U%5Y6:U:?2WNK\=K<_E!:#JUV\TU>U!EL8-R;G4%DM*ZRJ0IY]5
M';F:"%KH'K6F0G8\/4SD)0:8 LCW,:5B/U$.FFO1[#]02P,$%     @ CT:M
M4D7A$]O( @  S@<  !D   !X;"]W;W)K<VAE971S+W-H965T-S4N>&ULC55-
M;^(P$/TK5M1#*VV;3P)4@ 2EJ]U#)42WNX?5'DPR$*N.S=H.E']?VPE9(('E
M OZ8]^;-C#,SV'+Q+C, A3YRRN30R91:/[JN3#+(L7S@:V#Z9LE%CI7>BI4K
MUP)P:D$Y=0//B]T<$^:,!O9L)D8#7BA*&,P$DD6>8[&; .7;H>,[^X,Y667*
M'+BCP1JOX!74VWHF],ZM65*2 Y.$,R1@.73&_N.T:^RMP4\"6WFP1B:2!>?O
M9O,]'3J>$004$F48L/[;P!-0:HBTC+\5IU.[-,##]9[]JXU=Q[+ $IXX_452
ME0V=GH-26.*"JCG??H,JGH[A2SB5]A=M*UO/04DA%<\KL%:0$U;^XX\J#P<
M/SX#""I < J(S@#""A!>"X@J0&0S4X9B\S#%"H\&@F^1,-::S2QL,BU:AT^8
M*?NK$OJ6:)P:S4$J422J$(2MT#T:FSH0M4.$H>.[<9*( E.);J>@,*'R3IN_
MO4[1[<T=NC'V/S)>2,Q2.7"5EF8<N$DE8U+*",[(\ /TPIG*)'IF*:3'!*Z.
MJ0XLV <V"2XROF#Q@$+_"PJ\P&\1]'0]W&N!3Z^&^_T+T81UF4++%UY5)KT#
ML0'T>\XI1?K];[%(_UQP$]5N(NLF.N-F BO"F'&QP!2S!-HJ65)T+87I*IM1
MT EUBC>'V6T:^5ZO7QL=J>O4ZCH7U3WG:\IW $C"!H21A_1KT\V'8@4I2KA4
MK4^O9(T/M?2]R#M1W&(5]\+HV&K::<85^&'8'EA<!Q9?#&R&=[J3MHN/&[+N
M_5[4C4_4MYEUPG[0+JQ;"^M>SCA+__,8NHU\A%Z_<R*N:=1\,=.F4<N+<0\Z
M70YB92>&U*4OF"I[0WU:#Z6Q[<4GYQ,]K,K9\H^FG'3ZT]4?@404EIK2>^CJ
MDHMR>I0;Q=>VGRZXTMW9+C,]<$$8 WV_Y%SM-\9!/<)'GU!+ P04    " "/
M1JU2G+V_B)0"  #J!@  &0   'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6R-
M5=MNVS ,_17!Z$,+K/4MB9/",="D&S9@W8IF[1Z&/2@V8PNUI4Q2DFY?/TIV
MO#07=R^6*/$<'E(6%6^$?%8%@"8O5<G5V"FT7EZ[KDH+J*BZ$DO@N+,0LJ(:
M39F[:BF!9A94E6[@>0.WHHP[26S7[F42BY4N&8=[2=2JJJC\/8%2;,:.[VP7
M'EA>:+/@)O&2YC #_;B\EVBY+4O&*N"*"4XD+,;.C7\]C8R_=7ABL%$[<V(R
MF0OQ;(Q/V=CQC" H(=6&@>*PABF4I2%"&;\:3J<-:8"[\RW[!YL[YC*G"J:B
M_,XR78R=H4,R6-!5J1_$YB,T^?0-7RI*9;]D4_M&&#%=*2VJ!HQVQ7@]TI>F
M#CL ?W "$#2 8!_0.P$(&T!H$ZV5V;1NJ:9)+,6&2..-;&9B:V/1F WCYA1G
M6N(N0YQ./@/60)%+\@7_&&N0J5!:D0=(1<[9'\C(^2UHRDIU@6Z/LUMR?G9!
MS@CCY%LA5HKR3,6N1BV&T4V;N),Z;G BKA^0.\%UH<A[GD'VFL#%)-I,@FTF
MDZ"3\8[**Q+Z[TC@!?X10=/_AWL=<L*VL*'E"[L+^^-FKK3$G_5G!V>OY>Q9
MSMX)SJ]+D%0SGI/2GE2*)W6L]#5+9%G,-5XG(Z\WC-WU;CD.G8;1J-\ZO1+8
M;P7V.P7."B'UI099O:&PIAGL! _"8$_@H4_/]X[K&[3Z!IWZGJAD=%["&^H&
M!Y']4;A?OT.GP!L.C^N+6GU1ISYS";NE10>GYON!OZ_MJ-<HW!/G[K2-"F1N
MNZG"T"NNZWO7KK8-^\;VJ;WU"3;RNN_^HZE? ;Q5.>,*DUH@I7<5X:'*NK/6
MAA9+VYSF0F.KL],"'R.0Q@'W%T+HK6$"M,];\A=02P,$%     @ CT:M4IO:
M%7:: @  &P<  !D   !X;"]W;W)K<VAE971S+W-H965T-S<N>&ULE55K3]LP
M%/TK5Q&30(+FV79#::5"-PUI2 C&^##M@]O<-A:)W=GN@W^_:R?-"DHC^-+X
M<<^Y/O?6Q^E6JF>=(QK8E870(R\W9G7I^WJ>8\ET3ZY0T,Y"JI(9FJJEKU<*
M6>9 9>%'03#P2\:%-T[=VIT:IW)M"B[P3H%>ER53+U=8R.W("[W]PCU?YL8N
M^.-TQ9;X@.9Q=:=HYC<L&2]1:"X%*%R,O$EX.1W8>!?PB^-6'XS!*IE)^6PG
M-]G("^R!L,"YL0R,/AN\QJ*P1'2,OS6GUZ2TP,/QGOV;TTY:9DSCM2R>>&;R
MD??9@PP7;%V8>[G]CK6>ON6;RT*[7]A6L8.A!_.U-K*LP72"DHOJRW9U'0X
MX> ((*H!T1M E!P!Q#4@?@N(CP"2&I"XRE127!VFS+!QJN06E(TF-CMPQ71H
MDL^%;?N#4;3+"6?&/Y"*IN$")EG&;2=8 3>B^CO9OIQ.T3!>Z#,*>7R8PNG)
M&9P %_ SEVO-1*93W] Y+)L_KW->53FC(SG#"&ZE,+F&KR+#[#6!3P(:%=%>
MQ574R7C+5 _B\!RB(/S2<J#K=\.CL 4^?3\\Z% 3-SV)'5_<W9/?DYDVBB[&
MGP[.I.%,'&=RA/,>A:'6XH[\0F-;SRK\T.&M66S&89@,D]3?M*3M-VG[G6F?
MW+W#[()M4)&-0,;U7*Z% <4,G@/9%PVX6$+A1+?UKCM#T@N"3VT]^S#LE<!!
M(W#P,8$*K=E:16^T@4%5MNGK3I# "S*EH0]E=6<2R-A+6Z&FW41Q31161!"U
M\%0E\ _LI$2U=+:LP?6M<I9FM7'^B3,\_W]X]6S0U5ARH:D""X(&O2%U1556
M7$V,7#ESFDE#5N>&.;U>J&P [2^D-/N)3="\A^-_4$L#!!0    ( (]&K5)B
M-94J: (  ,\%   9    >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;(U4VV[;
M, S]%<+H0PML\35)5R0&DG3%"JQ T:[;P[ ')69BH;+D24K3_?THV?'2I GV
M8NO"<WA(BAQME'XV):*%UTI(,PY*:^NK,#2+$BMF>JI&23=+I2MF::M7H:DU
MLL*#*A$F430(*\9ED(_\V;W.1VIM!9=XK\&LJXKI/U,4:C,.XF![\,!7I74'
M83ZJV0H?T3[5]YIV8<=2\ JEX4J"QN4XF,17L[ZS]P;?.6[,SAI<)'.EGMWF
MMA@'D1.$ A?6,3#ZO> ,A7!$).-WRQET+AUP=[UEO_&Q4RQS9G"FQ ]>V'(<
M7 90X)*MA7U0FR_8QN,%+I0P_@N;QG8P"&"Q-E95+9@45%PV?_;:YF$'$!\#
M)"T@V0=D1P!I"TA]H(TR']8ULRP?:;4![:R)S2U\;CR:HN'25?'1:KKEA+/Y
M5Z0<&/@(,V9*N*&BPJUL'H?+\ODU6L:%N2"+I\=K.#^[@#/@$KZ5:FV8+,PH
MM"3#D86+UN6T<9D<<1DG<*>D+0U\E@46;PE"TM\%D6R#F"8G&>^8[D$:?X D
M2N)W!,W^'QZ=D)-V.4T]7WHZIS\G<V,UO=-?)SBSCC/SG-D13E^>FO$"J#A
M3:RI0'(%POD"P=F<"VXYOEN/AGKHJ5U;O^1QE XIU)?=)!U:?<J&@\[HC>Q^
M)[M_4O:D*+A[2 ;4\D U,P;MNX+[AX*'@RC=$WQH=9EEEWN"PYW>J%"O_,@P
ML%!K:9L7UIUV4VGBFW'O?$K3JADN_VB:44?O9\4I1(%+HHQZ0Q*FF_'1;*RJ
M?0?.E:5^]LN2)BYJ9T#W2Z7L=N,<=#,\_PM02P,$%     @ CT:M4O&NC5K_
M @  =@D  !D   !X;"]W;W)K<VAE971S+W-H965T-SDN>&ULG99=;]HP%(;_
MBA7MHI76)G8^J0"II9I6B4JH']O%M L#!JPF,;,=:/_]CITTL,5 MQN(';_G
M>7V<G)/^5L@7M6),H]<B+]7 6VF]OO)]-5NQ@JI+L68EW%D(65 -0[GTU5HR
M.K>B(O=)$"1^07GI#?MV;B*'?5'IG)=L(I&JBH+*MQN6B^W P][[Q -?KK29
M\(?]-5VR1Z:?UQ,)([^-,N<%*Q47)9)L,?"N\=4(AT9@5WSC;*OVKI'9RE2(
M%S.XFP^\P#AB.9MI$X+"WX:-6)Z;2.#C5Q/4:YE&N'_]'OV+W3QL9DH5&XG\
M.Y_KU<#+/#1G"UKE^D%LO[)F0[&)-Q.YLK]H6Z]-$P_-*J5%T8C!0<'+^I^^
M-HG8$^#H@( T O)10=@(;.;\VIG=UBW5=-B78HND60W1S(7-C57#;GAICO%1
M2[C+0:>'8P8Y4.@"W5-=2:XY#,0"V6DTYG3*\WKR[)9IRG-U#FN?'V_1V:=S
M] GQ$CVM1*5H.5=]7X,A$]:?-?";&DX.P.^IO$0A_HQ(0+!#/OJX//A3[D,:
MVER0-A?$Q@N/Y^+']51I"<_7SR,QPS9F:&-&!V*"->)*3*U*K<J\:IMA&I.D
M[V\<K*AE1:=8H8M5JY(]5I3A ZRX9<6G6)&+%7=908K=K*1E):=8L8N5=%AA
M+\W<K+1EI:=8B8N5=E@$1Z&;E;6L["CK:<6@\BXTDRYBUB7&8>PF]EIB[SA1
M:)JC>U[RHBJ:EWQ"WZ L:^?KVW-X")*>VP0.=C4G.&ICS)2Z0G?%NM)LCNY*
MR !3VED_@HZ#"X*S P\4WJMZ^*B#"0!ATVA#\XJ9@@=]45+-RR7*;5;R7>ES
M^L+=S) L._#PX5T%PN0#F1E54AIW$R%MK_L/?Z3C+XWV#JXIKZ1;A9+>H>/=
ME3Q\O.:-1;F\@#,M_MEUMRKB.,(=V]UE61;\G7M_KRF:+Q+H%DM>*G"R %EP
MF4*IDG63KP=:K&V?G H-7==>KN##B$FS .XOA-#O ]-ZVT^MX6]02P,$%
M  @ CT:M4M_M(;+[ P  M@X  !D   !X;"]W;W)K<VAE971S+W-H965T.# N
M>&ULS5=M;]LV$/XKA%8,"1!'HB3+<F<;B*T4RX=B6;*V*(9]8"S*%DJ)'DG9
MZ;_?49)EO5EUL0[8%UNDGGMX#WEWU,T.7'R16TH5>DU8*N?&5JG=6].4ZRU-
MB+SE.YK"FXB+A"@8BHTI=X*2,#=*F&E;EF<F)$Z-Q2R?>Q2+&<\4BU/Z*)#,
MDH2(KTO*^&%N8.,X\11OMDI/F(O9CFSH,U4?=H\"1F;%$L8)367,4R1H-#?N
M\-L >]H@1WR,Z4'6GI&6\L+Y%SUX".>&I3VBC*Z5IB#PMZ<KRIAF C_^+DF-
M:DUM6'\^LK_+Q8.8%R+IBK-/<:BV<\,W4$@CDC'UQ ^_TE+06/.M.9/Y+SJ4
M6,M ZTPJGI3&X$$2I\4_>2TWHF8 0OL-[-+ ;ANX9PR<TL"YU, M#=Q\9PHI
M^3X$1)'%3/ #$AH-;/HAW\S<&N3'J3[W9R7@;0QV:O$,@11FC**'!S1"'PG+
M2'$>:8A^SPB+HZ]QND%WZS7/4B7154 5B=DU@#\\!^CJS35Z@^(4_;'EF00C
M.3,5N*7)S77IPK)PP3[C K;1>YZJK43W:4C#)H$)>BI1]E'4TAYD?$_$+7+P
M#;(M&_<XM+K<W.HQ#RXVQ],!-4YU1$[.YY[ANV.0G"1=4P1ICD*>O:@H8Y Q
MQ9$,K.!6*[CY"LZY(+A?H6,@W"!LCZSI#9S)GD*"*WVZI[BHG)%YB#Q12<4>
M!G\^<<80I.*!B/"O 9_&E4_C0=5+PO0R/_^$/>L7HM"2;N(TA5@L9GB$/E,B
M^J*MX)WDO+KL[2'"[)FYKP= %^/ZTR8FZ.&QW K3$.55HKQ!4:LM$1L:HJN5
MH&&L:'A=J%$<K;A4Q9[>OT)1E[0WDPIZK^:3XS@M;5W,R':]EK@N:.Q-^\5-
M*G&3B\2!F-_4EHJJ:/0)F736]]V6CB[$:HD80C0D^)4$?U#")P&',N)1),T
MLB&_FGK=][M[/&YM\:H'@W4Y:DCH _EGHFQ:J9A^5^I 644#^3+MN.#Z[9CJ
M8CHY%?3QG DI;)VN)VM02^U&:I9!&E$A=+21UW:J-)>JW83X?U,%L7WRROZ/
MZF!)7#\0#T^L=BGL@8TMH&Z=;A_,=\9G$@Z?+C<\?+O]ZY)8\C=BT_.<25MF
M#PR/W780]\!&/IZ>DWFZ8;'[XXICR350^E;?A@2#D*:,TZ6,AV_EBPMDR3,H
MX9N08!#2E'"Z@O'P'?R=U;%DJW\&3'S'F;;%=&$]R1;TP)K)5H@R:Q_T"87
MT8V11'G$%)_!U6S5?-WE+4=K?JF;LKQ1.-$4'1U\I4(AD8C1""BMVPELM2B:
MI&*@^"YO&UZX@B8D?]Q"8TF%!L#[B'-U'.@%JE9U\0]02P,$%     @ CT:M
M4D7%#UX/ P  +!$   T   !X;"]S='EL97,N>&ULW5AM;YLP$/XKB$Y3*TTE
MA)6%-43:D"I-6J=*[8=]JYQ@B"5C,V.ZI+]^/DS(2WU5UP];-J(4^Q[?<X_O
MCAIEVN@UI[=+2K6WJKAH4G^I=?TQ")K%DE:D.9<U%08II*J(-E-5!DVM*,D;
M<*IX,!Z-XJ B3/BSJ6BKJTHWWD*V0J=^-)@\>_N2IWX8O_<]2Y?)G*;^_>G;
M'ZW4EV\\>S]Y=W(R.A_=GUT>(J<]=.8'3N*+%Q"CM!AI_"*US\FUU$&?G-FT
MD&(_1V PL4E%O0?"4S\CG,T5 Z^"5(ROK7D,AH7D4GG:%,>("<'2/%HXM#.H
M6\]3,2%5%]M&L'_G_?(#8#,#@8SS0>#8MX;9M"9:4R6NS*1;W!F?0%X_OEO7
M1F&IR#H<7_A;A^YF@LRERJD:PH3^QC2;<EJ ',7*)=RUK , M9:5&>2,E%*0
M3L/&HQ\8V@7E_!::^GNQQ[TJ=JHZ@IJ*86@$]4-+8R? O\MFN7=I1Z_B]6KV
M(/7GUFQ'='-H%GJC:,%6W7Q5# (P]A!G)W7-UY\X*T5%[>9?'' V)1L_;RD5
M>S31H%46QD"5[SU0I=EBU_)3D?J.KO2FG58%KGG\#VK^LWDNJ:"*\%W1IO>/
M.<NO5MR? G]#<_=OY5"Q4V3TX?@U]J?>L8N,CU]DE!REQJ _=7:.MKV#;;!Z
M\ *1^M_@985O@WKSEG'-1#];LCRGXLGY9N@UF9M7P3U^LSZG!6FYOAO U-^.
MKVG.VBH95MU (OI5V_%7V%X8#V\O)A83.5W1/.NGJIQW0\\,3-3^ H=#Y*J[
MW CF8S$W A@6!U. ^5@O+,[_M)\)NA^+8=HF3F2"^DQ0'^OE0K+N@\5Q^R3F
M<N\T2:(HCK&,9IE308;E+8[AZV;#M($'%@<B_5ZN\6KC'?)\'V U?:Y#L)WB
MG8CM%,\U(.Z\@4>2N*N-Q0$/K I8[T!\=QSH*;=/%$%5,6W8$XPC28(AT(ON
M'HUC)#LQ?-SUP9Z2*$H2-P*86T$480@\C3B"*0 -&!)%W3EX<!X%FW,JV/X^
M,OL%4$L#!!0    ( (]&K5*7BKL<P    !,"   +    7W)E;',O+G)E;'.=
MDKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<
M'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?20$3;8T.P6BP^0"X9
M9K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-TG\R]_,,-47E2B.5
M6QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,
M<6*T_C6"R0_L?@!02P,$%     @ CT:M4E- *VX"!@  C#0   \   !X;"]W
M;W)K8F]O:RYX;6S%F]MNVS@00'^%\%,7V*QC7=,B"= D;== FF3CHJ\%(]$V
M48GTDE3<Y.N7I'(9)>I@7R9^LG6Q?$R)<V9(^G"KS<\;K7^R7VVC[-%D[=SF
MPW1JJ[5HN?U+;X3R1Y;:M-SY3;.:VHT1O+9K(5S;3)/]_6+:<JDFQX>/U[HR
M4[BAG:B<U,KO##N^2[&US\?#)KN55M[(1KJ[HTE\WX@):Z62K;P7]=%D?\+L
M6F__UD;>:^5XLZB,;IJCR:P_\%T8)ZM7NQ<!\AN_L7&/XS?7W(,<38I]?\&E
M--;%,^+UN6>\%?[D?JMS^K-LG#!GW(DO1G<;J5;A,OY73,'/B.WP^-HWX@?S
M?YI1+Y>R$F>ZZEJA7-^.1C0!4-FUW-@)4[P51Y-3?2L,N^(K$7Z4_Y9YW?]
MY\E <YD/TA\P\SHR4O(HJQM9^V^OV0EON*H$B^UH 6"" "8[ V3OKCB 3!'(
M] TA%P$B?, RO627&V$ 9(9 9CN#/-7M!D#F"&2^,\B%TQ6 +!#(8G<MR>T:
M0)8(9$D+><%=9T1@.NFL5,+"#GV <!W0<BVZMN7F+MY1N5+2?XPKQSY6E>Z4
MDP#R/0+YGA;R6MP*U0UB]#X6I/=I<1[O8.BH-U+%$R ;*A!B@WS1NM[*IF%<
MU6SN=:Y6@8!]M-;'Z#\A)J:1&;%'?.;B([&[BYB?_NWD)GP TF'^F!$+Q#_]
MIO/!Y%SRF#E) 7OK#+/&C%P;;2M='^!"V_G@YWSV)%3U A*SQHQ:&WPC?2(I
M[U]U#4P3,V)/!&/]9%<^9QDT%":%&;$5YJK2K6#?^*_AS<.$,",VPJ=VT^@[
M(=B)4&(I76PQ"(>)8$9L@H58A3-\9.L_/GR\$LP*";$5KH5UIJN\YGU_A%"8
M#A)B'9P+;@>/5H(6#\11?^&O47?>1O,YVV/?>=/%<V(@^Z>#U4."A?^$./RC
M.=&/!&)B*DB(58!CIA 3DT%"+(.'Y(V]\_5_(^P?D O304*L@[$L;A02$T1"
M+ @TG1L^BI@S$F)GC*=SHZV)V2,AML=(7C?&F&(:28DU@B9X[!W$Q,22$HL%
M)%.C38AI)B76#,RJ1N'0L2EJN;S.8$89,;.DQ&89I#*C=)A04F*A]#G-*!;F
MDY2ZO$!UG$%,S"@IL5%PS!QB8D9)=SDN]:. F)A14NIZ!,4LX5 S)I6,O#;I
M<[ ]]K&N93C,&Q"!("8FE8Q8*L^85\+$*X3IA<N;1JY>8F)^R8C]\HQY)BU?
MK8Q8]7'</P7^&,3$3),1F^89\])?)43RF$\TVH;W)Q 3G0<AEPV".4AQ,\PZ
M&;%U1LN%Y_X$,3$+9;NH:O98'Z?D/<3$+)3MM*Z!M6N&62@CMA"."9V>81;*
MB"V$8T*GYYB%<F(+_:9*]$]G'!>"F)B%<F(+_1:S[^L0$[-03FRAT6+V3#@N
M&Y@3YYB"<O*9>*28'<3V'%-03CVI,IBO&&U%=!*>6#VPUA[)X" FII[\[>97
M F98\R-]+_+7>K6B 5-/3ET #3!CJ2NK?NE .  Q,?7DU 70 #-N[9WXPK>.
MC0GGPG-,/3EU 32\Z5MN:LNVTJT99U\Y7&M38.HIB-4SQ(3516Q3B(FIIWC#
M4;4]]C03][ ;&K+ U%-0S^,,,.?MAE>.^<#9[S^%F)A]"F+[#,8!7P=.B(G9
MIR"VSPO,T+VU>ES!-(>518%9J""V$(HY<'F!+@8CMM +S&M1:9]M-/*A0H>8
MF(6*-YSY?]6:9S"\%YB%"F(+H:TYO.F8A0IB"XVN67CN\G )(&:ADMI"(V/_
M("Y!3,Q");6%1C&?)N\A)F:ADMI"&.;@V2PQ"Y7DPW!P,N4AXWS:AK(L,0N5
M;SKG _)WJ0(RQ,0L5+[-Y,\>N_!?$#=\[+0^;(;0M(*R+#$+E<06>L(<'6\?
M8**+DHDM](09%DJSSXW>#GH3Q,0L5!);Z GS:UA%W0]U>$WVM_\<CLB4F(5*
MZEH(6]XT"$@'F(4.HH6F\61[?%A[H2E17_BOL'Y_Q9OJRK#P$E?C)5D>5N0M
MNZ8Y]?LNU;GF]>.?:1[_"'3\'U!+ P04    " "/1JU2M,4*KF@"  !'+P
M&@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=I+;J- %(7AK5@L(+AN
MW8?3BC/J2::M;  YY8=B&P2T.ME]6\[ /J@'/8DX(U0@+O_H P%/O\JQ&0_M
M>=@?NF'Q<3J>AW6U'\?N1UT/FWTY-<-#VY7SY<BV[4_->%GVN[IK-N_-KM2R
M7'K=W\^HGI_N9RY>/[OR/Q/;[?:P*3_;S>]3.8__&%S_:?OW85_*6"U>FWY7
MQG55?QQONX?ZNDD/E\G5XN5M7?4O;ZFJYPX2")+Y@S($Y?F#%()T_B"#()L_
MR"'(YP\*"(KY@U80M)H_Z!&"'N</2DN4<4F0-,&:0.N$7"<"KQ."G0C$3DAV
M(C [(=J)0.V$;"<"MQ/"G0CD3DAW(K [(=Z)0&]!O85 ;T&]A4!OF3QL$^@M
MJ+<0Z"VHMQ#H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.@MJ+<0Z)U1[TR@=T:],X'>
M&?7.!'KGR<L2 KTSZIT)],ZH=R;0.Z/>F4#OC'IG KTSZIT)],ZH=R;06U%O
M)=!;46\ET%M1;R706U%O)=!;)R^["?16U%L)]%;46PGT5M1;"?16U%L)]%;4
M6PGT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(]+;)QTH"O0WU-@*]#?4V KT-
M]38"O0WU-@*]'?5V KT=]78"O1WU=@*]'?5V KT=]78"O1WU=@*]??*S"8'>
MCGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>
M@7H'@=XQ^5F00.] O8- [T"]@T#O%>J]^DZ]A_'S6(9;S]<:K_^=5(^7<\OM
M\M?EUTZ\7ZRN.-?W%</S7U!+ P04    " "/1JU2+ %G.QL"   .+@  $P
M %M#;VYT96YT7U1Y<&5S72YX;6S-VLU.XS 4!>!7J;)%C>M_&%$V,-L9%O,"
M)KFE49/8L@U3WGZ<%) 8,16H2',VC5K;]]SX2M^JE[^> J7%?NC'M*ZV.8=O
MC*5F2X-+M0\TEI6-CX/+Y6N\9\$U.W=/3*Q6AC5^S#3F99YJ5%>7-[1Q#WU>
M?-^7GU/GQW45J4_5XOJP<<I:5RZ$OFM<+NOL<6S_2ED^)]3EY+PG;;N0SLJ&
MBKV;,*W\.^#YW,]'BK%K:7'K8O[AAK*+[7N6\E-/J3Y>XIT>_6;3-=3ZYF$H
M1^H4(KDV;8GRT->'HF?'DW.Y83I\\I/SYS+' LO.V^A#*A.+]/FXEY%,IY>A
M%**8N^.O^)I82I_\?C1-NZ7V@]GE>G_[N)OGD=C\./V.W\[XM?XG^Q @?4B0
M/A1('QJD#P/2AP7IXQRDCPN0/O@*I1$443D*J1S%5(Z"*D=1E:.PRE%<Y2BP
M<A19!8JL D56@2*K0)%5H,@J4&05*+(*%%D%BJP"15:)(JM$D56BR"I19)4H
MLDH4626*K!)%5HDBJT215:'(JE!D52BR*A19%8JL"D56A2*K0I%5H<BJ4&35
M*+)J%%DUBJP:15:-(JM&D56CR*I19-4HLFH460V*K 9%5H,BJT&1U:#(:E!D
M-2BR&A19#8JL!D56BR*K19'5HLAJ462U*+):%%DMBJP615:+(JM%D?7\?\IZ
MY_WNB^/G9SVX;GS)9_/?P*_^ %!+ 0(4 Q0    ( (]&K5('04UB@0   +$
M   0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%
M  @ CT:M4CQV#^3N    *P(  !$              ( !KP   &1O8U!R;W!S
M+V-O<F4N>&UL4$L! A0#%     @ CT:M4IE<G",0!@  G"<  !,
M     ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " "/1JU2
M5=-.ZMH&  "[&@  &               @($-"   >&PO=V]R:W-H965T<R]S
M:&5E=#$N>&UL4$L! A0#%     @ CT:M4BZ//X57!@  CQD  !@
M     ("!'0\  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    (
M (]&K5+7E(LTRP(  +D)   8              " @:H5  !X;"]W;W)K<VAE
M971S+W-H965T,RYX;6Q02P$"% ,4    " "/1JU2=.9;(G8&  #>&P  &
M            @(&K&   >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#
M%     @ CT:M4AM"A2/- @  Q0<  !@              ("!5Q\  'AL+W=O
M<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( (]&K5)T5M,<E@8  ! @
M   8              " @5HB  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q0
M2P$"% ,4    " "/1JU2*#^P^K@'  #E(0  &               @($F*0
M>&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ CT:M4C=.B[;*
M @  *P8  !@              ("!%#$  'AL+W=O<FMS:&5E=',O<VAE970X
M+GAM;%!+ 0(4 Q0    ( (]&K5*_K):J71X  '-;   8              "
M@10T  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " "/1JU2
M'@!T=44-   Z)P  &0              @(&G4@  >&PO=V]R:W-H965T<R]S
M:&5E=#$P+GAM;%!+ 0(4 Q0    ( (]&K5*D>C)*G@8  #00   9
M      " @2-@  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%
M  @ CT:M4I):?Z2^!@  F1   !D              ("!^&8  'AL+W=O<FMS
M:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " "/1JU2("C1U$0#   -!P
M&0              @('M;0  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+
M 0(4 Q0    ( (]&K5+*T0_'5P(  !,%   9              " @6AQ  !X
M;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ CT:M4J"4)-&F
M!@  %@\  !D              ("!]G,  'AL+W=O<FMS:&5E=',O<VAE970Q
M-2YX;6Q02P$"% ,4    " "/1JU2/Z1&>J\#   N"   &0
M@('3>@  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( (]&
MK5)A(MJ5< T  (XG   9              " @;E^  !X;"]W;W)K<VAE971S
M+W-H965T,3<N>&UL4$L! A0#%     @ CT:M4GAHFHN=#P  $2H  !D
M         ("!8(P  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4
M    " "/1JU2QO00&,("  #\!0  &0              @($TG   >&PO=V]R
M:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( (]&K5(\_-EL6P0  $8)
M   9              " @2V?  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL
M4$L! A0#%     @ CT:M4JC5U,H7!   K@D  !D              ("!OZ,
M 'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " "/1JU2'$B8
M*KH&  "+#P  &0              @($-J   >&PO=V]R:W-H965T<R]S:&5E
M=#(R+GAM;%!+ 0(4 Q0    ( (]&K5([@6&[\0(  &P'   9
M  " @?ZN  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @
MCT:M4H;([2]&(0  C6T  !D              ("!)K(  'AL+W=O<FMS:&5E
M=',O<VAE970R-"YX;6Q02P$"% ,4    " "/1JU2=?DF)^('  !9%   &0
M            @(&CTP  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4
M Q0    ( (]&K5)@AFW:,P8  &(0   9              " @;S;  !X;"]W
M;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ CT:M4BHK*J1W P
MP <  !D              ("!)N(  'AL+W=O<FMS:&5E=',O<VAE970R-RYX
M;6Q02P$"% ,4    " "/1JU2N/SJYP<#   K!P  &0              @('4
MY0  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( (]&K5*V
MQ3I!Z@(   X&   9              " @1+I  !X;"]W;W)K<VAE971S+W-H
M965T,CDN>&UL4$L! A0#%     @ CT:M4I][HJE? @  " 4  !D
M     ("!,^P  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M" "/1JU27*-DEO8"  "[!@  &0              @(')[@  >&PO=V]R:W-H
M965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( (]&K5)EWO/&5P0  *L*   9
M              " @?;Q  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L!
M A0#%     @ CT:M4N%TQ:'O!P  S!8  !D              ("!A/8  'AL
M+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " "/1JU22#N)M]L"
M  "'!@  &0              @(&J_@  >&PO=V]R:W-H965T<R]S:&5E=#,T
M+GAM;%!+ 0(4 Q0    ( (]&K5)J<LOA;0,  %P(   9              "
M@;P! 0!X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ CT:M
M4J.?.&'0 P  \0@  !D              ("!8 4! 'AL+W=O<FMS:&5E=',O
M<VAE970S-BYX;6Q02P$"% ,4    " "/1JU2<0O%'D\&  "1'P  &0
M        @(%G"0$ >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0
M   ( (]&K5)WREJ']P(  /X'   9              " @>T/ 0!X;"]W;W)K
M<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ CT:M4MN6<9Z9 @  . 8
M !D              ("!&Q,! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q0
M2P$"% ,4    " "/1JU2YU9CR=D"  ">"@  &0              @('K%0$
M>&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( (]&K5(9";\Q
M2@,  (X)   9              " @?L8 0!X;"]W;W)K<VAE971S+W-H965T
M-#$N>&UL4$L! A0#%     @ CT:M4L@6 *2Z @  !0H  !D
M ("!?!P! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " "/
M1JU2:K<W85H%  !#'0  &0              @(%M'P$ >&PO=V]R:W-H965T
M<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( (]&K5(-CX%*$0,  / )   9
M          " @?XD 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#
M%     @ CT:M4AE(-TT: P  ,@L  !D              ("!1B@! 'AL+W=O
M<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " "/1JU2L0(U$S,$  #B
M#P  &0              @(&7*P$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM
M;%!+ 0(4 Q0    ( (]&K5(C[=>^1 0  -0.   9              " @0$P
M 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ CT:M4JN.
MA&7P @  ^@D  !D              ("!?#0! 'AL+W=O<FMS:&5E=',O<VAE
M970T."YX;6Q02P$"% ,4    " "/1JU21.<%=U@"  "$!0  &0
M    @(&C-P$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    (
M (]&K5+.XKGF7@,  -H,   9              " @3(Z 0!X;"]W;W)K<VAE
M971S+W-H965T-3 N>&UL4$L! A0#%     @ CT:M4EAN6H?, P  1A   !D
M             ("!QST! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"
M% ,4    " "/1JU2@8NULI4"  "^!@  &0              @('*00$ >&PO
M=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( (]&K5)LL!ZB60(
M +<%   9              " @99$ 0!X;"]W;W)K<VAE971S+W-H965T-3,N
M>&UL4$L! A0#%     @ CT:M4H'OPH(M P  /@H  !D              ("!
M)D<! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " "/1JU2
M?EJ<Y*(#  !_"P  &0              @(&*2@$ >&PO=V]R:W-H965T<R]S
M:&5E=#4U+GAM;%!+ 0(4 Q0    ( (]&K5)KG0) .04  /43   9
M      " @6-. 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%
M  @ CT:M4L(;P\!.!   !A(  !D              ("!TU,! 'AL+W=O<FMS
M:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " "/1JU2'3W.T3T#  !R"P
M&0              @(%86 $ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+
M 0(4 Q0    ( (]&K5)R(!PFLP,  ",/   9              " @<Q; 0!X
M;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ CT:M4N&WV1ZU
M P  2 X  !D              ("!ME\! 'AL+W=O<FMS:&5E=',O<VAE970V
M,"YX;6Q02P$"% ,4    " "/1JU2GZ:%;SP#  !8"@  &0
M@(&B8P$ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( (]&
MK5+Q'C^NZ0,  .\,   9              " @15G 0!X;"]W;W)K<VAE971S
M+W-H965T-C(N>&UL4$L! A0#%     @ CT:M4M/5) H$ P  Q @  !D
M         ("!-6L! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4
M    " "/1JU2D;MNRC,$  "#$   &0              @(%P;@$ >&PO=V]R
M:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( (]&K5*7O^[RL0(  $\'
M   9              " @=IR 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL
M4$L! A0#%     @ CT:M4NP:FNH= P  4PH  !D              ("!PG4!
M 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " "/1JU2"J;]
MBN8$   $%0  &0              @($6>0$ >&PO=V]R:W-H965T<R]S:&5E
M=#8W+GAM;%!+ 0(4 Q0    ( (]&K5* 7L15RP,  ,H,   9
M  " @3-^ 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @
MCT:M4MCBF&*H P  80L  !D              ("!-8(! 'AL+W=O<FMS:&5E
M=',O<VAE970V.2YX;6Q02P$"% ,4    " "/1JU2Z1;$?FL"  #7!0  &0
M            @($4A@$ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4
M Q0    ( (]&K5(]$B<]# (  &<$   9              " @;:( 0!X;"]W
M;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ CT:M4OR&;7[X @
M(@D  !D              ("!^8H! 'AL+W=O<FMS:&5E=',O<VAE970W,BYX
M;6Q02P$"% ,4    " "/1JU2?;.0?9D"  "C!P  &0              @($H
MC@$ >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    ( (]&K5(!
MZ/2G$ ,  "()   9              " @?B0 0!X;"]W;W)K<VAE971S+W-H
M965T-S0N>&UL4$L! A0#%     @ CT:M4D7A$]O( @  S@<  !D
M     ("!/Y0! 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"% ,4
M" "/1JU2G+V_B)0"  #J!@  &0              @($^EP$ >&PO=V]R:W-H
M965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( (]&K5*;VA5VF@(  !L'   9
M              " @0F: 0!X;"]W;W)K<VAE971S+W-H965T-S<N>&UL4$L!
M A0#%     @ CT:M4F(UE2IH @  SP4  !D              ("!VIP! 'AL
M+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4    " "/1JU2\:Z-6O\"
M  !V"0  &0              @(%YGP$ >&PO=V]R:W-H965T<R]S:&5E=#<Y
M+GAM;%!+ 0(4 Q0    ( (]&K5+?[2&R^P,  +8.   9              "
M@:^B 0!X;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#%     @ CT:M
M4D7%#UX/ P  +!$   T              ( !X:8! 'AL+W-T>6QE<RYX;6Q0
M2P$"% ,4    " "/1JU2EXJ[',     3 @  "P              @ $;J@$
M7W)E;',O+G)E;'-02P$"% ,4    " "/1JU24T K;@(&  ",-   #P
M        @ $$JP$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ CT:M4K3%
M"JYH @  1R\  !H              ( !,[$! 'AL+U]R96QS+W=O<FMB;V]K
M+GAM;"YR96QS4$L! A0#%     @ CT:M4BP!9SL; @  #BX  !,
M     ( !T[,! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     %@ 6  ?&
&'[8!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>226</ContextCount>
  <ElementCount>459</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>63</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>10</UnitCount>
  <MyReports>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Nature of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/NatureofBusiness</Role>
      <ShortName>Nature of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102102 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2109103 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2116104 - Disclosure - Business Combination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/BusinessCombination</Role>
      <ShortName>Business Combination</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2120105 - Disclosure - Goodwill and Intangible Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/GoodwillandIntangibleAssetsNet</Role>
      <ShortName>Goodwill and Intangible Assets, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2125106 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2129107 - Disclosure - Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/AccruedLiabilities</Role>
      <ShortName>Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2132108 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2135109 - Disclosure - Capitalization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/Capitalization</Role>
      <ShortName>Capitalization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2137110 - Disclosure - Stock Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/StockPlans</Role>
      <ShortName>Stock Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2147111 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2155112 - Disclosure - Employee Benefit Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/EmployeeBenefitPlan</Role>
      <ShortName>Employee Benefit Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2157113 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2162114 - Disclosure - Restructuring</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/Restructuring</Role>
      <ShortName>Restructuring</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2166115 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2172116 - Disclosure - Schedule II - Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccounts</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.commvault.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.commvault.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2310302 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.commvault.com/role/Revenue</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2317303 - Disclosure - Business Combination (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/BusinessCombinationTables</Role>
      <ShortName>Business Combination (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.commvault.com/role/BusinessCombination</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2321304 - Disclosure - Goodwill and Intangible Assets, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/GoodwillandIntangibleAssetsNetTables</Role>
      <ShortName>Goodwill and Intangible Assets, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.commvault.com/role/GoodwillandIntangibleAssetsNet</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2326305 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.commvault.com/role/PropertyandEquipment</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2330306 - Disclosure - Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/AccruedLiabilitiesTables</Role>
      <ShortName>Accrued Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.commvault.com/role/AccruedLiabilities</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2333307 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.commvault.com/role/CommitmentsandContingencies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2338308 - Disclosure - Stock Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/StockPlansTables</Role>
      <ShortName>Stock Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.commvault.com/role/StockPlans</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2348309 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.commvault.com/role/IncomeTaxes</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2358310 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.commvault.com/role/SegmentInformation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2363311 - Disclosure - Restructuring (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/RestructuringTables</Role>
      <ShortName>Restructuring (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.commvault.com/role/Restructuring</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2367312 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.commvault.com/role/Leases</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2405401 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Summary of Significant Accounting Policies - Computation of Diluted Net Income Per Common Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Computation of Diluted Net Income Per Common Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Summary of Significant Accounting Policies - Summary of Potential Outstanding Common Stock Equivalents (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofPotentialOutstandingCommonStockEquivalentsDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Summary of Potential Outstanding Common Stock Equivalents (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Summary of Significant Accounting Policies - Summary of Fair Value of Financial Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Summary of Fair Value of Financial Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2411405 - Disclosure - Revenue - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/RevenueAdditionalInformationDetail</Role>
      <ShortName>Revenue - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2412406 - Disclosure - Revenue - Performance Obligations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/RevenuePerformanceObligationsDetail</Role>
      <ShortName>Revenue - Performance Obligations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2413407 - Disclosure - Revenue - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2414408 - Disclosure - Revenue - Opening and Closing Balances (Receivables) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails</Role>
      <ShortName>Revenue - Opening and Closing Balances (Receivables) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2415409 - Disclosure - Revenue - Opening and Closing Balances (Deferred Revenue) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails</Role>
      <ShortName>Revenue - Opening and Closing Balances (Deferred Revenue) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2418410 - Disclosure - Business Combination - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails</Role>
      <ShortName>Business Combination - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2419411 - Disclosure - Business Combination - Summarizes Purchase Price and Preliminary Purchase Price Allocation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails</Role>
      <ShortName>Business Combination - Summarizes Purchase Price and Preliminary Purchase Price Allocation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2422412 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails</Role>
      <ShortName>Goodwill and Intangible Assets, Net - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2423413 - Disclosure - Goodwill and Intangible Assets, Net - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/GoodwillandIntangibleAssetsNetGoodwillDetails</Role>
      <ShortName>Goodwill and Intangible Assets, Net - Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2424414 - Disclosure - Goodwill and Intangible Assets, Net - Intangible Assets, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails</Role>
      <ShortName>Goodwill and Intangible Assets, Net - Intangible Assets, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2427415 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail</Role>
      <ShortName>Property and Equipment - Schedule of Property and Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2428416 - Disclosure - Property and Equipment - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/PropertyandEquipmentAdditionalInformationDetail</Role>
      <ShortName>Property and Equipment - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2431417 - Disclosure - Accrued Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/AccruedLiabilitiesDetail</Role>
      <ShortName>Accrued Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.commvault.com/role/AccruedLiabilitiesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2434418 - Disclosure - Commitments and Contingencies (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/CommitmentsandContingenciesDetail</Role>
      <ShortName>Commitments and Contingencies (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.commvault.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2436419 - Disclosure - Capitalization (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/CapitalizationDetail</Role>
      <ShortName>Capitalization (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.commvault.com/role/Capitalization</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2439420 - Disclosure - Stock Plans - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/StockPlansAdditionalInformationDetail</Role>
      <ShortName>Stock Plans - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2440421 - Disclosure - Stock Plans - Activity for Company's Two Stock Incentive Plans (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail</Role>
      <ShortName>Stock Plans - Activity for Company's Two Stock Incentive Plans (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2441422 - Disclosure - Stock Plans - Restricted Stock Unit Activity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail</Role>
      <ShortName>Stock Plans - Restricted Stock Unit Activity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2442423 - Disclosure - Stock Plans - Stock-Based Compensation Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail</Role>
      <ShortName>Stock Plans - Stock-Based Compensation Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2443424 - Disclosure - Stock Plans - Awards with a Market Condition (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail</Role>
      <ShortName>Stock Plans - Awards with a Market Condition (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2444425 - Disclosure - Stock Plans - Performance Based Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails</Role>
      <ShortName>Stock Plans - Performance Based Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2445426 - Disclosure - Stock Plans - Employee Stock Purchase Plan (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail</Role>
      <ShortName>Stock Plans - Employee Stock Purchase Plan (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2446427 - Disclosure - Stock Plans - Impact on Stock Compensation Expense for Changes in Senior Leadership (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails</Role>
      <ShortName>Stock Plans - Impact on Stock Compensation Expense for Changes in Senior Leadership (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2449428 - Disclosure - Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail</Role>
      <ShortName>Income Taxes - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2450429 - Disclosure - Income Taxes - Components of Income Before Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail</Role>
      <ShortName>Income Taxes - Components of Income Before Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2451430 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail</Role>
      <ShortName>Income Taxes - Components of Income Tax Expense (Benefit) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2452431 - Disclosure - Income Taxes - Reconciliation of Statutory Tax Rates and Effective Tax Rates (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail</Role>
      <ShortName>Income Taxes - Reconciliation of Statutory Tax Rates and Effective Tax Rates (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2453432 - Disclosure - Income Taxes - Components of Deferred Tax Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail</Role>
      <ShortName>Income Taxes - Components of Deferred Tax Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2454433 - Disclosure - Income Taxes - Reconciliation of Amounts of Unrecognized Tax Benefits (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail</Role>
      <ShortName>Income Taxes - Reconciliation of Amounts of Unrecognized Tax Benefits (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2456434 - Disclosure - Employee Benefit Plan - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/EmployeeBenefitPlanAdditionalInformationDetail</Role>
      <ShortName>Employee Benefit Plan - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2459435 - Disclosure - Segment Information - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/SegmentInformationAdditionalInformationDetail</Role>
      <ShortName>Segment Information - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2460436 - Disclosure - Segment Information - Schedule of Revenue by Geographic Area (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetail</Role>
      <ShortName>Segment Information - Schedule of Revenue by Geographic Area (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2461437 - Disclosure - Segment Information - Schedule of Long-Lived Assets by Geographic Area (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail</Role>
      <ShortName>Segment Information - Schedule of Long-Lived Assets by Geographic Area (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2464438 - Disclosure - Restructuring - Restructuring Charges (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/RestructuringRestructuringChargesDetails</Role>
      <ShortName>Restructuring - Restructuring Charges (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2465439 - Disclosure - Restructuring - Activity in Restructuring Accruals (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/RestructuringActivityinRestructuringAccrualsDetails</Role>
      <ShortName>Restructuring - Activity in Restructuring Accruals (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2468440 - Disclosure - Leases - Net Lease Costs Recognized (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails</Role>
      <ShortName>Leases - Net Lease Costs Recognized (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2469441 - Disclosure - Leases - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/LeasesAdditionalInformationDetails</Role>
      <ShortName>Leases - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2470442 - Disclosure - Leases - Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/LeasesCashFlowInformationDetails</Role>
      <ShortName>Leases - Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2471443 - Disclosure - Leases - Maturities of Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails</Role>
      <ShortName>Leases - Maturities of Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="cvlt-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2473444 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccounts</ParentRole>
      <Position>80</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="cvlt-20210331.htm">cvlt-20210331.htm</File>
    <File>a2021033110kex231.htm</File>
    <File>a2021033110kex311.htm</File>
    <File>a2021033110kex312.htm</File>
    <File>a2021033110kex321.htm</File>
    <File>a2021033110kex322.htm</File>
    <File>cvlt-20210331.xsd</File>
    <File>cvlt-20210331_cal.xml</File>
    <File>cvlt-20210331_def.xml</File>
    <File>cvlt-20210331_lab.xml</File>
    <File>cvlt-20210331_pre.xml</File>
    <File>exhibit44descriptionofsecu.htm</File>
    <File>listofsubsidiariesex211.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cvlt-20210331_g1.jpg</File>
    <File>cvlt-20210331_g10.jpg</File>
    <File>cvlt-20210331_g11.jpg</File>
    <File>cvlt-20210331_g12.jpg</File>
    <File>cvlt-20210331_g13.jpg</File>
    <File>cvlt-20210331_g14.jpg</File>
    <File>cvlt-20210331_g15.jpg</File>
    <File>cvlt-20210331_g16.jpg</File>
    <File>cvlt-20210331_g17.jpg</File>
    <File>cvlt-20210331_g18.jpg</File>
    <File>cvlt-20210331_g19.jpg</File>
    <File>cvlt-20210331_g2.jpg</File>
    <File>cvlt-20210331_g20.jpg</File>
    <File>cvlt-20210331_g21.jpg</File>
    <File>cvlt-20210331_g3.jpg</File>
    <File>cvlt-20210331_g4.jpg</File>
    <File>cvlt-20210331_g5.jpg</File>
    <File>cvlt-20210331_g6.jpg</File>
    <File>cvlt-20210331_g7.jpg</File>
    <File>cvlt-20210331_g8.jpg</File>
    <File>cvlt-20210331_g9.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>122
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cvlt-20210331.htm": {
   "axisCustom": 0,
   "axisStandard": 22,
   "contextCount": 226,
   "dts": {
    "calculationLink": {
     "local": [
      "cvlt-20210331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cvlt-20210331_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "cvlt-20210331.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cvlt-20210331_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cvlt-20210331_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "cvlt-20210331.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd"
     ]
    }
   },
   "elementCount": 601,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 3,
    "http://xbrl.sec.gov/dei/2020-01-31": 5,
    "total": 8
   },
   "keyCustom": 42,
   "keyStandard": 417,
   "memberCustom": 19,
   "memberStandard": 44,
   "nsprefix": "cvlt",
   "nsuri": "http://www.commvault.com/20210331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.commvault.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109103 - Disclosure - Revenue",
     "role": "http://www.commvault.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116104 - Disclosure - Business Combination",
     "role": "http://www.commvault.com/role/BusinessCombination",
     "shortName": "Business Combination",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120105 - Disclosure - Goodwill and Intangible Assets, Net",
     "role": "http://www.commvault.com/role/GoodwillandIntangibleAssetsNet",
     "shortName": "Goodwill and Intangible Assets, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2125106 - Disclosure - Property and Equipment",
     "role": "http://www.commvault.com/role/PropertyandEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2129107 - Disclosure - Accrued Liabilities",
     "role": "http://www.commvault.com/role/AccruedLiabilities",
     "shortName": "Accrued Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2132108 - Disclosure - Commitments and Contingencies",
     "role": "http://www.commvault.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135109 - Disclosure - Capitalization",
     "role": "http://www.commvault.com/role/Capitalization",
     "shortName": "Capitalization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2137110 - Disclosure - Stock Plans",
     "role": "http://www.commvault.com/role/StockPlans",
     "shortName": "Stock Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2147111 - Disclosure - Income Taxes",
     "role": "http://www.commvault.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2155112 - Disclosure - Employee Benefit Plan",
     "role": "http://www.commvault.com/role/EmployeeBenefitPlan",
     "shortName": "Employee Benefit Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets",
     "role": "http://www.commvault.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2157113 - Disclosure - Segment Information",
     "role": "http://www.commvault.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2162114 - Disclosure - Restructuring",
     "role": "http://www.commvault.com/role/Restructuring",
     "shortName": "Restructuring",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2166115 - Disclosure - Leases",
     "role": "http://www.commvault.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2172116 - Disclosure - Schedule II - Valuation and Qualifying Accounts",
     "role": "http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccounts",
     "shortName": "Schedule II - Valuation and Qualifying Accounts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2310302 - Disclosure - Revenue (Tables)",
     "role": "http://www.commvault.com/role/RevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2317303 - Disclosure - Business Combination (Tables)",
     "role": "http://www.commvault.com/role/BusinessCombinationTables",
     "shortName": "Business Combination (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321304 - Disclosure - Goodwill and Intangible Assets, Net (Tables)",
     "role": "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetTables",
     "shortName": "Goodwill and Intangible Assets, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2326305 - Disclosure - Property and Equipment (Tables)",
     "role": "http://www.commvault.com/role/PropertyandEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2330306 - Disclosure - Accrued Liabilities (Tables)",
     "role": "http://www.commvault.com/role/AccruedLiabilitiesTables",
     "shortName": "Accrued Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermPurchaseCommitmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2333307 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://www.commvault.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermPurchaseCommitmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2338308 - Disclosure - Stock Plans (Tables)",
     "role": "http://www.commvault.com/role/StockPlansTables",
     "shortName": "Stock Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2348309 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.commvault.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2358310 - Disclosure - Segment Information (Tables)",
     "role": "http://www.commvault.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2363311 - Disclosure - Restructuring (Tables)",
     "role": "http://www.commvault.com/role/RestructuringTables",
     "shortName": "Restructuring (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2367312 - Disclosure - Leases (Tables)",
     "role": "http://www.commvault.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdvertisingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405401 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)",
     "role": "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
     "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdvertisingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Computation of Diluted Net Income Per Common Share (Detail)",
     "role": "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail",
     "shortName": "Summary of Significant Accounting Policies - Computation of Diluted Net Income Per Common Share (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies - Summary of Potential Outstanding Common Stock Equivalents (Detail)",
     "role": "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofPotentialOutstandingCommonStockEquivalentsDetail",
     "shortName": "Summary of Significant Accounting Policies - Summary of Potential Outstanding Common Stock Equivalents (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of Operations",
     "role": "http://www.commvault.com/role/ConsolidatedStatementsofOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i4c3aff3ca7ec4f6e91c16bcdaf6f5d24_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408404 - Disclosure - Summary of Significant Accounting Policies - Summary of Fair Value of Financial Assets (Detail)",
     "role": "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail",
     "shortName": "Summary of Significant Accounting Policies - Summary of Fair Value of Financial Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i4c3aff3ca7ec4f6e91c16bcdaf6f5d24_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cvlt:SourcesOfPrimaryRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "source",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411405 - Disclosure - Revenue - Additional Information (Detail)",
     "role": "http://www.commvault.com/role/RevenueAdditionalInformationDetail",
     "shortName": "Revenue - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cvlt:SourcesOfPrimaryRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "source",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "iaacd8c86c1eb49e5b0b0e7d9cad42d80_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cvlt:RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412406 - Disclosure - Revenue - Performance Obligations (Detail)",
     "role": "http://www.commvault.com/role/RevenuePerformanceObligationsDetail",
     "shortName": "Revenue - Performance Obligations (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "iaacd8c86c1eb49e5b0b0e7d9cad42d80_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cvlt:RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413407 - Disclosure - Revenue - Disaggregation of Revenue (Details)",
     "role": "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails",
     "shortName": "Revenue - Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ifbae3b861cfb4aa79717fad0e3eaefa4_D20200401-20210331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i706b1509135d483cb170fbb3419c7634_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414408 - Disclosure - Revenue - Opening and Closing Balances (Receivables) (Details)",
     "role": "http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails",
     "shortName": "Revenue - Opening and Closing Balances (Receivables) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i706b1509135d483cb170fbb3419c7634_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415409 - Disclosure - Revenue - Opening and Closing Balances (Deferred Revenue) (Details)",
     "role": "http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails",
     "shortName": "Revenue - Opening and Closing Balances (Deferred Revenue) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i885fe8d192114800abcfe40bf0fb89ed_I20200331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418410 - Disclosure - Business Combination - Additional Information (Details)",
     "role": "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails",
     "shortName": "Business Combination - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ib93ce4106c984622be52c07175613eca_D20200401-20200430",
      "decimals": "INF",
      "lang": "en-US",
      "name": "cvlt:BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder",
      "reportCount": 1,
      "unique": true,
      "unitRef": "purchaseorder",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419411 - Disclosure - Business Combination - Summarizes Purchase Price and Preliminary Purchase Price Allocation (Details)",
     "role": "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails",
     "shortName": "Business Combination - Summarizes Purchase Price and Preliminary Purchase Price Allocation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i1bed816c1a31427284ec6fcd856f0f63_I20191001",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422412 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Details)",
     "role": "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails",
     "shortName": "Goodwill and Intangible Assets, Net - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423413 - Disclosure - Goodwill and Intangible Assets, Net - Goodwill (Details)",
     "role": "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetGoodwillDetails",
     "shortName": "Goodwill and Intangible Assets, Net - Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements of Comprehensive Loss",
     "role": "http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveLoss",
     "shortName": "Consolidated Statements of Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424414 - Disclosure - Goodwill and Intangible Assets, Net - Intangible Assets, Net (Details)",
     "role": "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails",
     "shortName": "Goodwill and Intangible Assets, Net - Intangible Assets, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427415 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Detail)",
     "role": "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail",
     "shortName": "Property and Equipment - Schedule of Property and Equipment (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428416 - Disclosure - Property and Equipment - Additional Information (Detail)",
     "role": "http://www.commvault.com/role/PropertyandEquipmentAdditionalInformationDetail",
     "shortName": "Property and Equipment - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cvlt:AccruedCompensationAndRelatedPayrollTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431417 - Disclosure - Accrued Liabilities (Detail)",
     "role": "http://www.commvault.com/role/AccruedLiabilitiesDetail",
     "shortName": "Accrued Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cvlt:AccruedCompensationAndRelatedPayrollTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434418 - Disclosure - Commitments and Contingencies (Detail)",
     "role": "http://www.commvault.com/role/CommitmentsandContingenciesDetail",
     "shortName": "Commitments and Contingencies (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436419 - Disclosure - Capitalization (Detail)",
     "role": "http://www.commvault.com/role/CapitalizationDetail",
     "shortName": "Capitalization (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i5779a5a955d8448ca7192539d7178631_D20210201-20210331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockRepurchasedDuringPeriodValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439420 - Disclosure - Stock Plans - Additional Information (Detail)",
     "role": "http://www.commvault.com/role/StockPlansAdditionalInformationDetail",
     "shortName": "Stock Plans - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440421 - Disclosure - Stock Plans - Activity for Company's Two Stock Incentive Plans (Detail)",
     "role": "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail",
     "shortName": "Stock Plans - Activity for Company's Two Stock Incentive Plans (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ie9b97eb2a4d24dfdb0628e4f0e4ba680_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441422 - Disclosure - Stock Plans - Restricted Stock Unit Activity (Detail)",
     "role": "http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail",
     "shortName": "Stock Plans - Restricted Stock Unit Activity (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ie9b97eb2a4d24dfdb0628e4f0e4ba680_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442423 - Disclosure - Stock Plans - Stock-Based Compensation Expense (Detail)",
     "role": "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail",
     "shortName": "Stock Plans - Stock-Based Compensation Expense (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ic0f840bdc6c54a79bc229bb290094878_D20200401-20210331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "idfd35023f8c240dabfd9e0db1dc4f57c_I20180331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Stockholders' Equity",
     "role": "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "idfd35023f8c240dabfd9e0db1dc4f57c_I20180331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443424 - Disclosure - Stock Plans - Awards with a Market Condition (Detail)",
     "role": "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail",
     "shortName": "Stock Plans - Awards with a Market Condition (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i7421b7c9dfb04d9e828193df106170cb_D20200401-20210331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ie1453f5e9cc74a6aa83fbb841230cfef_D20191101-20191130",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444425 - Disclosure - Stock Plans - Performance Based Awards (Details)",
     "role": "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails",
     "shortName": "Stock Plans - Performance Based Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ie1453f5e9cc74a6aa83fbb841230cfef_D20191101-20191130",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445426 - Disclosure - Stock Plans - Employee Stock Purchase Plan (Detail)",
     "role": "http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail",
     "shortName": "Stock Plans - Employee Stock Purchase Plan (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ib07d72bdd61b4a52ba0ec6e7d6731768_D20200401-20210331",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446427 - Disclosure - Stock Plans - Impact on Stock Compensation Expense for Changes in Senior Leadership (Details)",
     "role": "http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails",
     "shortName": "Stock Plans - Impact on Stock Compensation Expense for Changes in Senior Leadership (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i9a9f43921fc9474e8cb44ad23c30b8ee_D20180401-20190331",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i303d3539bfdb4fe39d206a436334ee95_D20200101-20200331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449428 - Disclosure - Income Taxes - Additional Information (Detail)",
     "role": "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail",
     "shortName": "Income Taxes - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i303d3539bfdb4fe39d206a436334ee95_D20200101-20200331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450429 - Disclosure - Income Taxes - Components of Income Before Income Taxes (Detail)",
     "role": "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail",
     "shortName": "Income Taxes - Components of Income Before Income Taxes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451430 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Detail)",
     "role": "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail",
     "shortName": "Income Taxes - Components of Income Tax Expense (Benefit) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452431 - Disclosure - Income Taxes - Reconciliation of Statutory Tax Rates and Effective Tax Rates (Detail)",
     "role": "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail",
     "shortName": "Income Taxes - Reconciliation of Statutory Tax Rates and Effective Tax Rates (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2453432 - Disclosure - Income Taxes - Components of Deferred Tax Assets (Detail)",
     "role": "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail",
     "shortName": "Income Taxes - Components of Deferred Tax Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454433 - Disclosure - Income Taxes - Reconciliation of Amounts of Unrecognized Tax Benefits (Detail)",
     "role": "http://www.commvault.com/role/IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail",
     "shortName": "Income Taxes - Reconciliation of Amounts of Unrecognized Tax Benefits (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i2ea235a23d6b473f9d61e6fa7ee5babf_I20180331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456434 - Disclosure - Employee Benefit Plan - Additional Information (Detail)",
     "role": "http://www.commvault.com/role/EmployeeBenefitPlanAdditionalInformationDetail",
     "shortName": "Employee Benefit Plan - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2459435 - Disclosure - Segment Information - Additional Information (Detail)",
     "role": "http://www.commvault.com/role/SegmentInformationAdditionalInformationDetail",
     "shortName": "Segment Information - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2460436 - Disclosure - Segment Information - Schedule of Revenue by Geographic Area (Detail)",
     "role": "http://www.commvault.com/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetail",
     "shortName": "Segment Information - Schedule of Revenue by Geographic Area (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2461437 - Disclosure - Segment Information - Schedule of Long-Lived Assets by Geographic Area (Detail)",
     "role": "http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail",
     "shortName": "Segment Information - Schedule of Long-Lived Assets by Geographic Area (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SeveranceCosts1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2464438 - Disclosure - Restructuring - Restructuring Charges (Details)",
     "role": "http://www.commvault.com/role/RestructuringRestructuringChargesDetails",
     "shortName": "Restructuring - Restructuring Charges (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherRestructuringCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ie538f8d3c32e42efa3960bb3fbcee3bf_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringReserve",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2465439 - Disclosure - Restructuring - Activity in Restructuring Accruals (Details)",
     "role": "http://www.commvault.com/role/RestructuringActivityinRestructuringAccrualsDetails",
     "shortName": "Restructuring - Activity in Restructuring Accruals (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PaymentsForRestructuring",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2468440 - Disclosure - Leases - Net Lease Costs Recognized (Details)",
     "role": "http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails",
     "shortName": "Leases - Net Lease Costs Recognized (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesRentExpenseNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2469441 - Disclosure - Leases - Additional Information (Details)",
     "role": "http://www.commvault.com/role/LeasesAdditionalInformationDetails",
     "shortName": "Leases - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i0a649d6025834e03a0047ca967e7de6b_D20180401-20190331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesRentExpenseNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2470442 - Disclosure - Leases - Cash Flow Information (Details)",
     "role": "http://www.commvault.com/role/LeasesCashFlowInformationDetails",
     "shortName": "Leases - Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2471443 - Disclosure - Leases - Maturities of Lease Liabilities (Details)",
     "role": "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails",
     "shortName": "Leases - Maturities of Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "ibead361ae0e143d9ab315084e2d3731b_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Nature of Business",
     "role": "http://www.commvault.com/role/NatureofBusiness",
     "shortName": "Nature of Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i11133c7c6e5244068c9b7366af4bcf67_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2473444 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Detail)",
     "role": "http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail",
     "shortName": "Schedule II - Valuation and Qualifying Accounts (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i68d7cd6f66224c54bf592ef5b5efc74b_I20180331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102102 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.commvault.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvlt-20210331.htm",
      "contextRef": "i92a6d6c44e6b44cc99c394afb903bccd_D20200401-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 63,
   "tag": {
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail",
      "http://www.commvault.com/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_A2006LongTermStockInventivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2006 Long-Term Stock Inventive Plan [Member]",
        "label": "2006 Long-Term Stock Inventive Plan [Member]",
        "terseLabel": "2006 Long-Term Stock Inventive Plan"
       }
      }
     },
     "localname": "A2006LongTermStockInventivePlanMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_A2016IncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2016 Incentive Plan [Member]",
        "label": "2016 Incentive Plan [Member]",
        "terseLabel": "2016 Incentive Plan"
       }
      }
     },
     "localname": "A2016IncentivePlanMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_AccountsReceivableRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable [Roll Forward]",
        "label": "Accounts Receivable [Roll Forward]",
        "terseLabel": "Accounts Receivable [Roll Forward]"
       }
      }
     },
     "localname": "AccountsReceivableRollForward",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cvlt_AccruedCompensationAndRelatedPayrollTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.commvault.com/role/AccruedLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carry value of compensation and related payroll taxes for the period presented.",
        "label": "Accrued Compensation And Related Payroll Tax",
        "terseLabel": "Compensation and related payroll taxes"
       }
      }
     },
     "localname": "AccruedCompensationAndRelatedPayrollTax",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/AccruedLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_ArrowMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrow [Member]",
        "label": "Arrow [Member]",
        "terseLabel": "Arrow"
       }
      }
     },
     "localname": "ArrowMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred, After Acquisition Date",
        "label": "Business Combination, Consideration Transferred, After Acquisition Date",
        "terseLabel": "Cash payments to shareholders following the date of acquisition"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredAfterAcquisitionDate",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred, After Acquisition Date, Period",
        "label": "Business Combination, Consideration Transferred, After Acquisition Date, Period",
        "terseLabel": "Cash payments to shareholders following the date of acquisition, period"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredAfterAcquisitionDatePeriod",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cvlt_BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Contingent Consideration Arrangements, Number Of Bona Fide And Valid Purchase Order",
        "label": "Business Combination, Contingent Consideration Arrangements, Number Of Bona Fide And Valid Purchase Order",
        "terseLabel": "Contingent consideration term, number of bona fide and valid purchase order"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsNumberOfBonaFideAndValidPurchaseOrder",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Liability",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Liability",
        "negatedTerseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Liability, Net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Liability, Net",
        "negatedTerseLabel": "Operating lease liability, net of operating lease assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNet",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Asset, Net, Current, Increase (Decrease)",
        "label": "Contract With Customer, Asset, Net, Current, Increase (Decrease)",
        "terseLabel": "Increase/(decrease), net"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrentIncreaseDecrease",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_ContractWithCustomerAssetNetCurrentRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Asset, Net, Current [Roll Forward]",
        "label": "Contract With Customer, Asset, Net, Current [Roll Forward]",
        "terseLabel": "Unbilled Receivable (current) [Roll Forward]"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrentRollForward",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Asset, Net, Noncurrent, Increase (Decrease)",
        "label": "Contract With Customer, Asset, Net, Noncurrent, Increase (Decrease)",
        "terseLabel": "Increase/(decrease), net"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetNoncurrentIncreaseDecrease",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_ContractWithCustomerAssetNetNoncurrentRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Asset, Net, Noncurrent [Roll Forward]",
        "label": "Contract With Customer, Asset, Net, Noncurrent [Roll Forward]",
        "terseLabel": "Unbilled Receivable (long-term) [Roll Forward]"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetNoncurrentRollForward",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Liability, Current, Increase (Decrease)",
        "label": "Contract With Customer, Liability, Current, Increase (Decrease)",
        "terseLabel": "Increase/(decrease), net"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrentIncreaseDecrease",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_ContractWithCustomerLiabilityCurrentRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Liability, Current [Roll Forward]",
        "label": "Contract With Customer, Liability, Current [Roll Forward]",
        "terseLabel": "Contract With Customer, Liability, Current [Roll Forward]"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrentRollForward",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Liability, Noncurrent, Increase (Decrease)",
        "label": "Contract With Customer, Liability, Noncurrent, Increase (Decrease)",
        "terseLabel": "Increase/(decrease), net"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrentIncreaseDecrease",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_ContractWithCustomerLiabilityNoncurrentRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Liability, Noncurrent [Roll Forward]",
        "label": "Contract With Customer, Liability, Noncurrent [Roll Forward]",
        "terseLabel": "Contract With Customer, Liability, Noncurrent [Roll Forward]"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrentRollForward",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cvlt_CostOfServicesRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of services revenue Member.",
        "label": "Cost Of Services Revenue [Member]",
        "terseLabel": "Cost of services revenue"
       }
      }
     },
     "localname": "CostOfServicesRevenueMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_CustomerSupportAgreementTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The typical length of Customer Support Agreements.",
        "label": "Customer Support Agreement, Term",
        "terseLabel": "Customer support agreement term"
       }
      }
     },
     "localname": "CustomerSupportAgreementTerm",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cvlt_CustomerSupportMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Support [Member]",
        "label": "Customer Support [Member]",
        "terseLabel": "Customer Support Revenue"
       }
      }
     },
     "localname": "CustomerSupportMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_DeferredRevenueCurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Revenue, Current [Member]",
        "label": "Deferred Revenue, Current [Member]",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredRevenueCurrentMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_DeferredRevenueNoncurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Revenue, Noncurrent [Member]",
        "label": "Deferred Revenue, Noncurrent [Member]",
        "terseLabel": "Deferred revenue, less current portion"
       }
      }
     },
     "localname": "DeferredRevenueNoncurrentMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_DeferredTaxLiabilitiesDeferredCommissions": {
     "auth_ref": [],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Deferred Commissions",
        "label": "Deferred Tax Liabilities, Deferred Commissions",
        "negatedTerseLabel": "Deferred commissions and other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredCommissions",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Deferred Expense, Depreciation And Amortization",
        "label": "Deferred Tax Liabilities, Deferred Expense, Depreciation And Amortization",
        "negatedTerseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_DepreciationExpenseAllocatedToCostOfGoodsSold": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation Expense Allocated To Cost Of Goods Sold",
        "label": "Depreciation Expense Allocated To Cost Of Goods Sold",
        "terseLabel": "Depreciation expense allocated to cost of goods sold"
       }
      }
     },
     "localname": "DepreciationExpenseAllocatedToCostOfGoodsSold",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipmentAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_EffectiveIncomeTaxRateReconciliationCARESActImpactPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail": {
       "order": 13.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, CARES Act Impact, Percent",
        "label": "Effective Income Tax Rate Reconciliation, CARES Act Impact, Percent",
        "negatedLabel": "CARES Act Impact"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationCARESActImpactPercent",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cvlt_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail": {
       "order": 12.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income Tax",
        "label": "Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income Tax",
        "negatedLabel": "U.S. tax on Global Intangible Low-Taxed Income"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTax",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cvlt_EffectiveIncomeTaxRateReconciliationPermanentDifferences": {
     "auth_ref": [],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective income tax rate reconciliation permanent differences.",
        "label": "Effective Income Tax Rate Reconciliation Permanent Differences",
        "negatedLabel": "Domestic permanent differences including acquisition items"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferences",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cvlt_EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail": {
       "order": 14.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Reduction Of NOL For Carryback, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Reduction Of NOL For Carryback, Percent",
        "negatedLabel": "Reduction of NOL for carryback"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationReductionOfNOLForCarrybackPercent",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cvlt_EffectiveIncomeTaxRateReconciliationTaxReserves": {
     "auth_ref": [],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective income tax rate reconciliation for changes in tax reserves.",
        "label": "Effective Income Tax Rate Reconciliation Tax Reserves",
        "negatedLabel": "Tax reserves"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxReserves",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cvlt_FairValueOfRestrictedStockUnitsVestedTotal": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of restricted stock units vested total.",
        "label": "Fair Value Of Restricted Stock Units Vested Total",
        "terseLabel": "Total fair value of restricted stock units - vested"
       }
      }
     },
     "localname": "FairValueOfRestrictedStockUnitsVestedTotal",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_HedvigInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedvig, Inc. [Member]",
        "label": "Hedvig, Inc. [Member]",
        "terseLabel": "Hedvig, Inc."
       }
      }
     },
     "localname": "HedvigInc.Member",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails",
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails",
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_IncreaseDecreaseInDeferredSalesCommissions": {
     "auth_ref": [],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) in Deferred Sales Commissions",
        "label": "Increase (Decrease) In Deferred Sales Commissions",
        "negatedTerseLabel": "Deferred commissions cost"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredSalesCommissions",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) in Operating Lease, Right Of Use Asset",
        "label": "Increase (Decrease) In Operating Lease, Right Of Use Asset",
        "terseLabel": "Additions of operating lease assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/LeasesCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Operating Lease, Right-Of-Use Asset And Liability, Net",
        "label": "Increase (Decrease) In Operating Lease, Right-Of-Use Asset And Liability, Net",
        "terseLabel": "Operating lease assets and liabilities, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_MaximumSoftwareWarrantyPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum software warranty period.",
        "label": "Maximum Software Warranty Period",
        "terseLabel": "Maximum software warranty period (in days)"
       }
      }
     },
     "localname": "MaximumSoftwareWarrantyPeriod",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/CommitmentsandContingenciesDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cvlt_NOLExpiringBetween2034And2036Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NOL Expiring Between 2034 And 2036 [Member]",
        "label": "NOL Expiring Between 2034 And 2036 [Member]",
        "terseLabel": "NOL expiring between 2034 and 2036"
       }
      }
     },
     "localname": "NOLExpiringBetween2034And2036Member",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_NOLsNotExpiringMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NOLs Not Expiring [Member]",
        "label": "NOLs Not Expiring [Member]",
        "terseLabel": "NOLs not expiring"
       }
      }
     },
     "localname": "NOLsNotExpiringMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_OperatingLeaseImpairmentLossNumberOfLeases": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Impairment Loss, Number Of Leases",
        "label": "Operating Lease, Impairment Loss, Number Of Leases",
        "terseLabel": "Number of leases related to lease impairment"
       }
      }
     },
     "localname": "OperatingLeaseImpairmentLossNumberOfLeases",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RestructuringRestructuringChargesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cvlt_PerformanceRestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Restricted Stock Units [Member]",
        "label": "Performance Restricted Stock Units [Member]",
        "terseLabel": "PSU"
       }
      }
     },
     "localname": "PerformanceRestrictedStockUnitsMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_PerformanceSharesAndRestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Shares And Restricted Stock Units [Member]",
        "label": "Performance Shares And Restricted Stock Units [Member]",
        "terseLabel": "Restricted stock awards and performance based awards"
       }
      }
     },
     "localname": "PerformanceSharesAndRestrictedStockUnitsMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_ProfessionalServicesEducationServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Professional Services, Education Services [Member]",
        "label": "Professional Services, Education Services [Member]",
        "terseLabel": "Education Services"
       }
      }
     },
     "localname": "ProfessionalServicesEducationServicesMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenuePerformanceObligationsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_ProfessionalServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Professional Services [Member]",
        "label": "Professional Services [Member]",
        "terseLabel": "Professional Services"
       }
      }
     },
     "localname": "ProfessionalServicesMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_ProfessionalServicesOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Professional Services, Other [Member]",
        "label": "Professional Services, Other [Member]",
        "terseLabel": "Other Professional Services (except for education services)"
       }
      }
     },
     "localname": "ProfessionalServicesOtherMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenuePerformanceObligationsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter": {
     "auth_ref": [],
     "calculation": {
      "http://www.commvault.com/role/CommitmentsandContingenciesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recorded Unconditional Purchase Obligation Due in Fourth Year And Thereafter",
        "label": "Recorded Unconditional Purchase Obligation Due in Fourth Year And Thereafter",
        "terseLabel": "Non-cancellable purchase commitments, 2025 and beyond"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligationDueinFourthYearAndThereafter",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/CommitmentsandContingenciesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_RestrictedCashReleasedAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Cash, Released Amount",
        "label": "Restricted Cash, Released Amount",
        "terseLabel": "Restricted cash released"
       }
      }
     },
     "localname": "RestrictedCashReleasedAmount",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue, Performance Obligation, Description Of Payment Terms, Period",
        "label": "Revenue, Performance Obligation, Description Of Payment Terms, Period",
        "terseLabel": "Performance obligation, expected payment terms"
       }
      }
     },
     "localname": "RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenuePerformanceObligationsDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cvlt_SalesTaxPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for sales tax, including whether the costs are included in revenue.",
        "label": "Sales Tax Policy [Policy Text Block]",
        "terseLabel": "Sales Tax"
       }
      }
     },
     "localname": "SalesTaxPolicyPolicyTextBlock",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cvlt_ScheduleOfRoyaltyExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Royalty Expense [Table Text Block]",
        "label": "Schedule Of Royalty Expense [Table Text Block]",
        "terseLabel": "Schedule of Royalty Expense"
       }
      }
     },
     "localname": "ScheduleOfRoyaltyExpenseTableTextBlock",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cvlt_ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This disclosure is a description of tax years that remain subject to examination by major tax jurisdictions.",
        "label": "Schedule Of Tax Years Subject To Income Tax Examination [Table Text Block]",
        "terseLabel": "Schedule of Tax Years Subject to Income Tax Examination"
       }
      }
     },
     "localname": "ScheduleOfTaxYearsSubjectToIncomeTaxExaminationTableTextBlock",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Original Period From Last Date Of Employment Exercisable",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Original Period From Last Date Of Employment Exercisable",
        "terseLabel": "Original period from last date of employment exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOriginalPeriodFromLastDateOfEmploymentExercisable",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Potential To Vest, Percent",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Potential To Vest, Percent",
        "terseLabel": "Awards potential to vest, percentage"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail",
      "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Potential To Vest, Shares",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Potential To Vest, Shares",
        "terseLabel": "Awards potential to vest (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail",
      "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Annual Tranches",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Annual Tranches",
        "terseLabel": "Number of annual tranches"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail",
      "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based Compensation Arrangement by Share based Payment Award, Other than Options, Weighted Average Remaining Contractual Term [Abstract]",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Other Than Options Weighted Average Remaining Contractual Term [Abstract]",
        "terseLabel": "Weighted- Average Remaining Contractual Term\u00a0(Years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsWeightedAverageRemainingContractualTermAbstract",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchases Per Employee, Amount",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchases Per Employee, Amount",
        "terseLabel": "Maximum amount of stock purchasable by employees within a calendar year"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchasesPerEmployeeAmount",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period",
        "terseLabel": "Length of offering period (in months)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cvlt_SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Stock Incentive Plans",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Stock Incentive Plans",
        "terseLabel": "Number of stock incentive plans"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardStockIncentivePlans",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "cvlt_SoftwareAndProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software And Products [Member]",
        "label": "Software And Products [Member]",
        "terseLabel": "Software and products"
       }
      }
     },
     "localname": "SoftwareAndProductsMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_SoftwareAppliancesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software, Appliances [Member]",
        "label": "Software, Appliances [Member]",
        "terseLabel": "Appliances"
       }
      }
     },
     "localname": "SoftwareAppliancesMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenuePerformanceObligationsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_SoftwareLicensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software, Licenses [Member]",
        "label": "Software, Licenses [Member]",
        "terseLabel": "Software Licenses"
       }
      }
     },
     "localname": "SoftwareLicensesMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenuePerformanceObligationsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_SoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software [Member]",
        "label": "Software [Member]",
        "terseLabel": "Software and Products Revenue",
        "verboseLabel": "Software and products revenue"
       }
      }
     },
     "localname": "SoftwareMember",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueAdditionalInformationDetail",
      "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvlt_SourcesOfPrimaryRevenue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of sources of revenue in a typical sales agreement.",
        "label": "Sources Of Primary Revenue",
        "terseLabel": "Sources of primary revenue"
       }
      }
     },
     "localname": "SourcesOfPrimaryRevenue",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "cvlt_StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchase Program, Percentage Of Free Cash Flow Used For Additional Repurchases",
        "label": "Stock Repurchase Program, Percentage Of Free Cash Flow Used For Additional Repurchases",
        "terseLabel": "Percentage of free cash flow used for additional stock repurchases"
       }
      }
     },
     "localname": "StockRepurchaseProgramPercentageOfFreeCashFlowUsedForAdditionalRepurchases",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/CapitalizationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cvlt_StockRepurchasesPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes an entities policy for shares repurchased under its stock plan.",
        "label": "Stock Repurchases Policy [Policy Text Block]",
        "terseLabel": "Share Repurchases"
       }
      }
     },
     "localname": "StockRepurchasesPolicyPolicyTextBlock",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cvlt_SubscriptionArrangementTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subscription Arrangement Term",
        "label": "Subscription Arrangement Term",
        "terseLabel": "Subscription arrangement term"
       }
      }
     },
     "localname": "SubscriptionArrangementTerm",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/RevenueAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cvlt_SummaryOfSignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary Of Significant Accounting Policies [Line Items]",
        "label": "Summary Of Significant Accounting Policies [Line Items]",
        "terseLabel": "Summary Of Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "SummaryOfSignificantAccountingPoliciesLineItems",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cvlt_SummaryOfSignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary Of Significant Accounting Policies [Table]",
        "label": "Summary Of Significant Accounting Policies [Table]",
        "terseLabel": "Summary Of Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "SummaryOfSignificantAccountingPoliciesTable",
     "nsuri": "http://www.commvault.com/20210331",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r575",
      "r576",
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r575",
      "r576",
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_AmericasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Continents of North and South America.",
        "label": "Americas [Member]",
        "terseLabel": "Americas"
       }
      }
     },
     "localname": "AmericasMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region of Asia Pacific.",
        "label": "Asia Pacific [Member]",
        "terseLabel": "APJ"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Person with designation of chief executive officer.",
        "label": "Chief Executive Officer [Member]",
        "terseLabel": "Chief executive officer"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r157",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r173"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r157",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r173"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r106",
      "r114",
      "r195",
      "r363",
      "r364",
      "r365",
      "r407",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r106",
      "r114",
      "r195",
      "r363",
      "r364",
      "r365",
      "r407",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r106",
      "r114",
      "r195",
      "r363",
      "r364",
      "r365",
      "r407",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r179",
      "r287",
      "r293",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r322",
      "r324",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r539",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail",
      "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r322",
      "r324",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r539",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r179",
      "r287",
      "r293",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r175",
      "r287",
      "r291",
      "r501",
      "r538",
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations",
      "http://www.commvault.com/role/RevenueAdditionalInformationDetail",
      "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.commvault.com/role/RevenuePerformanceObligationsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r175",
      "r287",
      "r291",
      "r501",
      "r538",
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations",
      "http://www.commvault.com/role/RevenueAdditionalInformationDetail",
      "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.commvault.com/role/RevenuePerformanceObligationsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r300",
      "r322",
      "r324",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r539",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail",
      "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r300",
      "r322",
      "r324",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r539",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail",
      "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r101",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "terseLabel": "Schedule II - Valuation and Qualifying Accounts"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r176",
      "r177",
      "r287",
      "r292",
      "r541",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail",
      "http://www.commvault.com/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r176",
      "r177",
      "r287",
      "r292",
      "r541",
      "r557",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r581",
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail",
      "http://www.commvault.com/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r181",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r101",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "auth_ref": [
      "r107",
      "r108",
      "r109",
      "r110",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r407",
      "r408",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates amendment to accounting standards.",
        "label": "Accounting Standards Update [Extensible List]",
        "terseLabel": "Accounting Standards Update [Extensible List]"
       }
      }
     },
     "localname": "AccountingStandardsUpdateExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Accrued Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/AccruedLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNet": {
     "auth_ref": [
      "r14",
      "r523"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.",
        "label": "Accounts Receivable, after Allowance for Credit Loss",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Opening Balance"
       }
      }
     },
     "localname": "AccountsReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r2",
      "r14",
      "r182",
      "r183"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Trade accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r512",
      "r531"
     ],
     "calculation": {
      "http://www.commvault.com/role/AccruedLiabilitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.",
        "label": "Accrued Liabilities",
        "totalLabel": "Total accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/AccruedLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r24",
      "r226"
     ],
     "calculation": {
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: Accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r17",
      "r42",
      "r43",
      "r44",
      "r526",
      "r551",
      "r555"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r41",
      "r44",
      "r45",
      "r103",
      "r104",
      "r105",
      "r442",
      "r546",
      "r547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Acquired finite-lived intangible assets, useful life (in years)"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r103",
      "r104",
      "r105",
      "r363",
      "r364",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r326",
      "r328",
      "r368",
      "r369"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising Costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r372"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising expenses"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r328",
      "r355",
      "r367"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Compensation expense",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail",
      "http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails",
      "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AmortizationOfDeferredSalesCommissions": {
     "auth_ref": [
      "r64",
      "r78"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Deferred Sales Commissions",
        "terseLabel": "Amortization of deferred commissions cost"
       }
      }
     },
     "localname": "AmortizationOfDeferredSalesCommissions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r78",
      "r209",
      "r217"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization expenses"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Stock options, restricted stock units, and shares under the employee stock purchase plan"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofPotentialOutstandingCommonStockEquivalentsDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetRetirementObligation": {
     "auth_ref": [
      "r231"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "label": "Asset Retirement Obligation",
        "terseLabel": "Asset retirement obligation"
       }
      }
     },
     "localname": "AssetRetirementObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationsPolicy": {
     "auth_ref": [
      "r85",
      "r232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.",
        "label": "Asset Retirement Obligation [Policy Text Block]",
        "terseLabel": "Asset Retirement Obligation"
       }
      }
     },
     "localname": "AssetRetirementObligationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r89",
      "r161",
      "r165",
      "r171",
      "r191",
      "r440",
      "r443",
      "r460",
      "r506",
      "r525"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS",
        "verboseLabel": "Assets:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r3",
      "r4",
      "r39",
      "r89",
      "r191",
      "r440",
      "r443",
      "r460"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r330",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://www.commvault.com/role/CapitalizationDetail",
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail",
      "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail",
      "http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail",
      "http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails",
      "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails",
      "http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails",
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r445",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails",
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r321",
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails",
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails",
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r321",
      "r323",
      "r421",
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails",
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails",
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of equity interests issued or issuable to acquire entity.",
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares",
        "terseLabel": "Number of shares Issued in acquisition"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
     "auth_ref": [
      "r437"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.",
        "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "terseLabel": "Goodwill expected tax deductible amount"
       }
      }
     },
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r429",
      "r430",
      "r432"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Total purchase price",
        "verboseLabel": "Purchase consideration"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "auth_ref": [
      "r429",
      "r430"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "verboseLabel": "Fair value of restricted stock units included in purchase price"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r77",
      "r438"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "terseLabel": "Net change in contingent consideration",
        "verboseLabel": "Non-cash change in contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
     "auth_ref": [
      "r436"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.",
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High",
        "terseLabel": "Contingent consideration (up to)"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r428",
      "r431",
      "r435"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Fair value of contingent consideration",
        "verboseLabel": "Contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Business Combination"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombination"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Trade accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "negatedTerseLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "negatedTerseLabel": "Deferred tax liability"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r423",
      "r424"
     ],
     "calculation": {
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r423",
      "r424"
     ],
     "calculation": {
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "totalLabel": "Total identifiable net assets acquired and liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r423",
      "r424"
     ],
     "calculation": {
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Total purchase price"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]",
        "terseLabel": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalizedContractCostAmortizationPeriod": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Capitalized Contract Cost, Amortization Period",
        "terseLabel": "Software updates and customer support costs amortization period"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortizationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_CapitalizedContractCostNetNoncurrent": {
     "auth_ref": [
      "r199"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.",
        "label": "Capitalized Contract Cost, Net, Noncurrent",
        "terseLabel": "Deferred commissions cost"
       }
      }
     },
     "localname": "CapitalizedContractCostNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r1",
      "r21",
      "r80"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r6",
      "r81",
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash, Cash Equivalents and Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r74",
      "r80",
      "r83"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at end of year",
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r74",
      "r465"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Class of Stock [Line Items]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CapitalizationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r32",
      "r249",
      "r513",
      "r530"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 8)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r245",
      "r246",
      "r248",
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Capital shares reserved for future issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CapitalizationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r103",
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CapitalizationDetail",
      "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r13",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CapitalizationDetail",
      "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.01\u00a0par value, 250,000 shares authorized, 46,482 shares and 46,011 shares issued and outstanding at March\u00a031, 2021 and 2020, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CompensationRelatedCostsPolicyTextBlock": {
     "auth_ref": [
      "r84",
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.",
        "label": "Compensation Related Costs, Policy [Policy Text Block]",
        "terseLabel": "Accounting for Stock-Based Compensation"
       }
      }
     },
     "localname": "CompensationRelatedCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r48",
      "r50",
      "r51",
      "r58",
      "r517",
      "r534"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Equipment [Member]",
        "terseLabel": "Computers, servers and other equipment"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "auth_ref": [
      "r210",
      "r215",
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.",
        "label": "Computer Software, Intangible Asset [Member]",
        "terseLabel": "Purchased software"
       }
      }
     },
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r146",
      "r147",
      "r179",
      "r458",
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r146",
      "r147",
      "r179",
      "r458",
      "r459",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r146",
      "r147",
      "r179",
      "r458",
      "r459",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r142",
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r146",
      "r147",
      "r179",
      "r458",
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r146",
      "r147",
      "r179",
      "r458",
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in process"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Contract with Customer, Asset and Liability"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r265",
      "r267",
      "r288"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Opening Balance"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetNoncurrent": {
     "auth_ref": [
      "r265",
      "r267",
      "r288"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Opening Balance"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r265",
      "r266",
      "r288"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Opening Balance",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets",
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r265",
      "r266",
      "r288"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Opening Balance",
        "terseLabel": "Deferred revenue, less current portion"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets",
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r289"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized in period, included in opening deferred revenue balance"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r63",
      "r501"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Total cost of revenues"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSoldAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Goods and Services Sold [Abstract]",
        "terseLabel": "Cost of revenues:"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSoldAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r403",
      "r411"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r92",
      "r403"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r403",
      "r411",
      "r413"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "terseLabel": "Income tax expense (benefit)"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r403",
      "r411"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r145",
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer concentration risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r404",
      "r411"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r404",
      "r411"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r78",
      "r90",
      "r404",
      "r411",
      "r412",
      "r413"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r10",
      "r11",
      "r393",
      "r507",
      "r522"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r377",
      "r378"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred tax liabilities, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueArrangementByTypeTable": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.",
        "label": "Deferred Revenue Arrangement, by Type [Table]",
        "terseLabel": "Deferred Revenue Arrangement, by Type [Table]"
       }
      }
     },
     "localname": "DeferredRevenueArrangementByTypeTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredRevenueArrangementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Deferred Revenue Arrangement [Line Items]",
        "terseLabel": "Deferred Revenue Arrangement [Line Items]"
       }
      }
     },
     "localname": "DeferredRevenueArrangementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesDeferredRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r404",
      "r411"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "auth_ref": [
      "r401",
      "r402"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.",
        "label": "Deferred Tax Assets, Deferred Income",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsEquityMethodInvestments": {
     "auth_ref": [
      "r401",
      "r402"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from equity method investments.",
        "label": "Deferred Tax Assets, Equity Method Investments",
        "terseLabel": "Equity investment"
       }
      }
     },
     "localname": "DeferredTaxAssetsEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r394"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r401",
      "r402"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "auth_ref": [
      "r401",
      "r402"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "terseLabel": "Deferred tax asset, state NOLs"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r399",
      "r401",
      "r402"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Tax credits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r401",
      "r402"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r401",
      "r402"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r401",
      "r402"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts",
        "terseLabel": "Allowance for doubtful accounts and other reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r395"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Less: valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r378",
      "r396"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred tax liability"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r299",
      "r301",
      "r303",
      "r315",
      "r316",
      "r317"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Company contributions to defined contribution plan"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/EmployeeBenefitPlanAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r78",
      "r224"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation and amortization expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipmentAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r78",
      "r224"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r78",
      "r159"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Developed technology"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r287",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Stock Plans"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EMEAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regions of Europe, Middle East and Africa.",
        "label": "EMEA [Member]",
        "terseLabel": "EMEA"
       }
      }
     },
     "localname": "EMEAMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net income (loss) per common share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r59",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r120",
      "r122",
      "r127",
      "r128",
      "r129",
      "r132",
      "r133",
      "r518",
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted [Abstract]",
        "terseLabel": "Earnings Per Share, Basic and Diluted [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r59",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r122",
      "r127",
      "r128",
      "r129",
      "r132",
      "r133",
      "r518",
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r85",
      "r130",
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net Income per Common Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r465"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effects of exchange rate\u00a0\u2014 changes in cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r380"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "negatedTotalLabel": "Effective income tax expense (benefit)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Percent [Abstract]"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r380",
      "r415"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "negatedLabel": "Statutory federal income tax expense (benefit) rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r380",
      "r415"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail": {
       "order": 8.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "negatedLabel": "Valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r380",
      "r415"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail": {
       "order": 9.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "negatedLabel": "Enacted tax law changes"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r380",
      "r415"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "negatedLabel": "Foreign earnings taxed at different rates"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r380",
      "r415"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail": {
       "order": 11.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent",
        "negatedLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r380",
      "r415"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail": {
       "order": 10.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "negatedLabel": "Other differences, net"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r380",
      "r415"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "negatedLabel": "State and local income tax expense, net of federal income tax effect"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign": {
     "auth_ref": [
      "r380",
      "r415"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent",
        "terseLabel": "Foreign tax credits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsForeign",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r380",
      "r415"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent",
        "terseLabel": "Research credits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofStatutoryTaxRatesandEffectiveTaxRatesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r356"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized stock-based compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail",
      "http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Awards expected to be recognized over a weighted average period (in years)"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Purchase Plan"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r103",
      "r104",
      "r105",
      "r108",
      "r117",
      "r119",
      "r136",
      "r195",
      "r256",
      "r263",
      "r363",
      "r364",
      "r365",
      "r407",
      "r408",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r472",
      "r546",
      "r547",
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r448",
      "r449",
      "r450",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r448",
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Financial Assets Measured At Fair Value On Recurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r301",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r316",
      "r449",
      "r491",
      "r492",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r448",
      "r449",
      "r451",
      "r452",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r301",
      "r303",
      "r308",
      "r316",
      "r449",
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r301",
      "r303",
      "r308",
      "r316",
      "r449",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level\u00a02"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r301",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r316",
      "r449",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level\u00a03"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r301",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r316",
      "r491",
      "r492",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r453",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r85",
      "r456",
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r216"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r210",
      "r212",
      "r216",
      "r218",
      "r502",
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r216",
      "r503"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r210",
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r216",
      "r502"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "terseLabel": "Net Carrying Value",
        "verboseLabel": "Net carrying value"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r461",
      "r462",
      "r463",
      "r464"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "terseLabel": "Net foreign currency transaction gain (loss)"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r85",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency Translation"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r200",
      "r202",
      "r505"
     ],
     "calculation": {
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Balance as of March\u00a031, 2021",
        "periodStartLabel": "Balance as of March\u00a031, 2020",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails",
      "http://www.commvault.com/role/ConsolidatedBalanceSheets",
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails",
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r203"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "verboseLabel": "Goodwill addition"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r222"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets, Net"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r85",
      "r205",
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r78",
      "r201",
      "r204",
      "r206"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Goodwill impairment"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillPeriodIncreaseDecrease": {
     "auth_ref": [
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Period Increase (Decrease)",
        "terseLabel": "Additions/(Impairments)"
       }
      }
     },
     "localname": "GoodwillPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r62",
      "r89",
      "r161",
      "r164",
      "r167",
      "r170",
      "r173",
      "r191",
      "r460"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross margin"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesFairValue": {
     "auth_ref": [
      "r189",
      "r190",
      "r511"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Fair Value",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "auth_ref": [
      "r78",
      "r219"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.",
        "label": "Impairment of Intangible Assets, Finite-lived",
        "negatedTerseLabel": "Impairment Charge",
        "terseLabel": "Impairment of intangible assets"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations",
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails",
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r85",
      "r223",
      "r229"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r91",
      "r414"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Domestic"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r55",
      "r161",
      "r164",
      "r167",
      "r170",
      "r173",
      "r504",
      "r514",
      "r519",
      "r536"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (loss) before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r91",
      "r414"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r91",
      "r161",
      "r164",
      "r167",
      "r170",
      "r173"
     ],
     "calculation": {
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (loss) before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r381",
      "r391",
      "r398",
      "r409",
      "r416",
      "r418",
      "r419",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r118",
      "r119",
      "r160",
      "r379",
      "r410",
      "r417",
      "r537"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax expense (benefit)",
        "totalLabel": "Income tax expense (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations",
      "http://www.commvault.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability": {
     "auth_ref": [
      "r405"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity.",
        "label": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability",
        "terseLabel": "Adjustment of current income tax benefit"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r52",
      "r85",
      "r375",
      "r376",
      "r391",
      "r392",
      "r397",
      "r406",
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Accounting for Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r75",
      "r82"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "terseLabel": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "terseLabel": "Increase/(decrease), net"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Other current assets and Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInReceivables": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Receivables",
        "negatedLabel": "Trade accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInReceivables",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r123",
      "r124",
      "r125",
      "r129"
     ],
     "calculation": {
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Dilutive effect of stock options, restricted stock units, and employee stock purchase plan"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r208",
      "r214"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r66",
      "r158"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r486",
      "r488"
     ],
     "calculation": {
      "http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Net lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Net Lease Cost Recognized on Condensed Consolidated Statement of Operations and Cash Flow Information"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Maturities of Lease Liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r487"
     ],
     "calculation": {
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total Minimum Lease Payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r487"
     ],
     "calculation": {
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r487"
     ],
     "calculation": {
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r487"
     ],
     "calculation": {
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r487"
     ],
     "calculation": {
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r487"
     ],
     "calculation": {
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r487"
     ],
     "calculation": {
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r487"
     ],
     "calculation": {
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: Imputed Interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r20",
      "r89",
      "r191",
      "r460",
      "r508",
      "r528"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r30",
      "r89",
      "r191",
      "r441",
      "r443",
      "r444",
      "r460"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.",
        "label": "Long-term Purchase Commitment [Table Text Block]",
        "terseLabel": "Long-term Purchase Commitment"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Short-term Investments"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]"
       }
      }
     },
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r139",
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature of Operations [Text Block]",
        "terseLabel": "Nature of Business"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/NatureofBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r74",
      "r76",
      "r79"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r0",
      "r46",
      "r49",
      "r56",
      "r79",
      "r89",
      "r107",
      "r112",
      "r113",
      "r114",
      "r115",
      "r118",
      "r119",
      "r126",
      "r161",
      "r164",
      "r167",
      "r170",
      "r173",
      "r191",
      "r460",
      "r515",
      "r532"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income (loss)",
        "totalLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveLoss",
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations",
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail",
      "http://www.commvault.com/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r177"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "terseLabel": "Long-lived assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r153"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of reportable segments",
        "verboseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueAdditionalInformationDetail",
      "http://www.commvault.com/role/SegmentInformationAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r161",
      "r164",
      "r167",
      "r170",
      "r173"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Income (loss) from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r480",
      "r488"
     ],
     "calculation": {
      "http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "auth_ref": [
      "r475"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.commvault.com/role/RestructuringRestructuringChargesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_RestructuringCharges",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.",
        "label": "Operating Lease, Impairment Loss",
        "netLabel": "Lease impairments related costs",
        "terseLabel": "Impairment of operating lease assets"
       }
      }
     },
     "localname": "OperatingLeaseImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.commvault.com/role/RestructuringRestructuringChargesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r477"
     ],
     "calculation": {
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "totalLabel": "Present value of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r477"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current portion of operating lease liabilities",
        "verboseLabel": "Less: Current Portion of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets",
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r477"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      },
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Long-term operating lease liabilities",
        "verboseLabel": "Long-term operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets",
      "http://www.commvault.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r478",
      "r483"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Cash paid for operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r476"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r485",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average discount rate, operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r484",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-average remaining operating lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesRentExpenseNet": {
     "auth_ref": [
      "r474"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.",
        "label": "Operating Leases, Rent Expense, Net",
        "terseLabel": "Rental expense"
       }
      }
     },
     "localname": "OperatingLeasesRentExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r399"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "NOL carry forwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r512",
      "r531"
     ],
     "calculation": {
      "http://www.commvault.com/role/AccruedLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other.",
        "label": "Other Accrued Liabilities",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/AccruedLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMember": {
     "auth_ref": [
      "r445",
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other assets.",
        "label": "Other Assets [Member]",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r47",
      "r50",
      "r53",
      "r57",
      "r256",
      "r466",
      "r471",
      "r472",
      "r516",
      "r533"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRestructuringCosts": {
     "auth_ref": [
      "r78",
      "r233",
      "r238",
      "r242"
     ],
     "calculation": {
      "http://www.commvault.com/role/RestructuringRestructuringChargesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_RestructuringCharges",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.",
        "label": "Other Restructuring Costs",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "OtherRestructuringCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RestructuringRestructuringChargesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]",
        "terseLabel": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Repurchase of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRestructuring": {
     "auth_ref": [
      "r73",
      "r234"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "label": "Payments for Restructuring",
        "negatedTerseLabel": "Payments"
       }
      }
     },
     "localname": "PaymentsForRestructuring",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RestructuringActivityinRestructuringAccrualsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r68",
      "r433"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "netLabel": "Cash paid",
        "verboseLabel": "Cash paid at closing"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Business combination, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "Payments to Acquire Short-term Investments",
        "negatedLabel": "Purchase of short-term investments"
       }
      }
     },
     "localname": "PaymentsToAcquireShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r300",
      "r302",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r316",
      "r318",
      "r319",
      "r320",
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Employee Benefit Plan"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/EmployeeBenefitPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Market performance shares"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r330",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, $0.01\u00a0par value: 50,000\u00a0shares authorized, no shares issued and outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "auth_ref": [
      "r71",
      "r358"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.",
        "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised",
        "terseLabel": "Proceeds from stock-based compensation plans"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfShortTermInvestments": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "Proceeds from Sale of Short-term Investments",
        "terseLabel": "Proceeds from maturity of short-term investments"
       }
      }
     },
     "localname": "ProceedsFromSaleOfShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r71"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period.",
        "label": "Proceeds from Stock Plans",
        "terseLabel": "Proceeds received"
       }
      }
     },
     "localname": "ProceedsFromStockPlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrual": {
     "auth_ref": [
      "r251",
      "r252",
      "r512"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.",
        "label": "Standard and Extended Product Warranty Accrual",
        "terseLabel": "Product warranty accrual"
       }
      }
     },
     "localname": "ProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CommitmentsandContingenciesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r24",
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r230",
      "r559",
      "r560",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r23",
      "r225"
     ],
     "calculation": {
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r7",
      "r8",
      "r227",
      "r529"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets",
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r22",
      "r85",
      "r227",
      "r559",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r7",
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r7",
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property and equipment, depreciation period (in years)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r85",
      "r184",
      "r186",
      "r187",
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivable [Policy Text Block]",
        "terseLabel": "Trade and Other Receivables"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligation": {
     "auth_ref": [
      "r247"
     ],
     "calculation": {
      "http://www.commvault.com/role/CommitmentsandContingenciesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).",
        "label": "Recorded Unconditional Purchase Obligation",
        "totalLabel": "Non-cancellable purchase commitments, Total for all periods through fiscal 2023"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CommitmentsandContingenciesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear": {
     "auth_ref": [
      "r247"
     ],
     "calculation": {
      "http://www.commvault.com/role/CommitmentsandContingenciesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of recorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Two",
        "terseLabel": "Non-cancellable purchase commitments, 2023"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligationDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CommitmentsandContingenciesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear": {
     "auth_ref": [
      "r247"
     ],
     "calculation": {
      "http://www.commvault.com/role/CommitmentsandContingenciesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of recorded unconditional purchase obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Three",
        "terseLabel": "Non-cancellable purchase commitments, 2024"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligationDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CommitmentsandContingenciesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear": {
     "auth_ref": [
      "r247"
     ],
     "calculation": {
      "http://www.commvault.com/role/CommitmentsandContingenciesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of recorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year One",
        "terseLabel": "Non-cancellable purchase commitments, 2022"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligationDueWithinOneYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CommitmentsandContingenciesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r373",
      "r571"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": {
     "auth_ref": [
      "r25",
      "r85",
      "r220",
      "r221",
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.",
        "label": "Research, Development, and Computer Software, Policy [Policy Text Block]",
        "terseLabel": "Software Development Costs"
       }
      }
     },
     "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResearchMember": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.",
        "label": "Research Tax Credit Carryforward [Member]",
        "terseLabel": "Research tax credit carryforward"
       }
      }
     },
     "localname": "ResearchMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r1",
      "r6",
      "r83"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted stock units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://www.commvault.com/role/CapitalizationDetail",
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail",
      "http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]",
        "terseLabel": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "terseLabel": "Restructuring"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/Restructuring"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r78",
      "r233",
      "r238",
      "r242"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      },
      "http://www.commvault.com/role/RestructuringRestructuringChargesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Restructuring",
        "totalLabel": "Total restructuring charges"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations",
      "http://www.commvault.com/role/RestructuringRestructuringChargesDetails",
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringChargesMember": {
     "auth_ref": [
      "r235",
      "r238",
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about restructuring charges have been included.",
        "label": "Restructuring Charges [Member]",
        "terseLabel": "Restructuring"
       }
      }
     },
     "localname": "RestructuringChargesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r234",
      "r239"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RestructuringActivityinRestructuringAccrualsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Restructuring Reserve [Roll Forward]",
        "terseLabel": "Restructuring Reserve [Roll Forward]"
       }
      }
     },
     "localname": "RestructuringReserveRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RestructuringActivityinRestructuringAccrualsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r16",
      "r263",
      "r366",
      "r527",
      "r550",
      "r555"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r103",
      "r104",
      "r105",
      "r108",
      "r117",
      "r119",
      "r195",
      "r363",
      "r364",
      "r365",
      "r407",
      "r408",
      "r546",
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenues:"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r156",
      "r157",
      "r163",
      "r168",
      "r169",
      "r175",
      "r176",
      "r179",
      "r286",
      "r287",
      "r501"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Total revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations",
      "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r86",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue, Shipping and Handling Costs, Deferred Commissions Cost and Deferred Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r276",
      "r277",
      "r290",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r274"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Revenue expected to be recognized from remaining performance obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueAdditionalInformationDetail",
      "http://www.commvault.com/role/RevenuePerformanceObligationsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueAdditionalInformationDetail",
      "http://www.commvault.com/role/RevenuePerformanceObligationsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r54",
      "r89",
      "r156",
      "r157",
      "r163",
      "r168",
      "r169",
      "r175",
      "r176",
      "r179",
      "r191",
      "r460",
      "r519"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Total revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail",
      "http://www.commvault.com/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RoyaltyExpense": {
     "auth_ref": [
      "r64"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.",
        "label": "Royalty Expense",
        "terseLabel": "Royalty expense"
       }
      }
     },
     "localname": "RoyaltyExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CommitmentsandContingenciesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r146",
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/AccruedLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r421",
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://www.commvault.com/role/BusinessCombinationSummarizesPurchasePriceandPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "auth_ref": [
      "r421",
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
        "terseLabel": "Summary of the Purchase Price and Preliminary Purchase Price Allocation as of the Date of Acquisition"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Components of Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Components of Deferred Tax Assets"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Computation of Basic and Diluted Net Income Per Common Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Reconciliation of Statutory Tax Rates and Effective Tax Rates"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r328",
      "r354",
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r328",
      "r354",
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.",
        "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]",
        "terseLabel": "Schedule of Long-Lived Assets by Geographic Area"
       }
      }
     },
     "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": {
     "auth_ref": [
      "r210"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.",
        "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]",
        "terseLabel": "Purchased Intangible Assets, Net of Amortization"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r210",
      "r215",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetIntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r205",
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r205",
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/GoodwillandIntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Components of Income Before Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r111",
      "r114",
      "r134",
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]",
        "terseLabel": "Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted"
       }
      }
     },
     "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Schedule of Restricted Stock Unit Activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r24",
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "auth_ref": [
      "r236",
      "r237",
      "r240"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
        "label": "Restructuring and Related Costs [Table Text Block]",
        "terseLabel": "Schedule of Restructuring Accruals"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RestructuringTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "auth_ref": [
      "r234",
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.",
        "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
        "terseLabel": "Schedule of Activity in Restructuring Accrual"
       }
      }
     },
     "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RestructuringTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": {
     "auth_ref": [
      "r61",
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]",
        "terseLabel": "Schedule of Revenue by Geographic Area"
       }
      }
     },
     "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r54",
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SegmentInformationScheduleofLongLivedAssetsbyGeographicAreaDetail",
      "http://www.commvault.com/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r330",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail",
      "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail",
      "http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail",
      "http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails",
      "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails",
      "http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r336",
      "r349",
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of Stock Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r33",
      "r87",
      "r137",
      "r138",
      "r253",
      "r254",
      "r255",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CapitalizationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r152",
      "r154",
      "r155",
      "r161",
      "r162",
      "r167",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r178",
      "r179",
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations": {
       "order": 7.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
        "label": "Service [Member]",
        "terseLabel": "Services"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeveranceCosts1": {
     "auth_ref": [
      "r78",
      "r233",
      "r238",
      "r242"
     ],
     "calculation": {
      "http://www.commvault.com/role/RestructuringRestructuringChargesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_RestructuringCharges",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
        "label": "Severance Costs",
        "terseLabel": "Employee severance and related costs"
       }
      }
     },
     "localname": "SeveranceCosts1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RestructuringActivityinRestructuringAccrualsDetails",
      "http://www.commvault.com/role/RestructuringRestructuringChargesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Noncash stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "netLabel": "Service period",
        "terseLabel": "Stock options granted, vesting period",
        "verboseLabel": "Compensation arrangements, vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail",
      "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Number of Awards, Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average grant Date Fair Value, Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Number of Awards, Granted (in shares)",
        "verboseLabel": "Awarded (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail",
      "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails",
      "http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average grant Date Fair Value, Granted (in dollars per share)",
        "verboseLabel": "Weighted average grant date fair value, granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail",
      "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail",
      "http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Number of Awards, Non-vested ending balance (in shares)",
        "periodStartLabel": "Number of Awards, Non-vested beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Number of Awards"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted Average grant Date Fair Value, Non-vested ending balance (in dollars per share)",
        "periodStartLabel": "Weighted Average grant Date Fair Value, Non-vested beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Number of Awards, Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average grant Date Fair Value, Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail",
      "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail",
      "http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail",
      "http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails",
      "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails",
      "http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate",
        "terseLabel": "Maximum employee payroll percent deduction of salary"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized",
        "terseLabel": "Addition shares authorized (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Maximum number of shares of common stock that may be delivered under plan (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Options available for future grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Exercisable at current period end (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Exercisable at current period-end (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r351"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Total intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period",
        "negatedLabel": "Options expired (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Options forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "terseLabel": "Options granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r357"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Aggregate Intrinsic Value, Outstanding at current period-end"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r338",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding ending balance (in shares)",
        "periodStartLabel": "Outstanding beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number\u00a0of Options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r337"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted-Average Exercise Price, Outstanding ending balance (in dollars per share)",
        "periodStartLabel": "Weighted-Average Exercise Price, Outstanding beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted- Average Exercise\u00a0Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r327",
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://www.commvault.com/role/CapitalizationDetail",
      "http://www.commvault.com/role/StockPlansAdditionalInformationDetail",
      "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetail",
      "http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail",
      "http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails",
      "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails",
      "http://www.commvault.com/role/StockPlansRestrictedStockUnitActivityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Options exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Options expired (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Options forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Options granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Percentage of shares eligible to vest"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Award expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansImpactonStockCompensationExpenseforChangesinSeniorLeadershipDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r357"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Aggregate Intrinsic Value, Exercisable at current period-end"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted-Average Remaining Contractual Term, Exercisable at current period-end"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted-Average Remaining Contractual Term, Outstanding at current period-end"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent",
        "terseLabel": "Purchase price as a percentage of fair market value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending Balance (in shares)",
        "periodStartLabel": "Beginning Balance (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r9",
      "r509",
      "r510",
      "r524"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-term Investments",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r481",
      "r488"
     ],
     "calculation": {
      "http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": {
     "auth_ref": [
      "r383"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.",
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit",
        "terseLabel": "Remaining unrecognized tax benefits"
       }
      }
     },
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State and local"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r35",
      "r103",
      "r104",
      "r105",
      "r108",
      "r117",
      "r119",
      "r136",
      "r195",
      "r256",
      "r263",
      "r363",
      "r364",
      "r365",
      "r407",
      "r408",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r472",
      "r546",
      "r547",
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations",
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r103",
      "r104",
      "r105",
      "r136",
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations",
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r12",
      "r13",
      "r256",
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Number of shares purchased by employees (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansEmployeeStockPurchasePlanDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r12",
      "r13",
      "r256",
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Share issuances related to stock-based compensation (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r12",
      "r13",
      "r256",
      "r263",
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Options exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/StockPlansActivityforCompanysTwoStockIncentivePlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r35",
      "r256",
      "r263"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued pursuant to acquisitions during the period.",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "terseLabel": "Share issuances related to business combinations"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r12",
      "r13",
      "r263",
      "r329",
      "r350"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Share issuances related to stock-based compensation"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Share repurchase program, authorized amount available"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CapitalizationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r12",
      "r13",
      "r256",
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "negatedLabel": "Repurchase of common stock (in shares)",
        "terseLabel": "Number of shares repurchased (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CapitalizationDetail",
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r12",
      "r13",
      "r256",
      "r263"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedLabel": "Repurchase of common stock",
        "terseLabel": "Amount of common stock repurchased"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/CapitalizationDetail",
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r13",
      "r18",
      "r19",
      "r89",
      "r185",
      "r191",
      "r460"
     ],
     "calculation": {
      "http://www.commvault.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "Total stockholders\u2019 equity",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets",
      "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r88",
      "r263",
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Capitalization"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/Capitalization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r383",
      "r390",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "terseLabel": "Reconciliation of Amounts of Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosures of cash flow information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r399"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Research tax credit"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by specific tax credit related to an unused tax credit.",
        "label": "Tax Credit Carryforward [Axis]",
        "terseLabel": "Tax Credit Carryforward [Axis]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Tax Credit Carryforward [Line Items]",
        "terseLabel": "Tax Credit Carryforward [Line Items]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of the tax credit carryforward.",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "terseLabel": "Tax Credit Carryforward, Name [Domain]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxCreditCarryforwardTable": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.",
        "label": "Tax Credit Carryforward [Table]",
        "terseLabel": "Tax Credit Carryforward [Table]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense": {
     "auth_ref": [
      "r406"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income tax expense from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act.",
        "label": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Income Tax Expense",
        "terseLabel": "Tax Cuts and Jobs Act, one-time transition tax"
       }
      }
     },
     "localname": "TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxPeriodAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about the period subject to enacted tax laws.",
        "label": "Tax Period [Axis]",
        "terseLabel": "Tax Period [Axis]"
       }
      }
     },
     "localname": "TaxPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxPeriodDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identified tax period.",
        "label": "Tax Period [Domain]",
        "terseLabel": "Tax Period [Domain]"
       }
      }
     },
     "localname": "TaxPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeAccountsReceivableMember": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services  that have been delivered or sold in the normal course of business.",
        "label": "Trade Accounts Receivable [Member]",
        "terseLabel": "Trade accounts receivable"
       }
      }
     },
     "localname": "TradeAccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/RevenueOpeningandClosingBalancesReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r374",
      "r385"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation": {
     "auth_ref": [
      "r385"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from foreign currency translation.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation",
        "negatedLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r388"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedTerseLabel": "Settlements and effective settlements with tax authorities and remeasurements"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]",
        "terseLabel": "Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "auth_ref": [
      "r382"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "terseLabel": "Interest and penalties"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r387"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Additions for tax positions related to current fiscal period"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r386"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Additions for tax positions related to prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r389"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "negatedLabel": "Reductions related to the expiration of statutes of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/IncomeTaxesReconciliationofAmountsofUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r140",
      "r141",
      "r143",
      "r144",
      "r148",
      "r149",
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.",
        "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]",
        "terseLabel": "Valuation allowance for deferred taxes"
       }
      }
     },
     "localname": "ValuationAllowanceOfDeferredTaxAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r93",
      "r99"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Balance\u00a0at End of Year",
        "periodStartLabel": "Balance\u00a0at Beginning\u00a0of Year"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r96"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "terseLabel": "Charged (Credited)\u00a0to Costs and Expenses"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "auth_ref": [
      "r97"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "terseLabel": "Charged to Other Accounts"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r98"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "negatedTerseLabel": "Write-offs/Deductions"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r93",
      "r94",
      "r95",
      "r98",
      "r99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r93",
      "r94",
      "r95",
      "r98",
      "r99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "Valuation Allowances and Reserves Type"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ScheduleIIValuationandQualifyingAccountsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r482",
      "r488"
     ],
     "calculation": {
      "http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/LeasesNetLeaseCostsRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r121",
      "r129"
     ],
     "calculation": {
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Diluted weighted-average shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted average common shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r120",
      "r129"
     ],
     "calculation": {
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Basic weighted-average shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.commvault.com/role/ConsolidatedStatementsofOperations",
      "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesComputationofDilutedNetIncomePerCommonShareDetail"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 10
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(ColumnA))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131251-203054"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "40",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(c))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "http://asc.fasb.org/topic&trid=2175745"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25383-109308"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.15)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(5)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f(1))",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(1),(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(4)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41499-112717"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121593497&loc=SL77918431-209957"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62652-112803"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r572": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r573": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r574": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r575": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r576": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r577": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r578": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r579": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r580": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r581": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r582": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r583": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>123
<FILENAME>0001169561-21-000018-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001169561-21-000018-xbrl.zip
M4$L#!!0    ( (]&K5)7;*:',00  'P7   5    83(P,C$P,S,Q,3!K97@R
M,S$N:'1MW5AM;]LV$/Z^7W%UL+0!+.O-L>67&L@<%\V6%R/Q$/330$N4S44B
M!9**X_WZ'2D[;9&7VAN2UO4'PA)Y#^_NN:-XUW]S?#&<?!J/8*[S#,9__G9Z
M,H2:X[K7X=!UCR?'\'%R=@K-AN?#1!*NF&:"D\QU1^<UJ,VU+KJNNU@L&HNP
M(>3,G5RZ!JKI9D(HVDAT4AOTS1L<*4D&O_3?. X<B[C,*=<02THT3:!4C,_@
M.J'J!AQGM6HHBJ5DL[F&P M\N!;RAMV2:EXSG='!&J?O5L]]UV[2GXID.>@G
M[!98\K[&DK:?1)U@&C3;TV;0;$5IV**)%T>=PSA*VIV_?%32Q>65C-++C+ZO
MY8P[<VKV[[:#0O<6+-'SKN]YO];LND$_%5SC9A*%J[\5QD,D(F<(-A5:BQP1
M$$S3.^V0C,UXUYI8J]#6$K'(A.SN>?;7,S-.2G*6+;MOCR0CV=NZ0C(<125+
MJVG%_J$5M'U<5(HW43ICG*X-\0.C_>ANSJ8,W1HV_*]5WUCI&+U.Y0MIW7Y4
MZZ'@RL2,2.&$)[2@..#C)9TQA;I@%(W+:<9B.(IC47)M(NH#D_E_M/#O4FF6
M+E^5F&L*\<I*+4#/*3 >"UD(24S>P70)DJ9H*X_-E%V1BBP3"V-LY8G5TBN-
MB65R0^WO'48]@"?=4) D07$GHZGNAJU'O5"]8M;C7<>/BM<-V'?^P5K]U]JT
M]Y5;#AMM:_/C+H9W'X3,X<J)X%PT( Q#QP^CPW9T  65FC!NZ%DQZG<Z+105
M\0U<%!9GG!$.A"=V.O"\%IP*W'A"#:9=>,)-OK%;6JW%#!B*/+\E9:;A:HG1
MGZNZ6=2H[S3+P<ZQW D\O_D8RT_P Z.\R,22TA6QXU+&<Z)^<E[#7>,U\,/
M][?A]2+G;%JJ+3)UMP_DYLY1BH2VPO]/:1V( I*;RX<YL*4H9W,+@U<-I>'(
MS!@5ZC\O]X>[QWWDM5LOR/T5Q6M;LB'Y.\U]:^>X#YMAM-4G>DON)W,F-Z7>
MW/)VFO[VSM'?[+1][R6/?5%*/=^,?ZS$.KUMRM%-0J+V9!_BOD?Q.L&!=J,O
ML$#%<E4K2&QCYXPL]_?\EM?SP[IMX]1AP=!?DJJ"QO=EKJEZ1<8JF91QPF/4
M!_5>%['/>/6^=*)IBI#(&*?*"C#3H^"(@_!:B@S$+95?P%>JFIAX!ATK\*PT
MK-MZFRDXXKQ$X4LKO HYWW/^.'@.)172ZKBD1(*-HN_*U1G!NJ,B)O37Q*0L
M0S,M/:N/6BF99E19#X_NL%+ALRIQF%*8>8UGN@K;-%<>C]TUTG?NR>SO-=L]
M94<828YWO/V],.K!)U%BX)R>CG]4Q4\4Q9=U.*<+^)U*19<_JJ8/#HEMPFJC
M&/JRCUN(JHO=E30CYKAXT-E=2ZUV\3Z+D"D>4Z5^*/*-9O!JK/K2MD,^^!=0
M2P,$%     @ CT:M4OI[7QOZ!P  C",  !4   !A,C R,3 S,S$Q,&ME>#,Q
M,2YH=&W56MMRXS82?=^O0.3:B5VE&R7Y)GM<Y=A.Q;N9R93'J:D\;4$$*&%-
M$@P 2M9^_9X&J(LM*=8DNQYY'C0F 32ZT0>GNP&>?W?]R]7];Y]NV,AE*?OT
MZP\_WUZQ6J/5^M*]:K6N[Z_93_<??F:]9CMB]X;G5CFE<YZV6C<?:ZPV<J[H
MMUJ3R:0YZ3:U&;;N[UHDJM=*M;:R*9RH79S3&_Q*+B[^=OY=H\&N=5QF,G<L
M-I([*5AI53YD7X2T#ZS1J'I=Z6)JU'#D6*?=B=@7;1[4F(=VIUPJ+V9RSEOA
M^;SE)SD?:#&].!=JS)1X7U.#)!G$T5$DXLYI[ZC+!^WDF O>BT\[I\>'IT?_
MBJ!D"]W#&.NFJ7Q?RU3>&$F:O]_K-(\/"W<V4<*-^E&[_?>:[WIQGNC<83Z#
M\>'/(&9%F)./KL%3-<S[WJ1:&#IKCG6J37^O[?^=44LCX9E*I_WO+XWBZ?=U
MB\5O6&E4$IJM^H^$)E#*/TZ"HL<8G:I<SA2/.J3JS>-(#91CW:@9/=5SV5QN
MAK#8Z:)_"JE+"L=886E>5>,K:9Q*5,P);DPG[&JD9,)N'F5<.C66[)<$K=)L
MM.;;JG\G?R^5 :X'4W97II)%7=Z(>OO\@.U'Q^SJQSO6Z;6;\[<'6WKE_V1$
M;ZT1MW7VF>?_YE/V09EXQ'/!<U5GL7?-E+D1=^_V#D_.MD54P87 +F^D,L&Z
M=6884[F @_J-[M$KVQ<U9YJ_UIQ/EZ!SW#PZ)IMOV8@#TD:.E9P -&ZD++O,
M\Y*G[$X6VCB&3?"C-MF[O>BH?1:U&__T>T)GV9B7J6.?I];)S-;9;1XWX933
M-^N4SJXXY0=NX0JL>S9E#[F>I%(,93WXQ@2G""TMRS6B&*;@*F<\G[(R=Z:4
M4!QQS8<X.(JS#$^D*$MXC%>&Z0Q\['3HM](AE[&TEILI=<GX@\2\2S(MW@DH
M@RE3'Q\Q!W6(L4_+#-UR#(<F0AHV&:EXQ&Q)/XOQ$VED)80,R)1-$3@I!D^4
M&\% 6\C8*TAR"ZBF!<P<RXK4EI;A3<.MN_-PDRQ1.1Q*V%@XL ZLH3N:S5*[
MRA.01(B9*H_34D F0++DK3H IDPZ905\3/ DV*;I G^5Z^VSJ0%QX7._.O4
MYU@"G08R_'36ZQ-S.V))JB=VAD@CA\HZ)(Z.<7H9](:6]25@V9DR*]J^:6SU
M=@5;]T\<\6[OI!,=G]D*/54XIZVO0T[E773+N)$>#'"N&B"%@=.8! ('J;(C
MZD[=,M >41\]"V7C5-L2XX@0C4X#*@JC8RGPVK)]@$!(H"IX^N:1THJA9)?@
M&LJ3;!7@*"\ZW)<'X9&$1(<BO#KP,A6E='G )<W$B)J6X!K@0UJ]."6K9DN"
MY&JB!!.1Q<]!C!X4K/]\XA.U3[XY,I%Q?F-H=IO')V3TM;1(T>$:'Z!>1E"=
M8F?,2[O]$ IB PD,5#.%L*A+ P'@G[&RGM702^9>#B6V"SY<YE0C4^Y!5<7%
M!3#J%=]2HP(W0A>K4R5\<6O+@55"<:/( !6BMV?YG"25EB*JWXW6AU_/@:B>
MH1#*6C^HX$!S7*:<J!MF>246D1DC0IQ?3D_PUT!21[ KQDOQY]ET)T [V$W0
M;DU%*]C=GL2VAC!@/U:"D,FMSCGQ-K= -66$!%=NQ PZ +/B Y4J-Z5HO6Y:
MVD@>91Y \UI\74(2PL-C95!1F@( MCZ[B&-MA%? YY9#F2-I2(%CM,B"-@AU
M0=X<L(J-I H?"MXT6N-OC=9>L]LCHV_&/"T]#Y$K99(@NU-C.,&NR=+FR<$6
MO!H>UR=N'IP8"$ZT(3T<Z-)MUF ;YN?SWI)RW^3ETH0-9EFUWV\RK 3T\=BB
M"=XNOL2WQM><#8/K5B% U7"5;/F6M3C["@ZDL*SCN#3DZ*48N$9JIJW#>SKY
M@RP;0]#O)4(H1.]O&)( L6"G9[TKQ5'82%_(4XWOSV6"7@=!JQ&W\X2!>,TC
M7 I/^'X]*C*>HEQ_D&E5U3_K7__+2_374+T#%=/AVZZ8_"F>F&V'^H)]B R7
M(;D@(@+55R00*WGG7#6.W--I8^<QV[^ R"Q3SDGY!U0_T,@*J%THZ.>%[ .X
M8%9+S(W_*0,F<^E4&ZK[757FL2_\#]:70AMO1I;0N'NDNC-UT66*Y K)GK\#
M@294P<9* A!5X)W7)Q/)'RB2AF3+QU*?)OI#QMGQS%?!K"HE0OV_AKFXP$ K
MY\2U$9)5<HDAP!5RP'H(YQ:QW)89N BKY(VI L;:@ZR726T51K6WB;Z=*7 N
M$;D3 P:I PO2DQ[0Y ^**]C50^!3^5BG8TG1+^?#ZKS;5#PILR+54XG6R4@'
M<N1/0 T0_D]2@^9V/EX-<-&V6*GBYD [I[,^W00O1=)#+\3Y8JOJ/P#:I6G
M=2DOK.S/_CA#="A2/NVKW+O"#SH;4T!!UE'=5T)F=='<ZS1/ND=TU^R@G!,S
M\=4U=--?0[><6&T[/6F>MC<WMYO1O*WE90?YT-,6/']?Z]:>+6&_4SRRZ.F]
M,*WJ<^7#$KW6OO$FOMOK 2[^-YP7?K[\^(_+W]B'V[NKGRX_7E]^O)T[=@N#
M*]^19V$O\\<X;*;[[J_&ZI4M(?NZ"NUU]@FUE"+X>^9]Z5I]OEXM#]65 /\Z
MS'@-UO%I!OO I[,CXGKX*F3CGGWVZ4:AP[<K_7"(-Y8K'W,L .!W>7LQA ^
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
M\Q6"H%XU5>56\\720AJG"7Q1^BN_(97<<BO8N+$SBJKO4>0W&<T5W8Y'E-\
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
M3&O5% \&YG$A/S&V_37H^"-C2-U%KCGK#8/=.'G>67A*]7Q(6CUA(1(+:%J
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
M%5/-PEZB1NN9+/=9L[M"F"_GO%PY]4<R]X+6AF&-J5(L8@.:R*)(X1_#22H
MU-"PR14"*#"SYN-G3JFN.>*^"5.8?+<ZGJ14E^GE/O5!+&[/I[XX/K[3O9.I
M"2:I+IP4AB(6N#<H@K<0+%$*D T3<X Z;U4G2+SO=0_W0M&I.&.C>_)$*O\!
M8_F:&B6EH<Y+%I7501,2HD*2B&#$/#@$4S? #[@\F4+ (!>&>9+RW2P2)-50
M1(%9(Q2:?<@_;1WZ*.A>2F6P=!ZG NA6(RUPJE*J(U#",#U/53:F39_I)S5)
M)-/6/XJM)(P&I"A'SB$=).8BV#E8%ILV#1\IG!@50]8[X3AX@MHZ0K2U1".D
MF9+SE%0(EJ?7"9,ZI+<4"ECME8/M."[HW)0+6$AA8T81%SEWE#,P9L9[XZV5
M*8, $S8/+<)GFJI3:N"-3' *,\",@.=9JLEH#78R[12CP<U#DX?9INJ4^KT
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
ME9J9AP(.EWW3??V[+5["?>O/]>UO/L04A_"<0:__BL S[KK7^'37:_>*5_]
MU3^_19B*5C2=O#UZ]3][P IEMA5.LYU>QW3_YT5INF4+J)['^L0R/P\P?'A*
M]?6T?C4)]VGGW3!^54S2^WW8VMA;7\MV]U;VUG>SW?75#SL;>QOP<65K+5O_
MW]5_K6R]6\]6MS<W-W9W-[:WKK[E/2;GJ5_HHRF/\N[AH-=]\=__P +]MK:\
MNIP1Q)F^<^P-;6QO,.AU7G%XSB5J\3NH-3"V'<9WL+T"^+$%+]DV_3*\&G_X
MS>=EOVU&P.O54*N+?CL)Q2"MAC:WA*<T/,?PLA BL=T F'O@Q[=O.'*YXLB7
M W_SF%;+&MU]&"WCR;&7U;V+\0ECSN\/EJKK8.AIFOZY1)>NO5TS/[@_R,I>
M._?9F)I]XSW,^2N4X>HN%X]Y6;WPE\5!S) X 'KIU&SS.VB9;J^[->S G5S6
M**.=$%,!"F*$%XZQ("QCSFGMJ 9/W&I$K7/^-KR0=4TR$3[DK]9Z;IC49U+1
M2V,$\O?(KO5.WI.=DWVZ.?3'ZR<'[_3Q=F?]?.OX<'3P[H]\__Q-OK^WT]DG
M6T>;Y_MXO[,QVCK_N[/U\>!HZ_R/]GNZU=X_[Z=C;+.SD^]W-D_W.^OHH+-U
MO+^W2;8^_I%O'CM\</QW9W_/C0[^5F?OR<%H_Z,36\<?1MM[;_.MXX/._OD&
MV7JW,3KXF)[Y>;1_#/<G;X\W/^X3>.:)?_<W\__ZHWU VB?VN$>V]C;XYD>X
MIG-PO'F\C_:/_VCO=_XXWM[[(]_JK-/]CYMG!\<'^7Y;G6^>'_)/*@BLHY M
MS(EJ,41TRQKN6M)&S!WF&GS9I=<8M?Y=Z?H+*KS.'D/]K!2Y:6<?NKGK^9!M
M[MZ7@]BM'/3@?%,54AC U?""@"I>V5ZO;0V8\('MG=W&5BO=[M"T=T*_5PQ^
M.O;ZS#YAAX2E++;2"D,+8%X ]@H<&$T+0U*'SI3+\=__T)+QWZYSV)C!IJ%\
MLNJ?E:VM#ROOLYWU/[=W]K(_/^SL?EC9VLOVMI-UW@,37.LG3+/MG0SS7_RO
MV?;;;.]?ZY>M]\1RKZSNI<.I_]W,FVY0OMG@*&0Q+\$X9J-@B@P0?O#98PK5
M*Y_RE.".1]Z,TC-#]S:IJO?!K]<.Q\\E5J/-O?5/*=BHC7.M@"5I,:-DRQ#/
M6HH)25P,3G/UN-KO"J&N$FEU"$Y,=_"V8IQ]H.'/2Z<HD"7$R1;#3L,?QEM6
M>?C$P;SJ:+F/0*?-M#4[2Z[85?7W(DM3_R1F]WZJ0]U+<VSOS)!RFU5<L%?
M\/,4 /A9L<'I)XXP\R !23!,B]E@6ZEZ7"M5NXY<!JF8:[ !^U%L\!%<HN06
ME7<Q#KD7XV33A"1[.RM;NQM[EQS_:<C.5*?@;B"6?1,&F^H$XFG.X)>PYZ4X
M )VA.,!JK]/)RQ1OS=[F[9"!"K"A>/7P0/1"3:]7,=3TM/IA/Y]Z1I^8I$$I
M3EM*6-=B$=&6%0*U-)7!P\P9%_'2:]RB%!%Q?Y3R'-][\OC>;3.:=PZSLG @
MQ2?MP40&/AWBY>/^X5)FVH.[#EU[%=H_^^TF3:_/>AI!?;B9?8)8_VSIY2QH
MH>NF_VXM=&*&[4&V.RK!]RE?9!M=MSQ%.*['XZYN^"H?P,/</0S0+^MGQ@TJ
M;9?U8E:$PZJ[=7>0F3(K^\&EM3"?Y=TL'Y29.S(%#/[7[Q;H1Q)?S9:5P-\C
MODPM<TKO);[?<HPL<_5]5WYQL&*9*?$MNN8NQ3)6'*1_EE3'3<&Z/M<U11^-
M:^^2-O0D'EJ9=L3UB]Y)$H.K 8S:^*=*0 6X9M4J;;5_KJFLM]KS\QG+>)O;
M=Q_$)OF -SL?X+>WQ]OOX"GO-LAF9YUMPIC2-0=[,-)CQP_VQM?\#<_BW8.]
MWOG!WH?1P1Y@A(^;#)X(&&)_M+]W> [O ACB;1M&3+;.V^W-MCI]O[<RV-Q%
M9_#_3UXS02A/85\/4$)3VS*$Q1:!3T(JA0E62Z_70MN<FB+<Y>J-!>#;>+L=
MX@US]#2<?4/[5IS=K&C]T#O]!/)Z71SWS-E&DZ=1]P:?8V#^U(*X<2&(7E!N
MD6YARE6+<4M:REO5XIX9'3QVR+"EUX2T*&.2(_9%49PS>W-_E%1Q]"^5SL]Z
M1=8;'(4B.[Y4["W!IORR?:A.*PY--S^OOO_ZK+/FDN8;RSO+N\M9T[6CR*ZJ
MG&RKM_SK31'X)K_K:77SXT2[K^OF%>^+4);-_][# /!<ZN4?"ICP3YZ!+B4*
MMR+'J,4\4BVEI&I9:@Q5@6E'^-)KG%UXDA_-:(:6=V:+FU;AXW:QUSOM_F2\
MM+6V<OJ)4 &SQD(K,AI;J8=SR_@@6DA:1WQ,W5WQTNN]O#M(45'3;I<W5P^G
M[T,UI*PLZ7;Q)YP)5G,^G:<?2K,Z_T294@Q+VZ+"V183T;54"*856/ T@ALD
M!= S2>@?H2C#W6IA&@'XIQ+Y/WO 4>V#O#^W+O8/<0E*>1U8^XA:FE@#?K)T
M+6.T:''"T\Y>E\ID+[U&4I([D?D4+,(,F:P[ IX-?R78WB] !>5]T\["N =3
M5I<-*E\D3-\>)@";G>?]+*4@WAWV_)8$]-FSXK\\HDPGR[U2!/-32O%G_(ES
MS)4!BZT,(N!D&]JR.)*6]81:[R.F%G"@I.2Z#/_ZF$N:5<7R/X]ZW9]V27/T
M21)/C!6FA2418(4!IEN-12MX[IFGW$H#^E5)0.\@?3,,S>_0<SN3I9S__H<B
M6/Y69H/0#OU$]:Q;D?VRDC,@I%_1<L^KM0N_&^-^67V[8"R+?)###>L%PU $
MG_6'13E,*X>#7@9GI"!)DQ%-?K&_)GN;<HA7W.#5]R<$/-;ZH5PFA'P/0U&Q
MC!AY\)4^+)<%9@^_@$AAM/>[[5<"NLW$I^#D+9S>'$U$NUL,IAP7_"JK5WJB
M:MZ9>#<8=Y2YMBG+>X0^?YK9*4QE/'9''=MK_U+>)]1]K[DIZH<L\-1M-1D7
M%5^%,W=DNH?P0S<[/<KAEPN]^BW++-:XSX=%;]CUK>8UG LAQM^^9IJ>DF'A
M-H\]Y;=']!\14#<6<82)K33&7 +J>BER:^TOM GWWGKW@1RL[9_#-1@ \]E!
MY\/I]MXAW0>@O45V/F_OK5Q?BD1P[6B?;**#O8//6\>; ,(_G,/S.P=[*WQ[
MS1]M'G^F!^_^XIMOU=GEG "F/%6$^18+.+08S'K+B!A;0A*.8T :,5%G78&
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
M!+WHM:O30-9 @)-T&C=(ZJ%HZFBD@Y>&G7IX^CQ&F+ D0TE9P13$HM>Y,0_
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
M FN%6Q5P$IT4XJS,$\Q<D?>&925 O6X3K!^'UWSOM-L&O0IP)EF,:H^':8_
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
ML<=33^LH3!%F,#;?< 4=N8,V&Z18TS#MV&6BB1V'![IIM&PP.;?\B.TG@].
MNU:CKH+> ?-!:Y-%2QTGIQ72#^[4T,.=-;V16)B]Z]S0W$ 7 1;0*BK%!U5,
MI,C=IB4#PG-W VK@G/%_JXU-HR?)\ZY!_;>?4\"M*A*I+QVD/@9X%WK#/SHG
M9%4.36NC4D5)_\,-;Y*'7SU.W53=G[A,(,*^_'$XZUUB4Q38XX-/;'X4M'N@
M[]TOBG%+<IHXE:1DUU2!L+O,@+TCC_:A^I%!80Q;RDXY43QY1?$?]S0R?U6)
M&S40%\\H[!5U$37352B: R8Y['_S;8D(&\/>N6)NU1A1"4TH7_;>DO-_EDZE
MY2;NZ:^$-D?2XQ+^PDBIUQ[,09]\'U^/K%_8+N<ZMLY7<<LVC.AN47Y13.EQ
MORCC)F-K'QI!^9C1MFL-91!_0W3IESPKCXA1(3D3<6;X]/#_?NIX(4M+A"V/
MTPT/'OWU"4R?O,R7<SJZJU";=%ZXXQS.#Y?/:2$+_5W34O:,%FW;Y<QMI X*
MGHF'RTC27OAF3G:^R?941)%"Q0VJ:G0&:@C ;$ .DVVKIN[<;-IY7?L&Z3Y6
M[I0918Z4ZZ:JZLM,L9$T\G4^.>(DR:S(+JH:57%<:>C#7%(GR?"!MO E"[(
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
MD?U>-\/3%A(U/A$P=FKX6/8H05*][3AWS%3D,Z84]N 264E-GT2';P !(<[
MLLPFM253X$0Q2VO0$DH3:3&$T8 E)S#>+<#IMZ96'HL=1S3$0I2-,P"7MIP%
M7WWPJB"SQ$TQ^2+<\:?_=FO]99H\)RJEE#I E,F+5\_3Y'21_=N]^[=\$OR<
M+TY_._N2P .KT^72_6_G[HGB?9K\T/U>K-HN37ZL:RIO?\YUH7]S<C^=%^X_
M\G69KU9.C*?OJ/-"R*NER<OO7J7)3WE57[K7OU[FU1G53KK_;+(I46^\(5F0
MZKO47:D$REK9N@?WWZ=O4AWDS_7:_?>R["KWC+-NF3<+FC;6]-=7M+D#=*8T
M)XRKM-=&O$>D=YL%-58^:\M/1I@+C*X'=QX+[LQY7Q7OJ&3^W9+AV8%-;_OA
M4#DMG'?XKZY8>K)*VR-AKTCT+522OAP5S"2_TND^.IU1L\U?<K(9* 0JW5S<
M5K.&H-+EY]KKQ'\/2_*Z*=QDW6WYPJ_4*V]\@M?1[/XM2_WX]BV4WL"4J$],
M->-R:OK+#B%9U1>,RC/24J\KK_R$)<S]'AKT*,,:AQ?Q?^UX@>%;*ZFG!V[L
M5Q3]Y1D\/$F3!_<?G."TS3-FR&7NC<?W[_LW>9W-.EIVMO [JRT(@+ QI<K1
MP-9U4\[(';LU4K]STU]2;>R,B26X7P>#(^3685Y-4HAK3.T=V8TM!6NPEW7
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
M($D];%D3#XS(<WJM^U54,EY#FW<5;3**L<B /)JZL]V12D<9EG2DJPS%5%2
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
M88M5X(@EX,3+GS5:$(&BT4^:Y/>ZP'^&KJE6]2O$)23CXX2IPIF"OS]V984
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
M6P#BBWLH'L4T:D45N)O 86RYB4F5<;HH[&#\$ME/DQD:U.4>QCW^FW5B]>3
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
M4M>V(;!>)!J!,]HW(9B'+5L$^OIQ G=?FC)"7!X1,!GC!.&0$4ZE"(2DA.W
M^L#H"N0N!R&_D8DRV2N TVG%&".+X<5I%W(Q(E2>Q: QJ^KYHR2 J+TEVQP5
M>I<B[H2&E-X*45P9#EKO<T9& HBJ+TY[AEB_"Z2D(Q159-I4[O(=R!,70@.J
M#":#4I!N9>']P#(K%D+5/Y+S&.'!"$7D:K?CJ+&5/<LIBL/K71:$\.G7*H>L
MV?;!> ).GKI[C$_:A"^;M\I N.JH'I\)NF&K-R@\8T$W].*1_GS5 7^:L>9*
MDW,F-J9P'+O9!#<CZ2FS-=]SS0S7 V<_NBH4MO_>S8JI\"KRV$?L16[B$LS[
MS!(R;ELT"!F&LQ)FW3%)\7))4#B"U!C9 #<0/RSVB2=1+UEN'T+6OX3\NM J
MQ;88"0"P(QCD<60E.L;T4\)1-T+MD1'SYLA,+4.<D"?Q58/"T[*T&5F6I,.(
M9)@R+N6BBW%QRK5,]3]\&#E)267<64/^$%>%#:JJ$&2V5;B(0DN\Z2#T_?<\
M*R3E3+H"V#)I<B0Q%5/$5?C@0+0J7&W 6C%CB.@RVX B&JE/UH+;%Q7OS(74
M[W^=/'QX_"A9$"I#2JU/GFYCR;94( ].4O?CD_O']^,?;R7DCGY\'\/Z7U\_
M./XJ_OG#?7Y^\G44EEV6&2X*[JYG92XL)F/N=>FW+HZM"/>]G*%[NDI:=OS6
MLS:U&LY&26<$EX6IN(48)0*)UCNW*_0/]/U8))LZZ!@9<SZ;PTAF[[]W'4=V
M7>QRW<29^_P*R2.F05?D%EG:" MAHI356<FR;=:RBM;OHLN<2E_E8L K<UW!
M=,M<\<]W[F'HHI?1?&FBS(LSND9EC^E'&Q),-]Z7&&NZ'K'ZAT:V',D#=SYC
M_*E:*INBW(ENOM ?5RH/Z;0-MH$K><>V\LH-2GYA9&S;UM/"IT(Y7S'^2 05
M5+<8SR^@2A0/$N?B497FRVR=HZJVS,JT6:1#3:2)WBVGB5<^5[0B)W%%V&+/
M.*$U2N\(_"U/A]>T":5EN"!&NS#ITH3TRC9XATU9?WB9X2W(K9C97\'Q[T2
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
M:-7BAD!]PZ0XN/@ O91()P>"K\C[#R^W8+8(K"'N60.U%;X=;K]P9PK^#@1
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
ML@W/UC!OEWKEK:2EV_PBNE_ B&QECK=PR2D\P7E2W*Q919<$012+RVS*J07
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
MP,7B'%LG 9CD5<[P#>ESW=1M.RJB<6($N2 ^5R0$H](36I/@ELX:)EFFKYJ
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
MK4$H?G.^2!$'+L:_29'.S_^[$%]-HY8DC468R Q4?D*GY4(U+$D'Z8YHV"_
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
M\570#N"&,R5RJK<R>MN:U(]=!N<QD-89'@ZN#,Y==V$>R5B.(U:(A',.*\I
M[7,$EN+!IN#CFL/Q-B(&I/_2D\WH#+@9+VZ0F1SHES =1*68(L.+#&]L^@[>
ML5CWB4.4V5KUQLUE00/)::(IC2X'N)Z9V-2M#I2?)E0[2:.5Q%#+P2[RFM;Q
MD,Q^+#7]\JZ-8,GPWW-JSXVH#391JXD!\\(1I\N&HG*!RE56>>YZF4&2*9U)
MA&!/P@:GJM$P',(YJ&G4YEY,LL2P4Y&42#,3/#TGI=ZN6$F<)F-)NA%J*WBU
MP&%LW;2]<+MX7JO=O?W;<'L%G]%,U-8>Q/UX:M$"T@93PR7V44]3F!&H/\F,
M^1CI,XH7S'MG*#SAACH[SUF=KD'JV9LY0O<:1\5*08?,\$+37(;WV^7\W.C@
M$1(_BB3EI8CE98'AF;A2,PTEW6:+-%L@"SKB[ SY% E2"[<0K]]D1@RIJFEQ
MC2-0E"M9K/)>9G&P_MI6Y@(IMTD,^P5LP88:T#/*KL6,M5_B#%Q6%,?)A=!O
MPRR;X0+4R$")3_X4NI[@0PWG(DI11XV^JY^S6,R:W$J<1V>>M+2.E%1>V"">
M^IH%VK/ ?85WI[J'.)T(_%&P/$WA5KD@:2G15$5^ISL E(LPL\9L %G ;S';
M+(FV2TG!5E-2D@[59GR*3C654]"IX98.J*UXHDX(YW#5*<U3;%RO9PSS_RKG
MH"+Q=8B*ES,&%1][D&M]GFX\16-L@>%- 1,#XI&4>$+BW*(<M-%BE/^X2^H6
M1OL%-7V>I/4P7@MX8Y?)5YN B*(P@DV"A=-U )PVEG*"5#V.0G5SX+STS0 T
M/I4@Q^=DG!%[X6P-SX:P>;@%QNS--<!L@>T4<#FS!-V?N'IE7*;LQLP:Y04T
M]$_,F.@XI+[=9-U(@2]3#_;BE:U.$#27A*Y.6!BN-Y5&GU9_5SRCFY$7MPBM
M+]5@_!+V0GLR97@8/=U_ ]'#=!C3/FGW:Z5X54*UH39&ZQHS(P=6K.T$HWM@
M%$O--DH0DHFJ3E"Q"DM2(-89.C](7A=(O?I[9-$2^$#B?)5RYLR0CXBNC,YJ
MUE(4S<<QJDD1"RA8W10>THI3Q<M@%L<A< ^0GR%HK28 +?UW$:66AP:E!1 2
MJ1K5,S=H"B@-%/K4%8OEW9S#3CI7@E+M!76]!9Z1J,DJN56YK((M,UZ@CKV8
MD?\#32 D1G6M.V S  $BZ8@+$4W(Q+$Y/XGI1DA2_5<46$#>ER@M@@E]V-RS
M^D6]J2AOS7D"1R,L"GK!6%]'X7DI)Q<FZX^_,T]88P:#.J"S1MJEU5J$K^%F
MB&(4_6MI3NO54RJO>QREJ!!'W]1'B8/T3HF<?%$'-0_AJ'#FG)4H,HPBX:5E
M!B\P-%[]>D!#?&CC"3+D66I&WS3X!UB?*.L4M=O?MZ\3@5L!$I:FJU[AB(_^
M MQV,7'X5'R5#KLDB@2BMB1#CR+<%4JIT_2_EOA_H,2$]OK$A#W/,=AC,^B$
M7=,<982;<7$@$([(:))])B *SM#%%HAX7M8;YPE[X'EE[+;+Q(07##O$*N,F
M84UR5H<>Z <2+II=;99G88K>G\)H29HS-PHZF/!,!CAAS*1N@C:=F]\T7"9!
M1&Z>D!D01,K*()FRG4!B!2A%M E(0]+BV:'%:DCE8\KG&LLYRD;<(,)&:H(
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
MU]S)JA28'$_N14P1.I DH7<@'+2T797MN5C546<,_(!:*LGQ;H2>JA,#\9G
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
MK!.TB%?14@ZP&6P!\:3H'K< .Q+JVNQ,D8AGDT)O;3##0!_6F39ON5U0EH/
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
M-PD"0;#]*L)I%$<$D4YX[P^H#G)<72KUC:I-J)2C7#T">IP6%>&V>MGN;/Q
M^0X;^/M!9E3-^)^D%0N.DQATMF"1DEYC*4UK@U>"WTD6<W2H6+<5PK;-"> S
MU#>WK="11KB>7Q_#(3]RGTI]G6XXB8\5#A-M(9&RQ,BUAJT(H!Q4M\E$,L0M
MJH,2%;*5K(Z8<QJPJ\E9;B?KG/Y )\,K4$O+GKJ4XJNTN^O^>:)J_^MP\9.7
M'??PPL4W=W'=)S[=KB&=3W82Q@-H,3R/8\NP\8:$;<ZY']2$I9@H@MBVR&W&
M%R+'8]""B1]5WR!*U6I802I2L5%K0Z<6<O-X$:\BI:BN+BKU*:!T>H&-#=3#
MJ +B)UL\Z>+>Y6*&G+GHH3,H._3]IVVOY9N_Z*I@;G.S'C.0$G? !BM6%5/B
M#AEX]@PT)CW?,%;X"W8K0\!NRE&S'7YKLKR,HRC5>DO&A<GP2?T1I5&B[=BW
M;<=RUM%3KVA;6G8E>8'F2?"UR=V""I:T=4U.DY#P_/G R+Y5&*X",\X0F$C$
MZEGMQ]#>L2Q7?95A6]@S6!:V;A$Q0JF>+00-)%>?PZL"OC)E7X@(SB.)Y5KS
MC"X4.CUVO($97]F>2;6/J!I25U;2=EK^ND7,N7GZG,#L"[$_$%&\Q*S'Q'+J
M3D$G4>C'"O9X@DC0N'T$8JMKL90= UK<)4X+#W->N,&H'1-L\E>YS'<13<XE
M-^.(J-'+4F'(<@*DZO^#"6%J:^R>$)6=?0R^_"6V( .BFM)0NK?$5E;F/@O6
MUYBIAQ2@^5_!91?\1 \<-/=:[3R(0.[BIUYW/;NBIPATK]X:=M_:3;2?25?'
MJ!A@QPAN]7<03?[,G%7K@4)"Q+!\MB4(FY6C7?>S1J4PB985I<2%+,SL''%0
M$&L?^[3 _/(N /D,EY&<J YQ";UF'H3/42$NCM)<&86N5_C(GZT3N 93:C.P
M='Z%B6_IFMI7\M,-)G72WX%0H.EBIKW.2!U/A^NU MOS+'2G/BHGZ>4T6YFI
M'*U^S-:C-JA1K$UD19UHM0$?T=2KHT]O3IRC@)L^L*TW-[8?-<Y<F8Y>Q5;3
M<:\W'8,DO])JQ]XI2NJW.ACJ^=NS1(8MHL5YKL7\?,?;4#AV"T ]N3C7*M!2
M1JV!0.K11U2.0E)T9G4=Y"A9!XA?6 9<H>&7!8L (A4_O[K*#1G5@JW%7CE=
M_>QEWBFT:N*K'+DE&GSWR=4RZ5X!V/^(_KN(0MU^YY68H9Q"@P9..CB0#K='
MI%%6<'N#Z)4"E2,QX<(<E$G^L)]3#5%A1<M1?AD8,T;U%;&><$>H',CLF8G0
M<# T3;C%T6AI=ZX\","+#7N8-V[%1VBE) _Q/[!#S068&W@?G],UOIACTQPC
MN H=+'%?5 \-E*#**X?=G["36P7>I=?OY,?$9J<Z2 [C@BD_0T,HU%8Z-HXD
M2RR-M9$S2;3!*,AAG;>MI$9/(SDA.X6 RB@500U*(3")-I$M3!@7::7-74X2
M,?4:5'&UZI4:N8=)621K\"6^!T'8BGF*]B)Z&T+5CFO3KC9XUN9%$MS4B$XU
MRAT5.GR2Z:E[<HZ6M#VP2>*2U+*?\=J""P)['\'9<K^\/)E'KP<M60P\D*>;
M[\':J?FRXQV>4W.?9-"&%M-EF43W<]X.Z>FP:[G44$HETVD2LU/)>>99IBH%
MS;+GW*B+G83GW(M*#Z?],2TV/FB(U5]SV8]\JH2^W59HG:"T)%CN<<S;9!9O
M$1C0[H&,$_HU$6E(7R=A>8$]\%0: +N@N(^O#!;8[U!@5SZZT[$7-$M"9Y:
M*;)DD:<^EQF-U5HJZE=MU[4WEBY4>W/U:RK1B\356SE*N;^KTKI5TV 6>MCP
MDP>"W]KVG=MP9I,%R]L%?[YX'_3S,OUQ*JWFHIR"DWO,\C68@%PI_-8&V_+M
MQKG:K<WASV6*Z[7M-*?5C=D>_&XOP&Q.[70 \NWB;3A%H^2[5%<@[O8B,_>4
MIA+FJ*H]V"K=TXB=D@A;6Z>S 5?%JP16\7J]Z]7I=/#%;? W'AZK3!]5J#NJ
MYKQAY_10:S9UT-R11T.#9\_7]5NXX2J&.]#E5?1B'=Z*]Y=SE(WN .9BBKD)
M$S'+Y"_Z/UZ@<C<1RU^BF.9 +ZT00C)3! #72J?7Q_MVGL+_A7IX=16WZ"K^
M>1ZN_M8=M+Q>9^W/;LN[UF]>JS]<_]'-;ZY_S_-:OGO[DW5;W5ZWGJP[V&K8
MGXG$F,R 7)$1_O'$-[),19]_:<^^.5Y19&) NDS#S"FW(X>NY&"W@H/5<C>L
MQ,5U/*EXU.MNLVK5#>P.USVXRH-"Z_Z,&L6;7%5%E:&P"_7!KCZJY+/*$,6V
MSU'HZ/D?P*&CRK'%CFRUS!]CN]QZNW;8+F^XBPA9S<8, BG'XTUKK9(ML&'W
M*5C>R_E:QRGF=&"."SG,MB&=J[:@3#97O;<U#;G.WDKNI^6-N[U%VXM-\9,/
MOUJO[3>&W6[U=75K*\=?=]R!FFQKLEV_VL&@T>EU:JJMJ?:0J-;SW(8W</>4
M;'?6EU3UR@'J2\_((QO%SU5NU"UH3J7-6*MPMW?;T$K>W1-R]KL@A(<[4G,U
MT=RIG/T!C^99O]-PW>[S^ECVZUBZC7;/>Y!3>>36L!+HSCB*11S<O26\%756
M;.%>4R<(C;X_V)X\JTGD(77F1WDL_K#1<?WZ6/;L6(9NH^\]S+$\3E7]C2[,
M&A?[?NF4BT';:[^PNX2AY*^5]2UMSUZMK._IT3SK-8:]7JVK[]FI ,<,ASMH
M0[6ROH6R;NK.G^E:MN=:DC=6L^.YVIISKV5X?7E_.YY6E4CEPZ&&R0(3I_1&
M_<BNV-O8E3UD?\_U&MX- V.WL#6'$8.H.>,'XHQGOM<8>N[.AD_-%#53/%ZF
M:#?ZP_8!\@2IFC]32O=*$OL...37:*FRH5.J5]TJU?>OV3K$\S>W,6EO:)7:
MKFZ5>G=SV= JM5W=*O7&<]ETM/==F;$>%&;KU#>JBF4P 'KH-I$Z[WKQ>X00
M^#8'%/C%(0@ *OQG+ $%X5R$74"@33HAA7-5QK1GU",-0Q#%<Q&?12CN1)9)
MPF@B.%T+A#"48YFF>3,&KB4.@G1A(>XW*KL_%,91P-.90N*FLA=&5%'C8PE6
ME&$!\_KZ_9I:MJ(6]YK44H"X67=J]>'<Z'"\H3H<!;^RZ_'<-G-N>\I;*20_
M4-5\^W"JYO=9>4A-XD!5(EBM1]R!'O&TXQ?[+<"!!!K_8PUJ&?Q2!"P;(6!9
MM61Y.BC6F.M2?I)'883((]FF.O/Z*+>^Y)]ZW;Z%TTJLI.^1RM8XC&EJHT^M
M.:!U1]NS@-'PBI+S:Y$/X=W5%'!S3>*I5X00N=&!,'7TBM*ABCH8!,1T[6 \
MXPM&<J1!9'Q.P%6(K7 V24;P?A2/4Z$!9"6B"=G ME%6 +L2C@WG,>'6%5\$
MP5VI_MMJV"!)$<]^+@GW5Z&Q5<!7;=1?]NR&W)1+]T!7XBM0.D9IM&[IW@'Q
M4;O5]2MNQ0(8STZ (18JSRKBSAI!VG8MN6W?P0:W3WZ3:1 Q _!GDIE"!%-P
M8 8\F7_.OPS\4LO66[A=^Q;@WMV3A-^WL(MKDM@WDE#7K6\#QM\Y38 ]Z#X(
M3>P35-"1 @I::B3!_)+4RNY:O#.$!(PRUGBN:!Y5XP8-6^W>\#JX0< 4O7;O
M+M!M_.N->@6Z3<?;#MVFGFP]V;V9;+M=(S+M!-S3[N\'(E-YW34BTP^ R+3=
MH=>(3+MN5XW(M,MVE1"9ZNVZ8KL&]7;MLEW]'P#OZU7!V+0QFHM M#7<5XU
M<_5JA]U&N[MK%6"-FU13[8.NMM]O>,-!3;4UU1X2U7I^N]$;]FNRK<GVH,C6
M:S?:7BUM:[(]*++M#+%:?T^I]G'BM9QPK-GN\',+-ND/"#7A-7H=OX9FV<N3
MZ;M>?3)[>#+MAN?MBLY0G\S]G(R[\T5<G\R]>/\&[8<[E\?IGC^"SXLS3/B*
M NKGR!EX-4K1GADUCQ1VHMMOW=##5,.QU'SQ^/BBTVWY-5_4?%'S17$[>NU6
M_V9M<VJ^J/GB\?%%UV]U;I864?-%S1>/D"_<UG!7_^?>\,4F:+L;[MY.Q=8'
M4>7V5Y)^Q5)O76^O 7I"YVEG:-6A4N7?4V_0M5 V!-6W4=D K]CW&E3%BL6)
M3]M^I]6Y\EFOY9PB_)"%"W19GE*&;A;8-%BS$W+=_W9X<%7%C<4J/O+:%-(K
MPT6J8<O&7(2YE"+=A!RR5\<IG9&<1/("=NE<S*GL4WZ+&.%F ]HV58WB#W3.
M:C.QG/,2S@^&=++%>!P%D4)"F$K)8XL8^#":"0W3[<1<)PI;6SK&QAI(!_CX
M+)G#N+!VIUQ0R2/!.B9 '',ZE!BVU_& ,&$OSK.6 RN>BJ632?G50>&!TX:1
MQB"9^!Q!2)T!K8 ,B@)$_@%:ND#@!@-SD.%?$Q@;OI2FV&6"T2H,)2 !PG$D
M8<LY"F'GZ&T8/Z,OQ\D<-TA<B&A"Y9&7YS*F?8 ]@9$KGP&.0'0,6)^X2%+Z
M$VSK(FLXO%X@VI9S/"ZO"/8+R55$&5-]E&4+G",>YQPW(8 Y(^DWG#":+ B%
M!<8U%$#[>YY,0 "KHX4S6$SF]*U+-?+J1Y&_1G,1Q3C&) 'ZU)7 41HRE^$G
M\7AX553VFF32QI*PMQ;WA"$"\4#/"*4+E)D+"4_/K?/0(/!$BEB+#"0W6F1
M]EG&!!XDBTFH  ;I9T.[./L)K'P436!O&&/PDIX6DPR+IV'/8#,7&>X0KM->
M=X3)[H@LHN#,:(,T346(@F8Q!)Y7O'3FT50RK B2!Y)W _<4UPIGOXCU*8?
MG9-DAJNT 4M FH6+@%</W'\1!;2GXBL>R 7L"_J;86/-^I/9+$GGBYAE'66)
M9[,DIM+P()G.Y#RB?9W!WS-&U\%IPA"7YU%PKK;N7, C F8)"T86A&\!<4A'
M4E>6\J8W](D2!DK,^Z7Q^H&0N 3=B(]50!0M!G\@S#9_/68;3C(*__$D$GYO
MT Y'H\ =B<XX".#?W=&HW>^.NV/1;\O_= =/7NXIT%O%/8BXP.LV>=06PQML
M\DI5"&WRB2K5?PU7]B3)^&H9)8NY\PK>34$G6 #%?H [X$SD. 6ODND4<0S@
M)_S/B&&*MKGHNP]]T7]8I#G/ZILUR!>A(0B('ZUE,QK$6 0H%2-U >?*TX1
M'EO."8)$,G@!R +^*XN*<2HEB2[4C?BE%(7@3"P)X)64,L)3;3F?$"@2Q=%[
MN.$SI]UP!O0]KZN!$6+Z 9X@@ 5X":T!TB9R.9/-X0^\*-0&QHN4[H80CGI!
MR*TDI%:6\)>TM!.^+$ :TZ6'0CT%T1W@(P7=D_6@-7H*C5S89,*,8LFGL3=L
MC0@,I,OY.8UK1&*C!$G50-TB2^)83K0<A6$"U$3E13)GI(_1(IK0U4.R.,7G
M8C&5Z\7KGNFD1#D!&&V@0X#%-YY?DAZ3+,4$U);BCF8)G#JN^S*"O2.8C?-H
M1K1%AP#W(E V[L78#*GO3B Y-::ZM_&N/I,Q;#Y: 2,R;/#" O+Z1NB_P"$8
MO<5;E+XS8Z5-/S"6DHAN$4\BF"/\!9_,\D<O4&N$H\I 9M*LM:98FHB&1&:(
M+?HN0J?HK2 U6"L "E852 51MYYZ/0LBBO"Y#((40Z<AME3U ^[!4 @8:+23
M0[<9@L*D=UOM"6P$JH^PG7@8R 1ZY\!\!(T*=KY!FXJ;IZ02"16R'4M#$#&R
M1@Z*NA:B%3NUW<W<\Y[LV67X83QN_JI@[4[.T50[LI3O@[C>CM:Y"TBE#J.0
M#I!.$BBGJ4'\,EIMM=%A@Y*C'LR$ A(96#EC8;.("U<0&J5:M\ZO(S1W0*#0
M:PVPBT&3!B[-GP5%+(;!%40R4"'\:J2]OM?H"LUFDD=<I#,TEO08E<Z&+8FQ
MLV_$> P4-(TCL)5XMP^"_%ZI>T7=Z49,YY>/. ,]R&A:]+!U&2D-B+6.2.W
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
M&\S4E_G,>1^J)%DADGO5DB22)AVC4J"E%8"1<W $LRE#6#9,O6-.ILTMQ?@
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
MP(;,+$E;(8EGU$C=E6BJI%))I7>2K9)*5Z0RLU24E?D,D R(2V4 *SHHTY3
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
M5U1@\MXQ:S>W]/5#?BWR??IRC4?*#Y+Q1*)EVO+,"T:4]L3,<J904M3Z-EZ
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
M*!!<!V.E2PFS8D#3(_]'A6E?)$,73LV*Y<6PW%(-%K5EP3A(RF75D)0%JW0
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
M_3\1R9-($A&GL8X2S2,'1"*Z/%WM1M:]UT;_R#KL=J,7-_KPS3$(W3S)LH0
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
MDT11(T@B,^EDEL*J)W=%L<^>)8H][GNW@S\[>\W &-C[[^:^ /Q^(T#M/]H
MR8XN"MGO=T[AN_YEIU_ W!"Q')'50_A_#ICN>QB"MEFR^P!5/K:V<PZO.X6_
MQYV^G=3!0DPI\&T4*W=' &#7N(2-V&*WT<2IZL<$2BW>"<^UE_#&\6?L=P-<
M:;+=";)CTCFU?8^LWEA\_V3IQU4[MQLM,71?3B:%*T(C, _?/ES3B^J/L@O9
M>^Q"YCT]H;T9C%Z6\?X3;!I6+5_9H6Q><%1&1,<XQ[&'X\=[1_*R,QOA;_=I
MU9(8IEUDA-%<, <V@K'4P6<\YJF*F3U^\]T.B#^P70!L&TAL580&<J_J6;YJ
M3K)95/4.?SMP![,I!G GV#?4_AO.T,8+]0?J!P7_ZN38BH1IFE-B<J$(XRHC
M0HN<L(SKQ&D;.\JV7N9=H/#5=B_8I,$SG<:AP],R*1N=^<8' XMDYYNNJN%
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
M#%V:)"6":TIRED4TSE7BM-EZ.1BNEN?,M>22DDK=PJ<%-LD-LP[&N UC5"Q
MARA\B=P:O^=VYT<Y+7;\D'OEB \&[ZKQ83/AR2^>U<N.<Y<:)V5":.XT81E-
M29[$E BI1"XDYY%4RQXI+6C.74SS/%9,4*9LK*2-*(_3W/+(+/L[;@%IK8!3
M2R]T99/?]=2M/6#1[ZNHY]^"88H^F:UK''FW+L/C@)_2*-J.@I_ZONBGC&]'
M(G\4C,[K7_K-&)UT.Z6B'6P[V#3F&P[5>A=\P3 >@QGWGLG\[E'U\*JMEXON
MNX?%_-P X,72POPUYQWD6OPK3S[YY29_B+[FGPIK=/T\@W;^^Z-"@][A&0U,
MG_B[$&[;0?Z<@[PW]=W0X_=9]ME=7[+_371Y2U/Q^RS96F"ZYP&__C_?T^[Y
M'I!@3P^TM^K<H[F3VJ9YEC+.XBR2(M-<,JZH<C*-XSLY]WZ_LN.AD9/3;W?K
M;2KR3@FG=_7I_,/5P>L>@W%]/OIX%!T=_G$.XZ+[A_#^CT=Q[WPO.8!W]5XM
MP^GMGW\ZA/NN3D_W7[\[_73V[K3W^E-Q=/:![K^&\9P=7<(8^?[5FXLE#. D
MCBW/>$Q2%6>$"?A-,)$2106S6C*FK$)_M'?9/Z-&YP_$?.Z$KWE71K1YA*M8
M1HW*8R!4PR+)E(D93X215J<ZR9*[$>Z-(%LM]3XT]3:0=165PL16D#@U.19G
M O5F7!*;2A<[FVC&Q-9+QKHL_VX([Y9XGQGQ/DA(K96Z/XYNYU(W$Y%C4::)
M=8P31K.$".XL45F<Y\):D=OL)Y:ZK<J_\2H_0KH[EVB96<U<:@75-%7:2)<Z
M#EI$JSD\0PYT,-<<:,H8-YD%O9_G6-FD22YY2B*E*7=@R<DD?H::P\_I]?QK
MGH;TY*[/]AD;](R?W@TYQV->K 9X#$?D+VY./*X3[^Y8VQ4SO&S%^[W$>Z_I
MUA,<;,-<"4(I&AB*)T3I/"+.Z<CQ.%-@(;8&1FM@/%]V]#"NR98=/1T[:O@I
M.18F4RJ)@ -*F &>E,<Z(2:-LL2XG'*>_\3LZ!?7++[=4=D2[0\GVD:GK8SK
M*$X%T=)%A*74$1D[1K3*K$VIB*056R]CN@J"M?$$V^H/&Z\_?+N#LF4Z/YKI
M-/R241XG4:H%B7C$P'"AE B;&#A#PF510EWD['-C.HL-^E:PF7X$9O%?<$*M
M_<O*2=N?P".Q7!S;S*4IXRDQ.A*$Q5P2Q7E&6"X3E\'")EIM-A)+V.Z-*)=?
M@@;I^Y&'RFSL*."120)N[OM7G9S%W1H_Z4''>.T"7U>QW%S@'[=:57<$1!Z1
M9CB:!NR%@!KBBSZH\' K\QY&1>BZT.C%ARQ&%H,)0F=8WWK(]XBQ(^1*_NXY
MSG.XP%?925W5N?MZDPJ+?7!2;MIVU3^F^J3C.209.H)8$B^VWAU\V/JMKL5?
M;EBP=&]5BKVF#<QR;X17JPT9EL:V4*6/9>'S;@HW7MD<XQU&LA'%]K +U>+.
MFV=XF'V\"&OC9[X;5=CE?@!!\J ,%41#6"B_>AY1867=%I\[5" 92[03+-+_
M7#VA;#J ZUQ,/,!(U0O)?[]ZGAI#7X9RJ'J0E.T]?#.F\W/L$5'#KBQB]%0C
MK.O_E\8T_&*79[O=Z>Q, GY,67E:<JL2#'TT'GX)<#_8P  823'M('J#AU.9
MD]2L)"@X60$4QF,%(= KSG2\,E+LC73NC]NX;!%5=W;"'=$U]'IH;%(_R<]
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
MI[_T&U^A<2K>^&VOT_EF1^UA[?/Y8!@[@WIMJ^O7:_/SL#+#;?:&<5 ;]FJ
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
MBT^=QM=&-JHT&][&Y@EN?(49@'?=[[P'@_R%+;2"-4;09 IVT1 1]S0A+9T
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
M-VU>P9:-%NN:Z(=LV5"^KLS#-E=NWWAA[&$;0;<-ELAUSN72!XO7I7CH:[[
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
MYU^>:E9>-W0^#PM#A9K+1LVYMI_88<DT8XBH3+%@J49.2HQ"<$93S&3PN#Q
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
MA/7&1U K>H6*!*O_&H$]OJSGA@2QB$CDUP-\M-4YR^A2_/TNMF,7,"?_;@/
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
ME^>+:Y4Q87HJT"(P80%D4&/"/0@ #.PD'0,I0% *D>9&1@QI![JI%PPSFT(
M<,Z8(-6,E(P;,0&7X;2K9DZ95-EK@A$TF871J?38D7U^)=\BP#6SFE=\I-7I
M?&WDCO_YMM^:O4Q>V7@:EY2-\RG^:,'GT$=_W&F56<2Y?*RXRJRDC-JL7RWB
MG3+KOQ\)E3A3G"'%% %*=J 11TJ0L,9I30U5%O_(K,^C#;)3<VS99T=C]OYT
M1KKO1ED@5!!WF9(^S!^RO5['-PL:+&8D3%OY5Y./R?HXT[=,7/A96>(3ZE,O
M9$#*/; 4UK-[9**3B0.66DE OR(D5T($CS2)-AF90R!@Y[-U/J,$8GUI!6=]
M^+<X?+"NB@P(AO-TF]Q0)QID"* 1@!)V/,2@'<N3=@V;'AA1H, \YZ\$23J8
M: F<MN,>9&**CE@M">&*L'HZTN.>_^7[(TY$4A%[9+!UN?6<1)I:!C+()VZ8
M -LJ9.;'>EJ16L_916?1YRR&UL5&H[%5Q"%V+<B/!BM%!2G2*KME(]2)AI&M
MB[DHYV[NXKD(9F1NE>4JL\EFK]/.:7FQS&[K'61A.OG^ZTZOO]?I'T9X[J&Z
M]I)I#.]>^B-O8TI@MZ-D T<\N(",]1$%&J)CGE(I_-HF62>S, 8(:M">T'T]
M[/ H/[H: .,'W6Y._1UYD"M%"+Z;H[17%)I5+E#?.3V#;<EYRV48?)+R&A6B
M%0K;Z\*P+:R;C[&=M<$_HP4#IG?</'OH:O8?QO)7JW9]^UK65ZX='J7\C((:
MKX^;,<'V5[6?#;!Q #^ZZXV]C<:'CHO=?N-_[>EI?L6VVV 5>J#<XR+-OM_L
M5IGP8!<5.-IX&UUWD(,D!7X2LY%1]<QVB\3VJ]\J"IE/.Z&9FM458Y$].,P'
MS;TV00J>%R3AAWD\DTT_R^M=RQ =9I."<)],BRN+"\HW >O_ >.AU>ODA--N
M+-X:=O9-7<#5XIYE1D6^27GE3IG"F'TPK1;<^+0JFNWZ9L]66<]P%3"F.]TF
M\.*X(GNFA6NL 37%4)*\X8I'[1WG-E#F07?1,<Y4)^;L!'J7! G@Q&:W^'!M
MYA;]AC[1HY#;GP&1(Z8=S>,N)#*:4 1:H"V4_Q1 !O1C>W83T&RP5GM:EJR4
MQ:H_GNE%1*ZY2L([QGDDP28P:R3<7X$V@:6HS TZI _X,9\'Y$$2?/<KTB]I
M)_O]_K2]HO7-?BIUE/RU-V.N>?'DY2^/O!;"!1R1BY%7[6^2 %O&^#RZVEN9
M1*XC;78!'H.]F":P!!M=0%4+=GM4%A5'&UZ5+0\=)U<UD-X0A[TM$6Y>M\B=
MH*RVC!Z'OM[S(^\(=59&A"-1B).@D'/2(X4YB6"7!)ZG*A*Z3L2,/A&I2L8J
MIC+$=B[/F#220,C?)IF\. 7+I*;!.8^=Y<E[^%LX0#211+**QB/"]=K-RFV5
M4TYR2O75',^;%"M'K5EXRBZHTXT;5<$?27QJ99 >T%P"?W@/[,T,M\D!1SCO
MPTSOX57JWVG[SFD\L-^W0:MK=7J#;CR Z_\!//'UR2G]RY#2+W:!QO?^>7^Y
M>[!U<7CY'N]M>PH4#/=[^S53?Z;FSZ?  1^O4_K.Q2[=)9^W=[_O;O_[9&\;
MOGOYN7E(/Y\<_O,>J!^>A>8)R.\)V&=D_V#K2!#XQPA'4N7.\S8"C'+!$67<
MXQ22"2*MC17(K0PR1BJC)77""@7?T$X:S:,5)H_1TU&O-2+@QUG6X+N#F-M
MY6UOP+['*>R]2OPSD[)_?KNKCX<3P\:YX(V,W#D@$J?@)<!4%UUB8M62N(>6
M7VI\VOBXT7B]]>'-Q\86O)+I?07+N';:A>^HDT5I9<2_WO][9QL1T_@+=+MX
MVO1%J?!%XTN.=K7+JH0FB.-"NRJJC6UFWL+,*>)J ;3"9BB3RX :.G")1HZP
M#5J#WK <+@O)(D9GOV?+)=>]%\,0&OOM"I*I6J\&<OP%%V_F[6D<@*IVUN@U
MO[2+PCJX8<N>EP_=Z7;:]ENS"[?8:H;UQH?8 FMPO7B*-\.G^ BF83<;9K]4
M6>K%^8VRT^$<R\#C^%BK,CXPE6+N?]@J;E[H%_ X+H<+8Z]7K&(44BSF+)SG
M.;@V&W7Y,0K! T?<A,TILL[M]S-[$;N]Z[<;&9&%#0=7[0YR^'%"R6E'H+ZS
M7.B=34? S=QZ:V__S[7<7R;OX,YP@P?=_G'COV#"]LL$YNM#3K(OIYM%H!WY
M;?(=76S'U"Q(_.YN0H998((9EX+C*3(3*):6,\E8=FV+2CZ0FP(,8@XUZG7Y
M\"-Y4NE-?Y3K&*E/\L4)E2M!3K)W^?7R",0)&&.<(HR+PKP$FCEHN\#MQ*B4
M)-."Y%32C6DG<S65NMEJY;,O/0K=> :\6<) =O - ^G#Z/L,8O6VV[TH8O!E
MN7_AU\DJ?W^2$<9DW.R"%3"3BLDU*LX-Y$X&O?ZP^<!<T5":%(G8.14P=YX8
MJ@TC 21<\%1?G^&)L;S606X>>KV!4*OZ+MB/_7+' $FV1@O:3]LQ12#T %_<
MZO5B_\^F=<T6@%E-X16%[V]O\2.<U5+K*$J*JYS.2E NWD:")>FMQSJ:'$3=
MF$Y1NTK@ +7=G'H?KSBV)\#QI_0]_&Q!I*!>9*?Y#$I_!F[P2AD"R@2QF_F@
MW$HPJ-0M/,S+KR1E&9T7]WK0+]VQ_^ZX7B&OBXJW-?@-Q&]V-<2V+1RX0$#;
MT5=])6AA6ZI2UN=OE815-EOY]+&18BA4"P"RLT[NX%)*_OQ+II=RVYCX5_E+
MOU/M+OE7COO]=] <ID/9=K/2PNP%"/4.+*,8\);[<I6%R\6%<]<:V\VU2464
M<-B*#LX-UMPNZNZ:H6F[Q<6*EB\Y; A _ZW9&?1 $<@7"14:%=N1'<]YU>UX
MGM\LF]I,71<$1':X#^]=;L=ICB)-ZE3-$4T5U5?Q2[-7M>T>&N^ORYYYQ7Z7
MG16J"IGAEZXD@%6?_O]Z!;..'CNOP688!?7IFBQKI$%_T(V3RE"> I$K%TN1
ME2]=E(4-<\4*ZA^?7K,TL6YYB&.R&+KQR[X1=GBXA3R[S:F60%6V.?\VL0VC
MTRXB"=U.*AI/S#K9[,B%?;#];IF*E+>\6-S$DLX&L,Y"T_PGEEW>0))6SUQ<
M-#_&34_9[%WQ+=S*(W<75\.=^T4 FV<NWVJ'S.-P*OLI\^[!:!GP@;>=[I:O
M-CJ&MR5]OZDV^;IT7Z+&$(\NG5D..CM*"'&!(45R5E,*%&E"-/(,1TRTT4RF
MM<W+V)WN!E%H@<.NP(6VUP:+K]/^$KNC5-!A5ZUF#IZY07\"81K'L97UTG[^
MX! /"G)V%R7PP&N9%V9#7R?W <HB)S6!.K,%!)^JL@Y6M&-+ 3.PRI/HLR0K
M-V.R'#N[ $HP>=?J.)!).^V^;9>=D/[LG*/L-@J-RH?TR]J[G3\/=D#TY1W/
M;<\N?BA-2J1[N_7QC]S@(*7&^_]K3\]^WUIO''3.P#I7' S3O<Y&0ZS#@Q9I
MNX5U "!4W&@=]JEJ4I;KN$&,P0?ZN>:HW3BU7V-A HR_=]8!+>:B$5NQQ!A8
M6VSF&,\X@_>*/*B:!??C:<;Q[D4.M.:V;LV<*AO;66#GH(.O#/'<K;5;9&Z6
M3U=D,)>2HXB<-:K4S\HC,I1>>7MGQ"Y&EQBYIX<?;F:?2:%_AE((53D5PXMT
MVCGEYX_H[: 7IP1DS%*@5$^KUFY#)P70?GG3<=%R95O=Y!W7Z\ M8X.K73TU
M&BYCK!,4E75C7\^HKT5OW-?B9ZYXO='8REU)8$^[Q:$-&=Z68#"YT..\T-;H
M9"H:&!/.S_9UO>I8VKMB34X:LZ.=LH6F!>)MHL%=MW-2W7O2#31:X<2N9@6Q
M2! NEEKI!*/\K"L)O75;FRD 4[AN:U.WM5GUMC8_C8A<BZ $Y9-1.'AJ+.?!
M.P??MD%['1B-)*U:!.7O4B#!=N3X]WE.:5I.?6GO!GL1=!D0M&$P"IA4ZL30
M!*ULI2+\,>P.FWFW% @3%M1P?'NI80Q]0_!.]N2'JN!C2G1.&&!;'U\72M-5
MQ\KC'.Y-X:3)Z.(#/,\/[[X^U+;&ZL6ULYEUGLU4^>?L\%.] 9S*\-U>V0:A
MU?R:38"B&P*8R:5I A_IC2K&VK$Z--OX-J)Q.Z3QPGR9J%_+B7?VFVVVBGR[
M3J&29ZL]D\VWO/QF\4;,RRFR_CK]XT8IJ:M/M>.70L"O5SZ#_!S'8 9UNLVL
M;U0SOXL:.S#&RSA;H;9G/^6OY07S$Q9/-4+K4NDM"NJR_R*"+EQHCY6N7;R]
M/O;+?,LZ--RH<U;@^GJE(E?9-T6Y7+/WM3=5WS3N.)Q]^J7:?/4YURMWQ:"(
M_.7?4X2;%]F)F8E:MNRO W8?7.=+85\4F>^3;IK^<;$8V[HH'OL\3G9I+LP(
MT&AO..*ABZ3L"5NZ1@HW;M7@I_0,#7.;OW2S]W<F7I3%B=WL&:T\)A.AMQFD
M<MWWG#W*>:63?JU>O/F.ZZ5?NM1.K_K32J.E'(4"7RAS/4<&SX2ILS&5"_"
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
MI)FST6C-K,O/K(N.1]7,^C#,.A:J&#N6I/*(*$*!67T \:H]TI$QAEWTEN6
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
MAMI4%$86*!(E7-WRU8%M@/P7,PHL0I <PVB[0.[=43<9MN$=(,"W^[;T1U1
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
M9JGF!_^#QDV8S'9NDM?KA)HHN?0I81"XI_O<3?_[R%W-X/ J *'@Z-H!!!V
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
MU$O*TY3;%,!*-%B>70&K7^JT\A?+O$\I8-3,NR3FG9,T,,49=H(@[ZA%3./
MMTPB;W(I0 R1A =)@S>HO)I9_BS,^TIM&SW[4$?;8V;VU&D]#UF2%<3Y.\"\
M=LK2#"N7NF RD$I3S%/!'+$TIUA')]T2$\=KL_9]D/W+C%BVLW&0<B) ^N((
M"ZL1,]8@34F.! AE'CL5SNFU=[21RB?)Y/DY,B!KG/QY<;(.9G@9.#DO 3,J
M:>X=RM+4(R9S@I3+#)(^\QHDX,PJOZ1@AM7 R07ICO,I#+_.=72_,73\2@[D
M\P:3+VC+'=E"T4P0J[5)M6+>&/B=:TUR[KE7.7$'L)5KUX>&5PW.KYN*)DH^
M8"I7X@SC5#!?+RGLZK^/G)7QERL*YV;3D(J52< XWA@##=WY8POO?X6W7P!
M;'Y)]XX_=7<VS6GS:^MH9W/[HD6VSP" :.OS? *&87N[_W3VC_<H $3:VOW4
M!D!BK8L- )PMUCQNTKWC+1Z^_>_%-H#1X4&HLN:8RI$%5$ L8P8I+AC*G>3:
M6^JDUN69 'SC[$9 =)<R)@76.0E;@*DRW@OF&2&6.9U=R=$H5_HJ0\XEY$PS
M9[D9/_[0[,#2C$J,4V-(GC(MA4@%P* BQG(O<TNO31>1S\W@V[WD@].#D1J<
MAW2LK!$S0CZT>Z YP\N3#6, = /9)I^'JF?5P!;)[WWX3_(FU-0FZ6\?-C[_
M'G_$O_V2M(L"%B6DF(P?*R:/C4YL2$[>^/PE:?77X^=02AIE-G.QGGR!-2@S
M4GKN-#D<M6U0WQO)J4L&SO0/>S O6Z6:==I*MSOM8=L59=Q"F!/J>S2"BPKX
M;5CFGH7LETX? '7H!MWR6?C25[C']D]"H,/\YQ*@@8V30;N35 EJR:@(TPCW
MP1- (K JPP$L><P63[IN>-2W,,BCMCE*5$R-F636G SZXVS)1)V<=. 8B0_U
M?;P\7II&G(*"F81,G5%G&.=LX:CJ]8=Q[K#<0!'*'H^*8<RO&_;A[T,%^VD3
MIP8AL!CFM1WNL7%@\16N Q^O)GD")Z@Z=.';)_'(A2,M<6<GSK:#+; 1!PWC
M#S>T8?7*M6HD %O=]C"\9339GZGY3];MM#T\:O?FYC6U*N$%11BW40,@-OC:
M::"BL$%'[6+8'\0!E;MK.K"%;5\M5R,\5:Y$V-FB@ FT8;# @Z8#N]/O7397
M@CO;(%4&TK5M6+EAU6XI+/#\6TZ/7"BP"=?.PT+ [3"< ?P(PXEU"(%[PDK!
MTP.7E!\,2SXAHTA'G:(_L\Z=B/:+UCA.OM_5L&G5/,.H )E0->M^]Z3?B[VB
MPEX$JBR_%._K]BVLR)@!IK_>5=9%\KADNA,0=,QY.:Z(:N75P>5630A_O%EA
M=(%&SV>8MPU(HP;AVL;G]XE@:?BQ..H/AM,<-=EH6"?K?*1*-28A^)(:)D<J
M\$ 2'P(*PP0FU!L>%6%=PY*M_RB=;"7@<B? R14 JJHN %7"6.%388WZX^-^
MO IC-#KL]+7J5!G8L#%^H,9ZB(--W3T"3>3JTR5])K"0W^$3?>"D@*5A;4$H
M/CQ*?#LH+J4X0U**(\:-$:1<>Z!R'W'=30_)M2,/W"8/$.X.LL[5G;I5=8]G
MW;='E_!@/6-:;5 $?FK1[F+CP&B<YIQQE(-:@!C5"LE49LBEN5.8:6U]-B]!
M<<NY\R1G'G9"IU(R*SQ6!J?.*I;Z>=&NY8;CLP*6?5H^J%)>W\.I$+2]>"J
MZ#)T91<^P)Y*$@_'1KM(BE$W<.U%"5F7R:TW"8TWJG05X;%0-^9J49DJ0;*T
MATP]52FPZ>4C2L,$1L/K'UF41?MT+)7SN369^O=H<)F =NB0AB/W&U(>AOA6
M=4[5>;'VZRS$ [Y7+\\)?/VY9[Q8@WS?[W:_*Q#/DL_G!= 3''O;/;.^0$=>
MB>&V^O& Z,^RPJ5H/\4457><Y,W[,5/^LJJS>K,=9$PX $%J@0UP9\:=#(.0
M"E))%#_44,T/_@9-[UZ:6\6K?#:S75R3V+[PNS_&NSG5UZ8YI9DD%"[35$N9
MIL ?\!*>&LK5(R70YV1=I/E]$N@SO)[S6^>=+_ UC <*(.SN=>>MAXJS]3R_
M;S[_34GP).5+3Y^/@Z5/G#[_X+WXN?/LGW2%;^&MNXM5?!7WY99Y\M=.\\=!
M:#_'(CY+WOW3NQUW9I7IJ#'<@GR6=0#=)G/M&OI\-;[MN\WX9;NNGZ^G=[!
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
MX@%U;^DT_%"Y5[VQXY67FG.Y)9*J??TR".#6%3^\\+27:I<'NX-XN[3N1L[
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
MYT,' %=\+3\"]HV__^G_ U!+ P04    " "/1JU2G1S'D@EG  "-?00 %0
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
M0ZLK*!X0R"8N]3;(2^^R9,HTF2*'/S-LJKO[%L=.@F]P\OQPJ(,L X;$%)E
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
M!:UD;I!)T&S1 5TK"-F5:K1JGXI6,C2)W7L$T]?&DFU4L:>U1%Y73+=&!E_
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
MO7&'5-0/@5;E,,-,H#_B>+:T9V^?V]_\R.5R_J+>LR[^^"=-F&4+^N&$=OR
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
MD6']I!17-*S0I)=GS^/X1N)>-+R"L3M?4_YU,LE_#$>C0<:@'",,V54[!X.
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
M1A?X!J<+N /R]J.L;4N8$+$Z_#4I6VL(+B$+R:-K<^O7 =N)T:,7%32X$5R
M>XL?+YN,W&D9L0 ZD(2 [ ,-.7$/RF2B<98:).UV/AJ/VC4) W@2V2DPI%_Q
MMPB=?03@<LD;J%(K0?( EA4&Y#%9<"83@[VV9-4+)YW<-T&6T$Z=(5LHH$45
MG[L(%V?*X?S%Q?S#9%J;M2^;$?%!RI(YQA"XK#7-DN;@2[W DDY8&4*,>^')
M.GPG2)9>5-'C#>*B%/!JC$3H1*YF.*L%9::(+\/LPR^CR1__(,K_,IG>'%??
M_.9L$)F+*OL"(M<BPC8+")9ET#0@+IP2,K.G'*.>,3UG%AU2/4UN&Z^MKTN7
M<KE>OL493C\M</]R46,N7LUF%V&<<)!8$KS8 ,AS[>)7:I8]S0WR\&E1U58'
MW22R86.DSYEE^U'/VNO)/K*(%J!__+*0R3(IP6OO;$@11$'R]7)-T"3?#\C5
M4VBT8$XTB:1^!-.^<H4:[&(]"?I8,H)>_!&F^3J 7!OC4V$%F"6A*,X9!,,C
M))FTL<((TZ:EU1T4A\_RV5&U]_-8MQ9Q"Y^ZKF,_5F.]1N602,)2M-,P/EL&
M<OWXY>9GWH0OBPOY.H*;88QSC0"Y77"LPYA:YORT&-1ADH1VX,K]A>I8%/U<
M2"QJ<P_.,T0;32UC5, +\EE%B%)ICTF')GF/SX>\3V0H'3EW-]%O \Z2Z3B?
M#FLWY,7N\@]2R.SMNW]<1K=%F5U $0%=/4E+4D%P9$,&ZZ-G*K*8FI#O453[
MM^0/K_A)*ZVMO47I-R9Q>:!/ M@J)./6;_=Q_[H.S+U;U\AM4"@5R_76M01G
M9$(IB^/1UPO_P6I86TMF^Y"5!\_H5TH= E(*YUHS+"4KH[1249+E21"3\*98
MGP:/0=Q:8CU'M79[<+^RW3:"57@=E;,L)2Z5#2XJ&P/C6(2W3/';Y'SL%8T-
MGG7+XHW3JY I'WBIM0@"[<<EUO#Z!!:-4D*R0OPYB'GS)/3FUN(Z!+]=U%6>
MW,'%V<_-2?7 ,5W#\#P9,[IF2FH#,:L,6;@@L!BM59,RH;V/Y AW^'Z9O+%E
MV90+#2(I=A[0S:+U8&B>%YL9UV""(1->^IH &CE93]RHY%G6[C >T?9C^D;X
M _&C@4>UHB5H32&9?WDUGB,AG<_JZ3SFU]/%*3T90W<G\?*[@^*EJ?U!P0=1
M0.5ZW\C10_9>8D&GG&Y47: /^%\=H0^@]1:A*]L*\6JL-5%NX1"_GG_ Z?L/
M8?SZXZ* ]E_I$22#\3(*XU]8*Z]C?O$)I^$,%]_\*<SQES"<+F-XA%<D[\ A
MA=I?W=?4O6PD9"V2**HD;9NTNSH:"7QU,^AH)+\1]WH,#EK&$M0AQD>D$+_<
M_,AM*2S\O5?C&G(P_(0+QV]@,)642@$F9*:=,#,(T<2Z,:;:*M'RZ)]RBGM'
M]=40^[#Z;%#%H"\OY5,8CNH.^,MDNIA]M.OYA"$D4.C)8E/<05!(PW0"LQ,6
MR6P[JL7^B0%]-10_*F8TB(?:>ER+/_Y)9M]UX"D?.!>ELBZ 1F=!61J+T]Y#
M[>?F<JS)TDTL^CX'\8W9^V) @VBLG\\_CB9?$-_A]-,PX>JA_389?R+4N!S
M[/UD'D:WO_]R,IO_-IG_?SA_BVER-EZXW()I\K-1@6*2+*:($KQSBS@4U$D5
MLB::Q"DW&]%7Q_/CX,9#TMNC)?UR4M-.=?FE^G-\P&Q.QBH&AOE(.L ,OJ@$
M/&'.1EN>=1._=;_#_#8]CH=%#^>,.YC9<^EP__P9IVDXPVN?>R&*5^/Y=#B>
M#=/2RRZLA%)D;7#@!*CL8OWD(808:D%R[\UQ&?T;#.ZKFQ]'QYB'L\+O="YS
M?3KTNJP*OOGG8MXO0 ]4;:96A 5KA ;EBH @1=WPK#<2C16BVZE+]W=^-7QK
MJ8L5=T$[WX,N\%VD^2(#\24)Y QG QL**E6CMB.O4=N!@\^U(PCRHJPO@?$F
MUO(J,%\-<WK3R J:[!XY?!/COW6HX65&@/?1!4;V@I6NGII("#DA2&9\D>2
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
M_\W/$,'!BCLZ!ULQ7.]Y<%M_8$?>W!$UU^?16T\_>EQN:X]A'!!;51':"!H
M. XERB!])K@T)FZ++/?;7)]^R<59K3F(2"L%,)&\(L<M:^:,*$QF%Z,-14G1
MIE[!ZV&U<LNS4YJS$D S )L96G*0,QK.713&M+FG^B>K=22[OQBKM8_EC+B-
M-V&,@5)!)5]8"+7[*=>*N5*016U)W2!H=(T))"^(!SC$>B^.ZM4P58?RO7Q!
M[]$C,YH\,9!<LQ"E838JP0VY?9+_R0-\QC8^A5T\6S+LGO%EP47C:9C1*LG
M0&8TSS,K !151F>4L-<U!YXQ#_#ZI\  JVC5K"4\/=QPZO+%Q\JS6N_G-'[*
M,UY4]BDJ5A+0W@:.HN^@@9PQG[@@_\O:=@6%QQ[-J['_Z[&)%H37T0YL:(/B
M2B;-I !9F;N1>5"DWX@&@Q(J\3:$U5?(M3O+C"^"^'5R[0!5ED751MV:_"P'
MM<F?*C3YC,H(VI?0I-[/"^/:]3*$DUR[/H \%YI2ES']R;7KS[7K92M3\)6&
M /U<C)@;B0%E88&&PD#45F.H @.5L@ZB*-^&]/1\C+<7U^[J;+</OF.GW>X=
M:#W676%_?AF,=1I$)$M)B3:9+!@6J6N%'@S:8HQ%=\H3='K=%48WS6%=-L6D
M&<&NY.1C):J"IS *I(TL&+0L*9>DBR'%T"6J?FT$NR%.VW#%-R38=1'CA1+L
M>B%PA)LU1'T-"78QB9RBXPR-V';0L<SI #7_+2$GQPUV22-<!XJ="'9C@-A'
M:TT)=B'ZK.K)G<^9MIELY6XPD")/Q4ODH<N-R^=$L.NE^Z,$NSZ*F[QSU-<^
M!-M/;E?Q,^TI]2=CU!]\ZN'C4K1Z#>6P6Q0X6;RSZ!,'%W*(H2AC!?=)%1WT
MK/MK+D[3LD*Y#$!6F^MM'V[(\L!;LMI2LE%*1G69@&X:FM:0//Y7&,D;)@>,
M_OJWY6('\/[<5@L=+$A'2[D)E;P0ZRH@6-2DSYB<B[I)G=]V0[K".&A<VQ[M
ME&=<ZVA"OCHUK'!D6!](9:NOE>1F 0(/FH*]S-$S,+17!><]*UF+8J7)_+#R
M^:G3^O,%>C7V>3$4+Y&A/*;"O<OT=7.]#>NXFF]Y!!]QDV<Q&YX '8VK=H%3
M@10;O6+.<RT29 IWV]3[:#2@5V/=5V4931A50V;M?E [AN3=_E+) W?#?//;
M\I8V%O1"!<4-$S9$!H5T[[TL#+67T67R3*$'$[:AI*_&GJ\/]Q8DJ>K<O%NO
M;W/ZR^VWW67'X#H: *UGD )"C(894R]C*P,,9:J\E^PA80"*KYJLTL/D?35&
M.R6N#:A,?U\M8\YI_1/I\UL@/C/"9$WA.:OUJ>H1""E!)L=,XCD"6"U#FW(-
MCXKSZHQI!%0:E)CKV%#8ABRT%N0BI\SK=9GJ)V-BVME4BI!&NU?5$_K"MM0
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
M<Z]O_?1/3.I_X9\-?LB\90Z%*0IT,E$H+]ADT;+DOD(_[<Y<6<QKJY642<;
MZG(W.79'J 4C8>"*3P.8=L_?<;*6J'@(U%OO#/#)U\XF:W9?;.\EK;ODO.OC
MV87Y3S*C/A4>N2,F>\1+8L..]66]2Y?TU$W-8Y%K=[GJZ4^+W>]H[)9;"5CO
MF^#8PV1;ISWUOWAI-(<0>WOFK1DK'T7D])!5DBJ3=PFJ7177=!W4WX?V>L>*
MG0%:DFQ:9YSM54%I=OW/*E1$[/+N75CW-NYS*6,;K%AU2#)\X5^&EFQ_++M'
MLE#*BHX98"T0[XB&0^^GUJ[P!90<=\KJI'!2ES(6"X<2G74*EV1?N?M.?PV/
MGWG_1';J$[G*;SDL%%3Z(=\_/8A0OOJM!9OR'@?55*X%O](4Y&OPE GE&QD<
MV5S.?_-^8-LE/#/S".=<4N>C0>;6%%Y+H#@"AE<)EEX67A;AGA3H(6,)+WZH
M^2O!1^(#X\U3.A=(/S ':?A8[R=[[#TBVYSXG*FW#4-L0=W0A 00O.C\%RZ8
M-)YPIE.&8C)UGNVLBAR* _<(ZW?/ )_I8;;J+!,,Z9P$V]V1"O,UW">5U=XS
MP 2ZIZ%Y^4=?N+Q)]4<1HN>^2+PK?<PZ5)-G=?RD/$S:^*FF7&<7B<T<Q'EM
M189@_L(**XJ9'C6R&E23@)00PZ-?O7PP(FZ%5M=)8&?7V;Q'RRDY 'ID6=!Z
MO+Q?!3&$_/WTK\5^S>I3<%47:"V+SZ <2A3X^N_V8-[%++>9./ "03#*K_,E
MS9A7]9;.Z6L6)P*,^BJDINP-KL=5NTY@(5>+ B+1E\I8U4,N\;>UY=DCJ.8A
MF0>^WK=&&F?+]JP^<=0[5)B159<0I>]"S8[NJO,"1U_VHQ,*TP@U35_KP-"J
MI@F+^+*/!/GN1G:QB8PE\,#$;HYQ=.>#XD>:V%Z=F^,_3]U!C?:8&Y-(B0Y2
M\.9V)7J+&PAX(GZCL*2I9\[/G#L("Z&$2MD3YNM*#(WYJ[K(:GVR"O8>6,$S
M@&9<=B<,@NPE1UD-,+CI8_H_;%!F'1F\M] &7:Q&76@Z/"UUC L*W4*^</D
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
MKB@6EU>=V:G.$B'*AS1:>$ %K05DAF4]1)>4VT1AAK'M*@+2H6U'Z3X::/H
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
M!$J(Z?LG]4#*KPCZ'5O V@YC_ )(%M2I4V2\C4XO[]C75[/JP03H@*O^ OH
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
MIYRD4O(\1$Z-\. >3?@W-5Y'6^>ILI+$:Y01?4E77%E&P<Z<IE2LD4D!0@#
MR?./0\ O,U9A$9C\L'2*Z2&/X.DCI0S*XZC#]3^,"N^ *^ OURA8L)"H12D4
MQ,OSFN0+/G%(UA*6E<^$90?$T^-,#QFNM,6$5MR6SXPO0=R$5Z=>Q HT?<*)
M9+A3!01V" C6D:(R@<J%I7P#;MUP3(N_EER;5R+09M[ET8RR=PVDV7_2;<?/
M1S:P*-%%SHYC,E;K[@H[3PLEI)4HN6/V;D/SY#(POZ1&NO20?VA%3$'A8CP1
M?&Z^[;Z_'3,'-TD/J.N /'57RVW(;*KP'I?[?.A-2UAV*[1Z.,K:)FL:/=MO
ME)D_;]>LK=DF'!4?07]BN.TZ?,B'2YHU33IXJAA?4@HI6%"U(W$WN<N.=VG#
MI^?\);0D>\=;A7T(V\_0K$)0R.UM7=,>@N2,# >_J(!R1'2@%^R<6&"H(!8Y
M. \:)=F1U[TB/72%\YJT> WI@<_8R^G:\SC]Z >M2Q-95;6J(/3]+<:M$%^5
MUF#CW='%PSI$*(U#?4R)ZU'^R,#+\\2>+1T+II;HQ 7]LRSLL]3?!VX#;)\H
M_4T751%@6DY4GL,]= 7XW4TWE0 ?YVY&</QGE&)V<E-X:NN7<-1AU:XR3OW$
MY T><6Y/D">6OINQ>^(QU,M]-\5,.[:4RO2"D71<K1I;FA0 &AU9C(V_5L7.
MJT(?;M60EY1A2FW)E^@)8M7MY:K/>&V-8_"15>K:C4Q@#<X>5E08Q[4PHN,E
MP-\:(\]%"ZM63(/U2U#:;6=&\.3"Q-BGW"R^"P7++(F+Y><+'/S7CF0%P7&X
MR%@":1(7D\>F,OFX+T]#9W\F&1(YCM/,K!(IZO2)<NXDG':QAU(6!XKQ6^$G
M:T(<*<K+%^$3ABC/^ >&RJ16+-MD*\;/O<F#FT>!/QPBL&,,&]_M6_(N[%S?
M-+-=M_19V#+_L@GBAW\@L$+B-?_2KF;9ST!0#!:F86JZ?T5WE.-S^00,0E3[
M=H+T;2_MY51,<<!9M5Z\X4B?WU)+JY@(S!SM^5EG8G_X.$%<I30<.B1EZ)_C
M#?=J)Z<^6"X1UCJ D)0+EHAP/QRX5&2I%-Y18EYJ[\>!CT7<:5MJ?]@'-.V.
MU:K:<L>F+IBNAMR_5@=YV:3Q\\4$7VPO7T(X7R5?XM7$JW\"N!_]I. M.KBP
ML#!/YADC\VCD99G2GS=X%]0:]T)F\C"S6SHUH7FW;$.NV*V3U_9_=U'7G/$0
MUW8H'.[/LU,D3&9&N<1=-3FK7;2P3(CV+.,2,=%: WI+BW! ["9<^ @#W8;J
MJ]$!*Z+1!YC6@G728UV3(8Q,OQ1D>>P);%^2-<#WS*NHAVB/6O60;5(L6TK
M59>6[@G@[*FD7MJYK :Z(.)&T_R%DW 9%6)93^JM<,$T&8S;=H,D#MA,P3._
MK3-:H&3;9(H< _7SC:HMO:47IMS&=N8'_DO3@M9F;>[(;IYPPS@AY3,GDH;9
M/LMO#B?/=A(Z9X) U$ULL>ORS5BH?6]TM*P#1FL''$WN@6N!)-F#\$$16)V]
MOTCUAE^15,XZX\#LE39VA\[#I/-9%W3QN, ^JC..'$_/2,$])I7V5[ )^Q&1
M&K1AU7E)[/YYUF-4COW_O7*<6?XN;]H6X>SC>42]A]/SBO? 3=B&E=[:H;,!
M9!6U*NDY)L9N?O(LZU[V/-:USP7]]=JC=_^P.,J)%BWV+\%-"\LFY#D7]67Q
M9_60GY5'M[HB_/<(.T^:EB-[-R 1806]AHR_9_U,4K\)8AIT><?,BBHA[6GG
MV^4&$$H51Q?LV84/ H^7),B<3U^#\U<X4,CQ0-KEN$6Z!/MNS$$.FH(O$&>(
M^?(#0(794L_K]%'FR)KWML&4,_66LDG')FARII->)21$/DW5KHMV\2&#U++(
M>+%].;/)G%^/WS6D'N8D$%Z/$)B+_?PG.,5HHNA>NXA9+98T"I-@I6:FB-H4
MKPP9BUY,<<>^?EY.8L.<B\1H"+V;;NCX \\]QCLD2G8\EG/TCC()"^,,9K2K
MEMY?CCC=+>U0U]2)U:)$6G4A KEE)XP'/3A4DX/Z?^V6 D'3.-PVS)?C,K-8
M:9Z,CAS**,;;9K<EUDO)[W@S5\-T1]E_'25^5/:NVZ_-+V(Y/(45!3PYJ$CB
M+HV)J\U>=O5>TB)/%(D-BZ=/>)M9I]DLGI3V#Y2D4##2/@R#,D/Q<;">T.V@
MN._'V;&LYL>YH5H-#Z4(O>TTO4 +/FGU?<1L@EQFR9/)05*,!B(Y6D-M[<%O
M4P8FR;,9=X>,#0H^ ZB6?U*/NU]G_2 OM-,Q%V=?5IA,3.XC_Q:QITGJ[;RZ
M XQM$'56]^!#;00P*A!;L[MWO\RQEB(B+6D;/PF,N>+6PY-6R1P!RDQ>*U..
M>/-5!QC,7ZXP4I>WO]K"&9*8K?_.U=O-0S37DD)N.EP9.&=;#5&8&0Q;2XUV
M/%%M&U<U1&ZD:"+=C);%$5GMC1^KE\(3(1O[NB:I6:S[9IOY$]8?!L5/SCGF
MTO,::72E_4/=$^!O:MB%!^-RDHV522L@7AUUN]J@;!<BPBJ4-2!82L8\?V$A
M]G6M]&QN2Z[=EZ[5JI1AT;(;HV.>=KN#YC7H+IPS,^_:1/Z1#)-.PFQR;408
M'F5*;_1M/.^X$UH2^9>PZ7R8+E(LOW]8B^#SIFNO]D3LEJF*.- =>:H'A?'5
M_-'MWLX#>ZX_N!F@^M%K)-M9I^JLZ,#EN&&)$BSW8GY(^0?@>>C$L+5LB$".
MRWUO*Y\\T9??19QF!RM71'WY:;^PX)BUW[-,"8SY/GMK11ZGFI_>&W#_N#8O
M62$\?]\RO'2@1L<79U)*_0,@:R[Z:*E)U/G" +4)_P%@/6UN3J\%W3U-OF]'
MU&'X*,CZV#4N:H9O[GZ;A+:FH;]\F]C#?NW<LN> X(S_[@Q>17H09RE?@P%J
M2I:'6WK>+#,6S_N(\\X^;N6;D\MSQSS98>,(^Q.>BO32L!9AC,^$@XE1=N#,
MJ<6X]G#"H/0;-F>Y]Y45$K:*7#W$0V2)N2EVT)S@EN55*!:]H'EB5/,2Q=(4
M("JS*T<>E97@+0\-CLU]SY9QNA;DC%/L3XR7V7%+*D(ZFTS/P/%UBFL7)DHU
MRNR$0V6;M[.UNCOK-?K2U)J!Z3!>M3LHS$!08:C^A/]=A*15E):!\P#Z#VK3
M+LVL;'0^WD0=@@E[G"@%0;L(CROHWE8CD1LYLJE'/W6Q/[..+R$I^A.3ECK5
M3([3)FS7TK7DB.L(&VDF7EG(\ZK<60/&79'X6;.#,N?#/I_A5[(<337[+W4N
M-[=>NTF@)>5?5BLOCQXG/\02BCPL[H 7-*8?&XP$]AES\B?%*=I<6_LB/%W+
ML5 O),'(-K7%B\SI*IPD-+9$@>X65FVI7OO"R7"RP#\S;+45$_SIVC>E!*QK
M_9M/M4[7FW3\<'O0TKB2$P[4\AE;5[TEYV_>C?/NWEK$,8O1Q9JZ$J+YLOL<
M*%NF,W=M27-3 )]CY.EAHZ7Q;99X*(D/\9>E^?C!UIN%,;VYQ'Q/6Q7*:R-R
M6F5]\_?)8C_6DIW]Y>T"I.,".*V/XKWFD1Y30>X5'$#GV.\..4[A#TVF,Z8I
M.;KZ6_<$\W)( 5Y 1*12T.31DH^+9?E455'R"KH&TIXT#'/J-@&U<U@@RF=1
MFV9$J^5A"F3P!V [3__WB&N::2S-DJKA*,V\R^MA09]'1/ /="0CHD FT%C=
MGH1PMH4J)H.H)6#%9O;"S.@4U.83X%;IV__B.VZR\G7^'X"<UZP*PL(^S2W[
M9AAAB6;XF:$A(_."AKJ):B&M07YGTQI3_Y9>WAG=X'9&^J3LRW#JAYMB.]S6
M1=;A=Q\2:A+\E6S=>,\;PROS)N/8YT\BBG;-,AN+0$!SS()I?#3-J5[@T&KD
M':D \:*Z01C%-M)M8(5O5W(B'X?L-+.&>BOG3Y&5+SU8EH!]:E*>CC:?H1ZR
M3$R:)%D!9=3E7<R;1"Z28.[N25)"XP*=%[=_6]T-;\]8M\U#*6=E*X7(EFW>
M_M^:= Z'9D-^VS4_[B^M$?N\3I36C\/&U5\^'\:LK5CS.IA"<\EN]B&:(L]=
M0'$Q[8DQ#B(<.F#*SKEA,X+54J>YE+9>338-6=H:M6*:*$5FHIN(/LI&VJN*
MN0GX*[9ZXO3GA..^Y]E\[#]\+W,F-6&M,^X84D/H4CANGCC*>VO'34M?\7PO
MI4P$D6-JJ[63524^6:"F402RL@%U(;^$=9BTFKW>H#;%]Q/9[7'.V3L6."AS
MGIGNU>VJ'5WV_M&AYB,9\H:&\?Y3>)7OXEZ$%7]Y>^K#V6LCV:32ZHYX5V"*
MEQO38HA#P*XYL[; +>%8/S?L2%R+)6KMKKZ'::\FCK ES)7@PR338OJEB:3X
M2Z,3S)30G?P-6!W:SV&S9!Y[?:8&O^ DV#K::S24A5;P&8.ANV)51VL'%BF%
MA,(B89'MX#V7Y2[]BM.!*:@<*;'+GG94\[B;S7KWH.T'0%_$+W"[O['G.8?!
M5XA$SRQ39,[6,*;"$7J$,K :VRG;U<-WH'38Q;G2X6F6ZP70";.)(LBZ&QB)
M,$.4>S_Y,)S\T"EZX?6#$CJIC[9E'RVC$CT,-.OLGQ0GQQI%ZDMIYU;_?/+W
MYA$@\!_.X]_CRLD&..)Z=K(C;RC+IQ.[9%"Y?"8*!5+1YO//8FF68>P*B&<;
MS,1@>  ACT0JNAVRB[Y"&'0];A3H.D0I!KFH,!OV;U#>FWYQOVORQ/TL>P6:
M"&^-O)OQQM/;;^W)4 GE)=?DNS].VO??^<7-[HY^L4% 6->8%#^-4]'9$M^6
M'3,:[_K1%@AXMR.[X'X>Y3GKUM22(IF)G,,G;!=S4(^@,@\Y^S7S 1*W=C !
MZ=-<EA;S_NXXC'F$UV!,J?)KPV1D:2[1=;F@#ZFRHFO=>IP[GEBU_M!X,:21
M]W4MV[ON61"#%Q+2)]FG\;X4'3W8X,C63.Y+KU$;+/6N)JZ;>#[D:M0B= 6
M\V=K4LG^5N>2#6+)@:(SS?UUX/#-"([R=F]\S)])"B2&!3/9NH9B\W>J@KS"
MDPTO!),8=\C\&IJMJS>LB&*13&+#";I,N$[^%+,\])X%$>I0&&=>JA2QXI#N
MR+'"GPRJT^9:4MX$"1?L,T2W+V)_Q7$]W6A+A"/[C<^3I[0OL/OT^+XE-:GF
M01FON18(':1&6<E21V0QILN\(H;KH^I#1<2Z!GYJP-<M!NT/BK$8ND>VXW'P
M5U9:QU/$W85R]=,BQ9SL5>0T24SU/J!");>4=!5I-WI1K=H=4!B[!D+/0Q2V
M6P.Q=U)'5ZWQ-&V+B+6$VW*NXIWH^VQ%(6EH(CV]0@GM'-7S&9AC#[37TMH(
MY38U0\&A@/7I!K5]I7YJ:>@BO7C/_G/.(Q:?@.LK7'E9,TU>&9V0CP\R^1XT
M,?!XJD?+2M+?.>"1H:=7[0EY<LVJ44>/9(FL*Y\LVBL&4/WOU(5+Q-V9),92
MC;LXD^4"/J2_< A#%MK0^()J_\\@33UE8T=\;CHJ<'E#]1IP?DZ5+K;FH;/P
MSA40SC2_[?C<C/(IDI[CY3Z:YYA)UVB6^Y:_3R&#8:"X#[$#@GD:\HOR_2Z'
M [G!2#MBOALO-W-36@H7B4E$3%JA:N)%.[QO9CK4SE2S,,%-;AA-9!L&UW.*
MQ-)H>G_]3A[*:\IL/MC-L?(Y/EAY^'&HDW_2_H&?1AHJ3RW>D^$OI.^[KN[R
M%_HGI%DQ&WZ6$X,D4MV4KL,:1UBICAX'N6OL+I&G"X<FO5I-%00+GRYCIP_O
MP^(R20C*T&X,'N\$\4K(*F027<A+=[[M%EJ$<^T/2RZ?Q#DD*7/8ZW.'.A+I
M&8-O?QLQEW[(2&]H*F[X*L"J1=!,.=K*PV"S<4$,MCE ?E9J'ZKY=F?TRX<<
M):*$(9'A2,,^K6TKNM.27G%.2XE!2]3YN,-?HJS7.T_&7'9UI[""R3H2Y 5!
MC9 M9HIT]WPVQ^32.*J/;2G6.T>&!UA5J&M()DE@5-E  %K[Z?0)1XMK!D5R
MI&- R7)0!",SG':(N+-D^:O@!:?8Z-U$>3(HT[LSU;Z%0^^X$(-:#G?%JRG?
MVP2XE>M\LAS1/K:I'@GXW;ZBME,?)_HND==?[I<R->&9$CWTYBYVJ/9<!=XP
M?.#,RKN.WG$>FZ?K_6Z4@K/1H>R7(929 ]=Z+3B9F8ZLF&MLDPA5B%<IV2]<
M-! SO=;9?),9KP]<$]W[P'6SOK_,<$3V&AK^3&D_[;^@BM.1_=>@WU7^4PW(
M4JKUI8'^V4GAG9>/;;)--_V:IN;WM^J3OZ7,#Z6ZJEA$'O1(<GP^#'4ANZM@
M[,'/?YV,E__'\E\OZ\*7E.A&?$/*MA7EW/KL?/T0VS'&VI,4SU/G!KA&JV%A
MQ %Z8^A0)MF1THG@*2J9$_F.MQ5WDEV3HM]N7U+I!OB.9;E)ENA\BK+7FIZH
MKA4-+*K)M5=T='K&)TGL,Q #1SN#HT0U/'9]VVZ&;4Y2AD*8/^*\B8BRI8A.
M75<U..X3U\CO!' C,N'&##H"%RL$#;!%;9@BAN<]3 UUQKH@C0?B 77T?86-
MZV OD:S,:I6$<:=@666%2/;.S9$#LZN(N,%Q:^$$DC,;PJ1>BWP>=_;UJKO+
M\_\<&:72.-<^:<C[&GS3)?4I88$<0!T6A/1.Q80ET6+%>-V2-V3@&. VWHCB
MM^7W<JDE^O7X,N6)22M,,JD*7>7!BR:*C4=K3J2<4)=S3D WSDKK.ML]:C)]
M#.P[2KI%J@4]8X'^ ;K^_F".=3G%RI7:ZXT66U^RFSO'7! <F!8D,%G:9.AE
M?1::P4FSROEBA+[#'9@BXSPDLZW,E*&!7FR'^J=<H3" +3]14D&,3[U,M7:)
M\>G";D/Y1>/S&^D9DK _UB#"$X[>$^+2(;$5+Z8':KX"T*W3?P<<,;>R^C=]
MOL4L*KI,712V'5.H>E>.%*=;]C@KMBX'-6HW3JIC$H8.6*]F=((J2E1T)?#9
M2=N_0+3_F55R1>H'0/MH<@QVDIAYD20)V?W.%;=%*B?O26B<24%)"Q7SB2D/
M5'0->C0L%]ZG[@6KV'P%T+X=_)LCE[K,@*$=KHGA"EIW'MRLIW949.28IQ>$
M^V^8IZZ>.!F/;\'N=<X4VCX8M(H8XK?<\U:.7IX?=GAC9=[@DIQ K%XK-UJD
M0GR#'G)HO-U8XZ<ARCL/;FEB#G6&%Q$"*%"U$/AXHK?31!(N<;"<ME>9PDU7
M[GQM81U;,@ZLDFW"\D6;>J'D[$ABD1389L#DT?-#OTUMX2P+#E/IX^I>N7+&
ME;L>V.)3)_C>\]I:ARK[R,A,LBORX'0"];*&,2[H+:XS='1YJ_2F"[E*47BH
MP.*WPMC-J=<N_;^-MGL ;I[K/_H/S/3SJQ4\ZM853(L?]GU5X"I'ZU'#^+G/
MF5*A11/E:;PQ1AO<(48M!L>.J%RQ!$%@(&*,\WC:1F#\G'G1G0X?SN+4!ST^
M=/?673P>)-O7Q ^7T,9<IONZQ?.7C'JE])H>2>BTKO2'LV'%"F90^9AY-<Y)
MH%L*L-&ZVW%*UB(V\'(JC>S$"B):$:0&==K7Q> 7;7BDCF&U@LF<J6E$CB_/
M:OYWLT4LU'/$S%Y?15/4!S%4, %%F$Y50?:"^E+9YKZP[265*W \F6TZ\3-H
MVS(UZT]<T?56[E(DXP49_Z2^^NCWGRC>\-YF.&J8-NCBC#FK&[\>SC_V57?J
MUBM5>6_5S3/7!^=?]H)#6DOJ,AN4R2'R,X&Y1;DH\)^_J8H]DP[>_W(B#.%R
M&Z3C@V)$%:987M:(2&=&EA.1W3<8==CO<G;J#ZH*F1[7;FDS=Q"]%R'V(BEW
MPYD^\$D<'^T^W93=G2OO;39"DFHTS=RHGVD2NPC\%_ZDC'<[Q#X91$ZB#,ZB
M8PYAYE[-*F4\MQC I--3I]SPH08Q8*F9U&9)M#JEKODHZJAI4/6XZ4;%"*.8
M0J=- CLOI9+9+*'\#T^*S]9@2F_@_2VMOM[X8Q51_Y\%!\RJZ V-YTU,5B,R
MEDU4-/*%C_^I-N G;(O^6[\=?VNH$S+2(GE.).2<;3='6XA-B[7(\CI\89,;
M6YR7*8P&1XDO[]L.\J)A<:6$,>K5&AF.06G.I*:1B$UI,<U< TYWJO(GR-YZ
MB**7Z/=##''' &*^\%/E?9IW%\[\$KZ2(Y?%V*6U'=/>%"0BB'08D5>-"\Z3
MTN.UAC9CW;CC^C>]L^*-B&"CL4&1 P1' 4XD/1J47=+(L;Z./'7LBM@M"**M
M9X0YW^JE9H_)G;JF6SN(#!J9>"?X'9&'!1T;]LEJB)]H:?O_WLX)N,Z2_/4_
M\;5*TKJ4@(HV9'@.%1VKS34/8VGFJ=H*&,\?).(T/%(7U.&"IB9JO"&,DZX9
M+?JJ;K?"Z,T#CX$E[:\&P/@U#H6$2DK3BREK!2];"Y/0YF]\SH?EB_9#BP<;
MSJ_3/S@ =;]M@LL/6BS!-0:W>VN!@PE :\9/&<7?%+UIWOGQGI<QS,F\]) 5
M'D6!B^>'.,+YG-$Q3\O9!M35U9?#TNCOS*L;H.]<J,]UBC?W,2]UNJ4<*"L4
M?8N.*]?]UNXNA!_6\_DPI1!@L\7R+&1K0W<)Y18T]4Z"6[ FYL,OTA^&_VD(
M;&#@HZH@E"W28SX@<7A0$J7A,;FP/"B9C_>(9QLP-7D4G%/TV^ Q3W]=1 M?
M2.@YI-,M0,*X_I?O_GJX=YX$F9ZQ26^%0Y$A3WUW#'"8A@%2]2)_\AAI5QQ'
M7.DU]%3C.?K6'2NP3?6G B3>N<ST,.!@R&D2TIRI8EWS/*+V:#II>;#:X45!
M4\S0BZ3EZ*"GRBXP0WK<1YX"]W[D:?U+:R<(\8_]ASZ>7JL5B>_B)DMWR];%
M!/D.M?*+'7-PHHCLFOKL9+V\;;,/Y^D  #RT^6^TYB!2.PXWOJQ:RFZ4@'7
MESFOV]8M4G3'!CF<N3X.;52AW(E\\2]>=8;RF7B65*&EL>D#P/L%W3D>70U$
M<69$*FLC.- O^CXDV/CY+I^F2EUB(;A 83"#2!9A3^^N>TLOPT8 YX1U@I):
M*;N+'4ZT\:+K'8'F:VOE_++UURI/S'3[681D)O>M<Z6=-N[/S$Z@Q3&?1R&K
M+F]Y3XP<?;T^&BX:Q%35";M=<9M5:29)6^*_?>B>>-]I,:(MKGM)%1EJ9XO@
MMU*^9MID[-["K?/Q,URS41WF^_3725.3%RS?;VC>CGK!@L]O%KK?Y,L7"_G-
MH.[$ C@B1P*2N_0.VPS,?@ 4 5<^S/ZMF?\Z4T/S3&R@7_):LK*Z^MQ"$JWH
M! 6]G#;&13P5Z/SXX_O&,MAC"IL&2OJK-2SL=(>O%NE;NE=UE\8UV7$LD38"
M$A^\#KY@W_3J?UO;!"T&ZD;:F,Q.O"RSPMH&L)K1G*WGI$D(29$ZS[,M0.9?
MU4D349'VI7PH&[&BF"=+5Z#^%0X6U<0*]O-9G,+D;!"?XCGFJ$P7[_:JUOV*
MTVFBRNVXOL(,B_2BUW%S5C65!N0A@G:R^Y\W:RW^;V'\5;G6@C1\?+)O4!OT
MRK/U\Y!-4\I$3$R&^EG+,//3B!M'R1)PN\ O029/Y-)"G&;/U>L(?_XBAG[R
M<RWGVP7F_8KO,=F77!?;#>SB++V[D:>6,UI](;>"CU^@$J]+I-^JFSZW_@'0
M*?%8S!NMLN'FQCX"J-EB_IU:8%GP&#MUG9/K:Z$//K;7QW!BEVKV9YI=<H)Y
M+K8[TDS$O6]-"AUC+E\+,X5,;1Z/J:0 KI1Y_;UTR.&[Y00BD?OS).-%ZW<&
M.JV6MQ750^*J?XR+G*'?\G'DGEF.^:G>KUGCL]()>AM,$^(.N,+UCTK$22TY
M-[8<TTYBLGX 7I2#/A5W_Q\8^A=</H[>@U"1'4^O8P.+]])=6MJ/ ;\0V/X6
M=#:Y4T&5]:3NG,ZBS<-DB\9"GTR/37+JJ=7HY99C3JI.2KN$PE)@9LC7LO.X
M/6?F1K4CP"^%*=?_!6M6E>.ELPFWJ27DK>KJG;M\1;[_'>3_/LS5^_U$0&[@
M*\8J>R_4H0UYZ@2@(;S]GQ_O?[H.:XE[G)=M/P!&*<SNU*<TTTN]P>%',!98
MEL2BXD5BR'^;?O_7M-KXUL4<]1SRE)Y_T_'R)&5;Z-18T0GP^VLX52]\X)D&
MWQZ9XT$#^T*"(V1X-N+^:%'LSW &*SM+Q!+I[]:!IO2W:O/K<QAG11(&B^7%
MK?8M-@3:&Y-[(>-IT9N6*_D650**C(4FN[9.*P[N[6HR 4]AUFLL45ZU5H6!
MP)R-OQR,&/M@4W,*:4BN</$4BQ>QZ#P(8,G+I+CH/EDE2M98.C;<XNH(WWD&
M>0JB M;=QGGMI)99&^C7-> O^;D^#!XU*C<<T\V?IJO="^#]$/?;<5!H[GA"
MB$-U(UK,;.9 B#<H,)CG^FR"185(ZQ+92-&")D"2Y?2#P\;IE @DPFRFLFNC
M/XGKOJVP@[2$;M53+N(+6>O<#CS",'K89_QTO/"L Q45VNEO7COP<@ ALA0
M=;'HWM;:COJV._;9N,U!<M]Y)Q+1HJ&RE+YNNSN#'?$04\N9$05R$ F?RG36
MV]HM.I]NVM<FW1A?+9[%]. ,(NHC\F38AF0#-6:T:.0SDIOG+"L<1P?3"DV:
M5[!W7-;]ZS)7*X]=[(M+@)$AP$3T9+#6[\/W@G(L'%X7.BZ0QZ0%S,:\NX89
M6AKQ$3F*I4660W;W=6Y_K-:/[AQ&B"V+#<0./EL^?M2S1S 1#G4>-9OO&KMW
ML[A@*#,K!'3S5$9>Q&%$2+M\$ATPX1P@.1EI([0]M&O?N.5COSQ_T*[8I:/(
M::K 6ULM:9Q%B=Q)3B\8Q:X'0*8B/&')!NJ*C]N>E<+>!JIW(T8T"5UOJ.M
M!25K0UQ1RVW=9!@<NL>22^8Y"%H"=9^XY2'<2H"F2P;,D!V4BZFY' 1U6/3T
M2"SF4)#H+Y-4 9Q:1M!W^;3^91'5(MW2%3DVW9<JH-NU7]>D'%YV7]Y1H?8<
M)%1/&@NAG%K;C=<L[4O-ZF0=IT&RJN;@D]-GRKU-T!HF,_FSIH8QN.5PC0^U
M[' >OX9?^SVRN)BS/AUUW[CGVJ0U8D]V(XXE)[[$71*!Y ]H1L$K,-HU0H0N
M)1L;3O_* ^Z1;RX,Z0@@S83;N=PB-7WRI&^ @F"^:>L"LZ3"+**UU:'-M=NG
MXO)!:"0W=Q+6P2[BOC%%6)<I?RVX_&QX=ZD#DM:$DJ:J?VF1?+(!>XY)> EY
MQ\V!\K B6.1X%W;:10#99%GY+??%M#B3$Z"Q0N;1+A4%8V:H[W2>OE11*;Q_
MC 1QAYG+>\CKFOW^NJX):Y< _!Q]P>H_^M2L&S]Y@#$SN^%0>/*B*B;-97;#
M/*)32XG?=Z3&W;@3XI+@S&]C\9 TIVQ TZZ[V!#V]%([*D9CJKBG6SHK#X3
MKU9RS(MNH043N6G/)(*+>EW]/@UL^$N)OJ-O&AV&&Y,SB3404U=_"_F&;6=<
M7FT"WFAZ?'QV)JZI>B/%B[%K"5WJGOTEQBO&OP,A0,0SE.+;"E??)*1@]84$
M<C[?!D1U;O];]3.[*>Z&->N5E%J2'9_@$%!0R1]!DD\LI3*]=/8QS3%$_WY2
M6CQ&[6'7&H6U?Q3DD_P#P,KYYKFNN3,KA8"%<L6$ZD7LO? FNT6.MRB\\U:
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
M?/8/P$WR2J:U/W]A3I9A5,851F+YH"RM_GCD76;.X8,NI./WVVMQL\1U\)I
M(D/3^,%QLFM HI6P[3&Z5,N&W_Z&?0.<);14L&*=FB'87IJ&##6?\3A57\\U
M:I:COHJ'B=E.>XQ&:JC>CM&V1 5:6@YS<>NJ4CT,3WABF'SX6,L%J##1A@K6
M<GY%S&L4+=0D461"Y^9?=<765@6FJK)2SF8%Z0\YZ^70(]ZUBY:VP^[]N-1T
M%V!PEX&@O]U:[Z"X9:Q%^G!O8"7/YA/$]ZC7U^?>1<&"1#.J@)V37 RH1/[X
M#V4!AUJ#GW\ )@8.K!0%E5?@%5E5 Y\GGWF\2_RX0..]\W+5,D;7MF8!.L<9
MU,%FC6HO/-L836C<&R&(QHT0'Y8C+=*U.J&=29,K#G]1A;&O6VFWJD_O(3XP
MMG5)>=,C%5/_Z.IKK=TX9/F8"ZY.[-0<<.7?N]* 7V:"-932F>>?T;X*E":-
MG02?TL\8C"O=F&C(#F:=W#BO#[J^G;?)=75S1D\VL5Q*16$JCV=B?0HQ=ZYG
M [H-4-#R_.<?W2)W.^3/YH^3YS=-6V!N!WDU(??\&V6$#//,!/7L)]J]N3D8
ML:!W,0E^BVBTQAV.HRH<'&-8TS36YU03'VS\WHIH0T U$W=[.W9<R+ONK%?U
MH]+KWH$[@NU5DB^-?AO%/^IXVSZE0H+$L6LIPA2+@<#X,N0R8>:;8Y^EF*FI
MX!CPY7&=@J90%UB9IP_YXG!PHOEKP1A:6;F1F5TTL>IM0*!EGP@Q\_LE?[I<
M(.="B1"!U3+6V4K#\X:8"C?"3*2>UZ8#+GIG?400NX*X:S-.IG?F&T$P4AR:
M7^R*PLY>TL[2S@DU7\)$+?+*UF\-[2?6J>,:.LT"Y#<0K>[G9HN4$OY.C#>1
M??#I?&E_M%EAY;FW(FG=O(QL6SA>"MT8DQ6WKE(JQUO]]8,;([Y8$SW$C:;M
M&MAW_$4Y Z@?MV@?L!N]&1 /.FZG)=<]GEE?8-W</Q'!GS'LVISENZ$030B5
M$^*W1^-?%@8A'JYO?(\OXH<$<O@O=Q%:$H]U5&[AT(!KJX[_(6+S7SI-0P.>
M*2PLT181N6YB,Q@1^.>-.)N9_CER\Z6-;5[8L1&$9WN7KG4B"WG";IRK4DK/
MAEY-H4%5Q0[&RO+(WJ2QNPA^"*IZ$"X]Z+W\V\S";,NW2SM)E6!4LA=G>HY]
M=TI/^2W0EW+HG2P&B]@4P62:<LE8Y4)G&"UT@PYO:\:'1=J8*<7%./4<C2_B
MDIK7_;M@@D5+VX<6'HS)#1 "J@V&DV1D@"?"M1G#K H]LM L^T[%=4_L$+/H
M=>_P-LBC%TL%%E<))1"<I55@4MT: BR$&)/?'!D=CYV0Z])W/Q*Y@=EP$>0V
MG>]<LT-49*6<,@PJR3NOCA _"U--[ZP(PWRT7<^E%IDFE)BF%#1BOKD)0=]P
MX]8/JUL8_0/4766%P5W^2^Z%%BRSV$); =0V9L:Y\W'TXZF7^?D1Z0,V<.$
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
M^.O\,\4CR+%%35;15*E&0C(7W'G".[2T*[E<? )C:I"!TKFAU8,VE9@-4.&
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
M4A]6<DRU<8$8%<H.<U0]W$]5*)6)GXH$@D=5)IUQ-!F5]=\PC\J*C@C9T<O
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
M(B(R=77_1BY0.N(5.NN])\=D28^OSL:^>)^AW"V0]<3Q\7*"3L]L:GT5WN'
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
MU*AU]890B^0&'O7: 5,\R%L>;*CV /HB=VZNJRUDQ$0KTJ_V+>]*[:)D=6>
MK;?;'D+I7^9'7.D(0I<VVOR^TH5)V(A#N^!E]$?T ,'T?N+F[P?Q]\6<6CI1
M8Z'*R$K5@A!RO$35V(H4K5Q$0*HY5CDP,\Q=):5&.M1T87RB^@^'-)M^,?W^
M<A2_2_F7:<4M:+'8[B^7SJQ;\6KB>-%![N6TU;%$Q+FE;3_ETPN'<UZG1+&-
MF8@ S='@A>&4(('DWKY0;3FI7X_$FUY8/,0('[29MI[\!1!N]_Q!5W\Y^@&
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
M]7E95C.F?O-H8/TA7RW.=O"H]1K 9#=D=Y#7$W9&W3%[JI,0>"KX"X"%70<
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
M(R3+LFXES #]<\ C2A\M(0=K%FQEDDBI883%0#=:\>#EIQ6!Q^9+&U,G=]]
M=N##O56K[O"NV)AUZ.YVBB_@)PN>W_\A+!?XFCBY&#.-%^T4CMED@(G 3,_:
MM?6,38<$M=)9WWQ$KVF%^HSL@PRM'2G[^R8$S]#7N)D/.<SJ0>]89V"703_U
M?0-(IB"_^GVV(,F)Q-:(<+LP!C@13[P2SW6BE&O/PZJV?^WK1BU60\M,[-X_
MT^41VJ%#T.B?<C&\2C 9 DX:%13.8NN(N&!DCT^I.$^IY[V1-\@R0VN]7.]>
MT1A_HI-6A0G.4M-I+-F4&J^A;EZQ=(5%W(2<44T5,Z0<DF).<NIQ?K%65PM/
MG.5NV_')7Q;%7<]L7-V>C@^!O]NTB(76&AVZC9ABK'(=5<U]W [OOH*D:.U5
M^/09R(K?;>6&/'PRMFJ<(W)GTU4SZ,JR\" (C&PBD_O<\[N:+N]@J!5T1+74
MEI\O*MK#$JQJ>,8FK.NHLIB^%$/+>MX[N77QJDNA(49*;LCT!;#;;-[EW+TF
MX@S<MV:\!;"2]>%?5/)7B7F[Y?-7P;%#UEX<_(ZGTO/^YS;O-VJO^\.NV&Z*
MZ*G06F$A^W JT644OH.SR<N*[F:?"9R\I1"U^^7F^<!X&DLR"HO.,A(G-]WP
M2U-;8VVG=6BV'W ^7/\% ?>$F3N76;C%GY7LMQ\6IL6"%#.#MQ53&K'CL;>W
M1&*RK>/-Q1&1E'JTTVBN4=[7%U*]UV]4=9V0DTO([PM!7 <=O7MP4:QH%E &
MO)B3=.-J-)N+MNJ\3*/!2]*.SN;.(DA\4V;M5C=$['V7QH0K8W+AD@@*6L2'
MP''RW7Z-*\R^YLZT;;\5-R4/F60W6U@D^[B5CV=)!TS%\08X1-EEG]YLO_/,
MB64J]YW%ZF'>-\!/_?KA"#(NMH8_LI7LHKZSTYA7P%P\DIIR*3MI.GY^E;!:
MF,)J-.$+OX=7TWQ\A1ITM^AMMKJBU_P:%;Z^0E*M.1N%S!;&#RWGIUR9?P9X
M:NWS3TFV!*F?M)E.LBVH!3"K> [9/X3AHDGB?!7R(B\/9/M7ZY*=T6"3>9LU
MHZ"K4O$>X:@KCT/6W/E8C"0]&B1_TY!GY.AL^H%/%"];)\]"@:+]OP=EZWZ,
MM_J^9WDD'GED1%AA.90NDU9T_^%%@E<O+4-YYIV&P\F$;U':(2CX;9WF!S^_
M3+2+'[L5>[;=4:EYPEHNGC"=SSY0W:*7Y?>X=BL[D6+??$/"#'MZK\@\QSC.
M;"U.=O=EC?=:Y95.*AB=N#8!"31G;DG0UZX#86_7 >[&_P,(]>\3,&3>_6U
M!FN3SNO.B]349HN+MWKH[6U/4WA7"VT* 6(K!G_\A_1=Z#-O=.N5;15;TYMG
MJA%,R1QQ/UP_5V*<PI(#6,>/E@<:&0.,^?6<K,IX!(T-:QX8Y&(,0A]MV[AE
MVESCOS<@+A6YZA8_5#0[,I19-26\Q/[;I-TU(75MM):$X;EM=,Z1_T(@0[BO
M3$';#1=C[>!)SW6C]FA3!;XAHQ[#B&&C"B(RWVNE3@.,IX>6C[^WSQKJ,TC5
M\CH6>/BU1K)HP_]BG]DW0*9T]_JF@C5"7J$7M>1ZX&3X0@V!/&6HM'@6? Q4
M3+!5=?0HVQ?G,X3JK8>_6)R)VI]Z-X%N_HR$@A%[M=(%188)%B%HLI^^?&HB
M10-D_G9&>\O)7) [77-E+F\#</%GFS\ _TX7LFH*= :&73DL6U\ET+OVM[Q*
MX5IQ%WMO)RKCC4YFH[E(F8QG&Y:US+)&EIC9N!>@746R2R:8J?X3)/>TOFG>
M8'/1Z=JL#/5N;5V2*S6W$./DVF,]P9WP_G/+@3Q:6[ZT813KF30 U_=S,L:7
M:LA+KLUS__J W39(OFI=ECMNT"G-/\;[@2]HH":Q9R)Y?^78/PJ^#N+I9-!C
MO1. 52=BHQVU_4?7=1-X)E<PO)P>GCY3ECOIAXPRZ5\K),JCY <FE)A$)7E.
M&U(:E1^"P57'.(+KH&IV.I"5=^2/2\>_M_SG3O\^^=_&_]^*S#S37J=3&KWP
MXZBWH$74Q!@W?PI)_]DA ,.W\T].I07]K8C\DOYOP  3.]K]J?]^ /OY'P>P
M/^ARI]+M 6]FABJ7S$M]XRM/'$).B,DDC+I:N>5:J[9#IZ3Y_F:"6$@D<SR:
MCA=NJ>,G)#)Y,.;(OWW]!?[U0I-?R,ET09O%R^5)6EIVYSH+4<&XE1%_KR\V
MA]U1';CIS(%3PT9V\4B>V[ G\QHI88S*VC*O+NC2A8U#T4UK3 &NL(DMN?Y0
M!JE<&9!!CV',J)M)M$*I#.HH$CIY\W!_O5U4BD=9EL>XS(,F^"3E>I<&<2<O
M?\^<<3\_NS$RD+W"HB+1*8#Z9I'DM'?HRN8*D83&K1)&Q"7G2)1&RXDM>6N
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
M9Q6-R7&E*+?O>PT5WH[!&1[[U6>*P)\V7^O_?,-SLQLW"G^(&3_/;:EKVZN
MYZ*:\['2Z8>WIG,H2='1840<6C?:D=<L?(>'QT,5M']W%X#CM_BK@>N"#[VJ
M7P)_1/599RD.&E-;-C>=>F22%:#?D+A3[Z5U&5HRID3>(J?:.LH8:4;W/B+P
M)G7S"WI:P'@S>^:W?"(JH+V+%8;W#Y'W<^O@^(<%M?8+*VW$O,P5T8EL%EYU
M'!BZIZH&>UGNRF..MJH5^GR3>ZN9G:I4EUROF_QX5%*&R;J2J+C#SF5AY8AG
M66_RG=;@6T11W(T&X?EQ!HU#*0J*=G]^BI&&)MOT>AX@X<,&@>S#DZ%1YJ37
M NXV%0I.>*JN0BN;\I, "^D1[:4HV1R7Z/;]9:_1/,$"3#<WTD:Z3.5E27U7
M=^?--PW*+,?8FM4*PH:VA!4VRVP-R,#_KM+1CB91\D)8DN5 ,.-U9='I&2(G
M>B'T:LTY,R6>27SD#QR, >$S;&1)4W"<C*E,78=&-%^V0UIM-D;YNR3?LP[N
ML[(!/X7$9]C,V@U]F$XJ<;%8>'::MK4Q!36#KMY+E=>L,')A/#Q^K1^S[UI'
MW@YU7 L$?:SDW/*[,H&T+I=W*J1[H*_%&L6E=<XMIFZ](B::+3XYBF#D!YT?
MF4TR//X&.+>5>$+J=4QW +8K"Y4)%8T.@>VN,BWPYT4Z%!'3?:7/K@/H1R@
MP&7D&2.7US? 11]<YNPB="8E>!XM"VNIT/!JA?D05T!VV(A&5O;=.HJL2-<*
M<RFMG.P;%VAD)&6&Y-INY>);])A*@4[L3XB 5)!+DA NIF&1H;L]+UT?Q>4>
MW9;%#H82X>H3OQ[DV;VQ#CDSY8US8_>ST5"\>?H]'2AWO!T4;+F#RJ'TJS4J
M$%%0 ;N$$R,3TT1K@;UWPUB)STAST5B[V9JBB&?C6?2"%D=:BRIT[9ML#N;:
MI,F<RYMROYB&S7W5:$HJ8<%:8]WE%8+>S2->37:8Z8:A*_6-D#RY'\EO/UH8
MHC)1Z6Z9_/>T),JD(ATU#PO3;4K+N@8D,Z'8>/U("UTQQ_2]0L!55MJ_&-[_
M?VS]_^78^K_1+Y6^?ZOQ7 D[3Y&H?Q^[-X<^^SQOFO7)!E^^JQ/$Z3TLTBP?
MZ)[29O -\!QP^Q;W#V=ZP7+P;U6>?HDAQX/RCWN>]=\ C2'252)!"H$>WP#U
M!B?KHC"9:3AFP>7X=X#ZXO'_O)[_AOZO.GMNUKEK]S4QO#M.BJY1A&Z065VJ
M%;*N^UEZUH_195M^@LJ"^.X_;HMA70=)5_!H7+J-CTZ&B;,J?G?;T4'+H9R[
M"]=HMCXK&W0%%C(##_E99' +G5^T'G;O@!A<=FH23KB53$7%/E9M8W?R#*?<
MLZ22*]\Y00UEAZ<0,?&:-<RL]B2%G9IY@];L>UI]UDQV1"\-O"G3Q9<!CKM0
M:%.GI4NK=%6%4O<WP&1_O.A;#P3Z3G@);S[+(&P_][S*$"&QI@'TQ74U"PL+
M\^06X1@5BJJ28@Q.3;RSZ A812WR-- G+@Z8XK1/WB['*0@64TM%DD]89JP<
MJ#F"V-(8]KT%5\>U5(["U9COUJXJXE@/UJ22-P[C\E/)6QQ/JG\2QWKSD&])
M+"3' ]RK*_;"CKQ %\0413*/USFN&*LE0G[G]*2NI3>R1[!\A8T^>#Z9+  D
M8648" ],.B54C6 =/4T>SAH8*Z?6I:$L S3< *NW1LZ#(\D#PL_C$V$&(/ W
MP.#-UGXQ?'FEERV8K*C!P'OU 1<D99YJH""!U*[P'&/I=JQR6,G/'<T==_CC
M0I?EFY% >_D[<P>,<_[X=3/]P6J^B+*1,"?P@U=Y;)3WB@Q'+K&"^OP(E! E
MM_*Z_1(ZR#AN[>[D'VX6ST0CH^8+F,FD;P#I0)'P',J@<'5R>Q_*WBES/2LG
M0YO8D FQT0E7DOTHR)2XEIUN:CB*JE!^MG"O.L)YUWBNIDV<&1WUEG!ZC\!K
MW%C/=/L:%/>;8Q&\TJ>IPJQ#,1?9Y#/ES=+F:DQA.>#3Y-9!?+\AN;DG>@;C
M$3G+TH+N>EUH0[4?I&IH"+/\_@LCH[(A["7#)-E'>_EDL)2Z+QVL,48Q[CG0
M*\L)'A/*FJ3NGZI:1)6(8L#&4^T%KSD.%"#@KRJY;#%?*"-FO9Q?)6B(0&-*
M;\DQ5VQ[Y>A-ZZ!\)I0O9TZO+R/3Z_LQ4Y\*ZJR/:VCO+SOT%$V(;%G)R0R;
M@!]IV>B^(8N_>&TV[?/RP_Z-UFM %DK2T% O"0;Y1#GQ12J\UY7)U_4;C^0Q
MJ!K'LXQM%Q70=WGN$>S,<R>M,ZUKI8G1OGHKMFT3J1!MILR-G)38K- XSF,I
MK$O9L5BLOUB9?O#0:GX"44I72DLS'\!]Q?!_4/>K#5M+[R%,,TFA5U%SF"7$
MR(E506R(C9\I*;??UEA$9+B48*@I-IG>:$(PZ$MK-,"LZC3>)C1=$Q?+<NH;
M=T-6\O*L8I<+;U>L?:U@- "[F?7T.F,[&#^+1!7)WVMW<^8=BNG=H?9PG;1K
MET#T6Q7,)'NI%F2IFP%B01Q-TY3*#SL%'CLUN=X&G8]\=[R!O6#>S;A*O9Z@
M8"Z%4)1M+<;Q86/;1KJ2-J.ET?QOWNWN["G=&I2Q[JYVFK91.O'C=$R,9@68
MM* ;B$<OE._!K22EA18D1W.=[BQ;K3W1S3*!'&&-T19QK=<="&!V=K8LL'$1
MV,!F[#0S<R]IG,3]JC%CC_9DB4"SKQM\*+]YHB(#[5NI#N(3QCC9B:U2<:X&
M,=VYY@8^6[K,SM?:B_(3\A@L)NZZ& *#HUT,3D4\Q+E\RR#R') RTNW.!PA6
M,^PI0W3Y- E(]G\8*7VK]WI83,09R:R!A!,H.P[P+^QAN4*-CK20G"K[1:1&
MMV9^8GZF(!N,6,H4P_68KVQPXJL07C&&.+VDW?VZ%].-3,!?]?+8$@^1Q65U
M(POU*"? S4^%_WGK_B\ZPKHOML^DU6R[IYZ+;-Y(JUQ@KS(GXI;4:<J,)$_F
MP)N612';IQH:<9$<ZW5(D9&^KNYAC9J\%!#LU\T74Y_+KFP;ATDJF;J;#+O7
MN&D1W,%CW25-R5?X_/0LV/K3<(_Y$HJ>GIRVTX#/7O\6SFO%D@5FZ< R&B.1
MP%L,2 S.>&P#+ Z25I27MZ'B1C_&0O:.J4TQR'I%&%=CT(=SS^KW20M6@NM4
MD<+Z4:9UX!%5HO^HZ<L%V0]__L4OY#69K2!*\#< \6ILNDLXXNI@J8%_O<LN
M>>E!X4>,#OA@37X#GMFQB&#"FAWX@>,UMCHSV,G+0]W$_M[W2C(S5L-U'T4$
MO@&8KM44^?G:I\"'./^JY*SFXDHW,E]R45%K@=<<9][:])RQNMZ0JX6U,FTG
MV'4<00X8M\M-VOE3A\1>^+@_F&M\7\#F"7YK\?'+Z!A"#-K-5-,"%&UGS'1"
MBYX'*6EA']UY_NC.JT_7G2)8+*VL(N[E.4K)Y46'1<7(D<-^@!58Z;&-JNJ&
M[C$R.&W 'R!<NFO&( *CGH3'=.]$8N<_*ZAYKZ#FQ^ R1OT8>JY2W^0/94+P
M"4&24.]V@1AD;[E*\S> I.W_$J1\I\LWE"3$;9COUFU5ODLL4R3L-]P$^0V.
MV*E%/$ONAL]:>-IY@S=P,9US[H/6*K<V,%E.PWEI2G;\.XG==AVPU*O;(FG3
MDDZ:*CGJV1.NAFT>QJ5N\WL=&J5/J-Y(?&FELM3 H_[3T70*L@W.B-8429_*
M&=X0=(?J A^D;\Y4$G/KZ@YLY,7+) ENZF\&U+\L>WF@0)K6IK\T\[]V/XO3
M"_HYZL4%JXCU?ZA!YI$U]1O@0;O+W95,&=))1O*4%T?@E:H5YLQ$RQH)R)$F
MSZ9=@+^R@N)KB,Y72U^</!@ZJH;X@;?%JNNL_FODCX'<+(54P=EXYT..*@,1
MP5]F,[\;KPX1= ](-67 HG5(=^O0!5]DBW]#WC[#]\]5 _L9G=J'S11LZ,+2
M_ L\$+P+%AFR.A\JU&C-[&]*E.Q\JS77@,VZRG,J=%MUZIBRE?$I&:O],PA=
M%&FK*D\][[N9NC.7IR6.AM\:</KU05^0HVCL9MP,:P_BFI[\HVK!G#2O9[CA
M[N-)V"R86Z#6^U4$9/P5 I'B *>)][YG$I/[,H^*B3XI:7J0,B@PDZ<*N,+2
M\]_>QX'ZX0^4&YE*\QV*D<?[ES H-X>*&KFD!83QQS91\Z=XYN8%T>>!#//Z
M348LY ZQS&1%J]KSI1ZJM!XOJ'TF07U[(F7S-WL<LGJ@K<^*IB2I5,+CPK;&
MUS7W,GH#GL7].3;&G#,45P8SZ#%UA<?U$,:/6&NXK@3(U!08 776+)C5K+1?
MGYK7.)TFUYN6(5!6HNLB)2.DVRO"OHZ$#_/QA]HF*M=8^8/G.,(6<=VDO#B.
M+(/</<.U#=!H<T=.\5%R%<H9\,\#UF'O(<0B^*1&S&TU17 782XVME-7P9M)
MB'MERBUA]4EKL4C-2>^!D#?#3TAA^=2<0?>XY8F[:1N^?!Q>S[C9:M_\^>Q
MJNDLU[C7>'5_9R9Y2"HFP)Z=6^VT-!5=)&_5R!@6-^P'+0.',SS6+]TYL1-U
M1B6PH._"8U1]' ZHC4K,B)I\[:'1NDB5KL8_=[Q<I">(SX.1H(["V>:MXN:<
MFE+ #>GQW_^_MK1H#BHVY-3KS=F)-9AV&#B9* MM3>WM#*N3\.P-COC2 NWX
M@7UPC$0(KKL<5/(+KX7H869[;.SVB4(-]3-^Q#P[YJBG[M2.C6J;\_$:</G+
M5ZL7NN.8:B63K7>+M6OU0LA],[\4ONFZ5Z=M5H";0T/?<PH)KJL/-^O?^+>M
MI-43IV!Z$W8N(75%9]KW3QC#?ON8E,:X >=M<;K>1MT 3?!AY]<H\R$Q 3&1
MORZUKVL S2BK)!Z<P>&006[1-X"A0MKA\^[<23^F\CJ\L<1E_D)4AY);0+2
MMY>7QS8&>?@JR2"*%!,;L0=$!B:X,"&_AV;[:K3<TT:#P^/LI[9;[$MQD^[4
M&:-N&PG^_EXM]RK.(2@5(D79 J^5/1"310"'ZQ7+R&TV@A4=I3>[=>*1W9QB
M\N/=:4*TH4_90-H"N2I+1@OOK40JW#DU%>-GGF!*<WI5,1>G8VRT'U(>M; <
M3]*8KTM?=_@3H&!G_S=%N6!,KQ64U=P"O;Y0"PJK7O;B$I_RD.<+6>Z&VY.O
MH<S[#Y \2%G@!R^)GY=)N&HL\<&M X_H?L\\OCBT([XG&JYGOB2OAX;K*2#Q
MQN2PL @D:EWUG%=0@O7<TSCFM/4KNZ>B-MRXU<0E+E_B##;;5 E,Y<73=X ]
MY/OZCK(B!.79>9ZD1##C4+\ *Z[*LC,0_![+Z,"->(Q[H466O@;<NM\ 9?:'
M0(A%84+O1N7JLVL=$MH()5O.53%?2I/]:^4T'I&6RZDB/W;%EY"PJ9=5M960
MNBE&<>1+C6&V/_1E>6V]1M[H=1TO]UG.CU:14NN :V9X]/L&JON72;4%)5K!
MN"$2XG<^Z;JJ+EG .[S&V/YL>MWORX0IWWPQ!^()X&!FI!--6'^.O%WA?,S+
MO+L<-@'@3/A',/)_UX43Y_J+.$2RP7*AL/+S:04N\4#'+SRU4'<QKU%;D)FN
MYF'R58%10VB%I?NH6YK<2.Y^?)Y>0"A,0D":X#Q"NT.RJ3P$?AHP\UEA+@H?
M^]R>= !^II14_;AVC= H?P_M#[3V""9[G6GS8Z@[X^>.J.+%5_+/8N@EU;X!
M]A(KR)&5"Q4>E",5(:,-A[5F<@X;D'9WK5/!(9]TY["PMC#'0./Z[((@JT !
MTP+?#]3YPOJ16<#5E2T @$W+5Y)C2S;<_(H=/:+&** HV !,3);WY:M<,69]
M6&>1[$%38&-TG"*F$T]]\EI(_EW9.#IJQ<LD^C>ABC,M,$FV9#M>;P*0L[7^
M\211DV.\?+Z2YGC*F9R&I(1$OALDM4.3*='&Q/93,7:NK@W0%'+;Y*B-G)TW
MSI!IE$B%^\N]TD_8)XL/,.Q46>AEZMG@Z:H#3-] =XGC2K8#!W6-+J#(0$-I
M0A->"'#A8\:'OZG*Q;5D=6S9CT'?867NF<5$'%K-6'X &D;,Y4$B,:JJT*;6
M]=](PPQ+ 9/,5-++2&;G_>I-OIX&92(W79*HH8M109J7:#VXN"Q<LF[?/_BW
MRG4G>7AJH;Q?H97%]%@J0T]7$1>..F7]H@'H;WW*RVDC<6F@S,M:<N7'L7BQ
M5K<O#V[(IZE@ON=7GT_NY9M*V]\ OE/(,0A;._O Z)Z'4W1\W:K9Y,CPQP^E
MI<:R/61G7UI?%MC:T?8VL[ ,DV3<!Q^XWJU;##^@G@2[PK+;5+\!]"BU+"8?
M.@N1(F;&8+<RNNT7\68'-87H_1J4OU9&U0.[A(":P;$)Z\)3V>P2,3^>*DTO
MO@\ SKQ"@#*^X"EYJ1X#9UM2S/6$1JN!E\-W,*HTP;6KJV9;%JYOE5LT01'T
M]\);SE"A"C<BNB&*])>EGVU.#SKBO6]$T'KC!SN6Y&]]=::3DF6X.!G6A(I]
M<RL.APZ/*_4LWYD+>%Y74RH*^1*P35@^N^$&O;[IS,&Z8*$@.A+82!!32'"+
M2E^8*LNY_UT5\P& GRP:+C5N'3+LAEJ=?ZWYB4?S;RC#UU7N^<_D[(ABBLL'
M$; !.9@0:B7/Z,\+H-Y_YH87LG(*#+J#9D&LY0TF;2,>/N)BEI-]57%J/)]@
MWH2/)5JK_<(BN6^.2B_5^H%_,PRGK5ON)J?&URG>M#'KAYXZX>^=<[[VF=I/
MO]/H#6\A6(P\M;;/KCA+,7_O)[F $LXM2LON:.;%Y"KF*5#9>? QT?$:":<,
M,NI2ZO(<W6PD;%>C7C^"-YT"(T9$1$2>JJ4MSCC[8NP>XY6<VQS#O?=\X<\:
MF.:727YES\I.Y]>##.P4\SB%>RQX'%X9>9KDW "Z]FY/DS &&P#VH[\.S  "
MH!989M5LLY29[9.[;HZ.)W7UH7[Z31HR51XT;2##K0]9V>21V?[X,BX',:5;
M!+=AZWHH>3$K_LG+.8.Q':3$JA$2U]5<8D99_H'U4+*AMERRH>"G<855VB+6
M[KN3(XGO-Z1/0R5]M92%.,]2J@0CXW15E;Y[N;VOVF-JAUH*1;/]M8]8L^DG
MJ1*<K_WF:+N(P=)UMP5VM(N+H?K3>J^JJ Y;,65I]WB!1<X[\JO;!Q+.#]%!
M1,TTT ,WP5C/*I/O'DT7C^EXEPG-9BNCQ[F))<NH.I<Q?5JCN\O:?BX:#Z<I
M*[4 /&/^]9D.@"=[CKCC]TQT[LHW0-MI:.(WP">=P*D&9\WL*%MM):OJF,8(
M->,'2,JN5[$^E+ )MW4_5T<6R2C=KNX"7VY4%&1Y+%)MX"@)4W3@\)I@43?(
MT(OBH0H<)UKBG(]O/SC>2Y/O<67 A^%*K)Q?'\]<M>\O L.-2W7'771N3!'[
MX*1<I>2U^2TF]B%&01(7$AFCZNP-(@PL[;#"20@\/,$:@==.KC!]%IT$+X5U
MP[*UC3$F1CBTZ<9X,H1!Q(Q8&O_=D^J&Y22:WXBK?!D:J2ZM% WL8,-\3C%?
M&EM?I,K.]^145R=6[&"Z$DCYV-K#1Z_>&;]]JWVP#;C(9]GR@P-LDL=BYG'G
M@"W=I3L5>Z=9L5',/%WZ'FC7'(CZYV['PMH.><8I[**3=CSYE@EE/T(6*R+E
M38+SYL)XS4NH/C/M:/80<HZR[,;K6F%*64NGO)O<+Z4!9Z'B2[Q<7>?TK>#Z
MAW023ZFU2<C<TF1>J^J?AZI*H;B0UK5:A>=6KVJO0U7H0CN-'*4:KT/%\Z7=
M]F8M_5AOF'U0NZ0#LC+I*%KE$?>DS6BHF=P/!&] $!:)Q-.PYFODFI1VG_@9
MX 2[;Z^['1=C643RV61*F=PIBP-G$'>H2_8PX+?'SO^\QZLDQ8=?+'TD/F>M
MA8\523JNFM!YKQ'=ZXUY4Q*JL^D8V+X!#B:K;?NO>\!W@$2]S>4._#,_V7]K
MC3102:^C+*_A_0DK.Z\577110T17LVS/[Y^P+W6Q!<T#.4YLW("M RY2OXA/
M:+W&I=4V3WLE5]9B2V=LSM[6H,.8_R2!:NADY.:CZ&PU0VT2?L(DDKX1^>5%
MK["VMA0524(;0-Q"\WPANZ?VM<IMOV<N;H1Z&4I:[F/8%+K%)VP3? \[%/A)
MA14+[7\"^.9_C'>Z&@+-)M!X "830]$4PJ3F(MN-"7Z=D34.[@X5NW0-VG'5
MA(N.0/NJM+7CJ7<=HWE3)T/N8?DX"<D?LE[>53A<^E9" Y1@."<AYMNA?@8R
M'CO,+9V7<1O6X/.R*DA'T<\6*MMJ#YL8)5?T>8R,^O&:C8F,\7DXQ^UX9@VC
M$0=.QY4.YO/[R-A=W_IT=..1M](:QW@ =FI3](!71J6X7.C_(>X[@]K:EC5E
MXW <,(><P2;:1),S.K8))A^""!+!(()!(N?L8V-R,&# 9)L,0@@! @1(V.2,
M"2*)G'/.<7Q\Y[VYGOONS(^9JM=54M7^L:IZK;6[U]>K=W]=HJ;&9R)6<U X
M$J^]!8F=B([!R&\#1!OM1-[L9WES>Y));MRF0(-H^&TB);?>\[UL\HR'>'\K
M8PIH-6((+7Z/Y7.9WHMTP;$Z/G*58E,*(\GDM(DR]'/UYO)DPKJ/;WN-!6"K
M[$H%CG++)+/CQD^Z'7 1E!9VO*<>O6CSJ?BO3>''<P>1[[TY7,0%"C^N&8>'
M%N[RL.6?)LV?J$ET]Q /3'N". ZJ*%6Y6R/>FI8+O@B)1<$1\;PHR53&P=&>
M$12D0W/DZ F2&GV^H58>5+$N^X9T__O/VX"ZS"R5GIJQYBW9ZUWCKGE-79</
M7Z^G*(".><X3"C:J4[HV'"VIA$M:K;/M:I0[Y1L_QL\J7W_D-L <\.($U>X$
MC!BCI1+J22W7[QU$)R-(0+N6F B["O%("/NFG3SL^)[1;SR>196\/0@HIO.>
MML<=@D=D@"MM=+>%O6(@;5*V+G=4+4GM9^SS"Z\-/<P]7'J?EJGA@L6^)M+%
M]_<2XZ5U,]TEOD_\O%V:CIJY;J+ZEQGH<M-15?_FT,4U^&G^35T)Y">DP>PJ
M#)RILPINK!KA.BX_^GKC]<M_AODLD[_DOF"H7U)C-\ZZ:3'"^#_Q11R,/?65
MS@%L9H9? 8EM.7^/?=#@$G$*F5'N#R0+.#:/2KK_^D3Q@G\[>P484N_WM*4S
MB+;W]I13@, 5(-=(:D]WPQ@5$T/X#'A4!OJO(O/[+MC-"TGGU!6ST'H_$6[0
M \+>Q*G3G$1_/7G L;5F$:W,[2VJ<U#@,^I[P*TC/_M,C3?7QJ1_GFJP\AG^
M34QGS'?/NY?SYG=NL\\U0"9@2:R?-ZDOVAHH'NCZ(S>*,S^:',0)<,HW &\!
ML8!K,?\@..J:ZP\ZJN@Y;^V[ J AO%V&-K\^0QQ>GJ!(YBLN;H#PAMZ]$G,+
MYP# 2!3\[[&DC!>_9+_T97Y-CFDL)*6[XK6!T^  E9.J>[./SMX AC2"_LM[
MB7\(0B*W<W,F^T(2%NA4G6CC]"^LE3205#+1X9UA?[;:O:0E*3]%X '@VB/R
MGST>:?CVP;CUQ_[,#E> +7,-_OO]%_]<$O6\:B]_2>L, \0W-._9+]9<BF_E
M &XX.'[^/^CS+W)3Y%S[8EHR]GP)=/978?IMF9W9F*UK33%+TJAQ4O5E*1I[
M0;C93J6_>*"J;%O@%]FH*\#'$XDK0-STFVO]'#^ ?A7KN]9E(-F%3(5_N>5'
M'8$Z%N"SX\"5B>R-5(ZLN.".0PSP&FN/X"CU9<9NZZ4ED76J!$#R\,7#4*T?
M_KOO@<Q2"^5ZUXZ@Y7.OX<M0YRGYIYG6-I$>0X>8J6OQ]2.-5X!U%I7 %N=
MO_!"P&]?+\.U7A'$QTMNLT,$@]I-FZQLY3@0L2UC*>EMS 1J[?BOBT#T!3EG
M&,@B(=V(EZ59OWAS-W,.*.>&>#]+,# *DV%S6 @IR"AM4C#K6'J:0!<F[$N)
M'Z*@B@5I4_Z^%?,$\,>FA0WQQ1!6;(JENK._)C,?Z2&J*+NR]Z0=;V1QFNJP
M?KJ5QC87DZ[_<8-)SMUGSJI%P#D\?M(-C&Q)B_/HLPZMQ[]OXF,9B$"F# L/
MBABF1FVB IFM9<2F!D8.>>=<3EP5-HM3[I#'OV"3EH)"QQ;SJS\J3-L(I>:3
M[MHF#)17[@CCUMUK_'5:>#E:]A4C.",S\;EYV%!TI554$B^F8S41IAH56RF^
M\*)Y3Y-X84"&J\3'HU5&*1TZ>9- ;5T+RQ$/GENY;O?Z')BQ"^P73X6W[29:
MN0A)R&5V,"#[Q6WUSLT^7%"L[ZM]3Y7]L%2__G"!E:L&OA&9W\$?0[J"A>I=
MCEGH8P*7#/^<]&P@/S2B\V?K%ZE<%7H5^_3SZ>?T.'2<TF$[4]3??;^4T?_H
M4U*$=#4F*,)2BOX&M=_/-()RD+;?D S3PTX DNT#9*UFT]+.D+-4EST37F >
M1EU$SU Z7BA#>Z!R8]W/01_5 JWU_32OC ;/*[YD6*S_YL.=FS9\Q_Z$PL_;
M+&^1'X&H/]_BO9-<<:1BTH%O6UWD2GR N!1&4$+H7WUV*Q?W-T#R1:/*U(+F
ME@._K=;=@:;@?;U5VL91>G#^+U;4/:I&=+0PCY[.@>!DR;BX=XE;<2@D(=X8
M C(S+?[,LO?%^B R-TV@.:P^J%//-%'HA*=?O[0)I >/A U4^NRZ@8()GFI@
M#S<_BK9F9<'"),Q</7^* 04:%C[NY.X2*\2$X3^W&U5WB[@"F$2W&QANZGEZ
M*LM++ASX_C88/2C24!)%:%IL;.!V&: 8@BJ[(Z>,PUAY"UOO >_N?!>C[HC[
MLV1(.15&+NU=_0GBHFAFS8F$Y8@BOY3RYQN]&(9MA>]FK\28]6!,4)K90Y>6
M\MV;FBZI7[X1!9C2B2(3;X,U"M?K:EG"?)*D?8N2NP^@BV[V4L^+7(3SVM[?
M[C$<_YL5IZ^=<HH*C2NQC%5C3(A39F<*751A[ ,?2I%WN? :AQ9^/Z:C6.=&
M40\" !>_.H=K,\9A&V86@3DD[4>#"/ZP+)3I$[AAAE+S32\VOX%>WN%LMK=T
M*2=6"6OKELZ87I<S!H(NGJGHV'7G7KC#VWVJ80@A1Q]+%'>H0S=:<^JMK@O(
MZ?-ZOW?U*79M*H52=^O+L(U2HN&U'4L/S^5F%-0S[T5[:)F[O>Z4D;?IK$KT
M*?+S&%" \LS"L"!M\]87)#DV4/MNVW65^RV](Y53.17CJ(EV]W/J84&MWR[%
M<_]<JEVOGZ]GKS%6W8 XVC<:7A1_K7Q =RC0_24U9[5I(#SA:=2)[>86]#G%
M"A6;2^;T <:>!?EIEB_1;9RQULJ: <A)U#@^S8[EBEH1\Z/2D=B+(W*W2\PI
M<]Z-<XNMY)]& 40OF6>-W@]LNVT/]M$OX;EJ(%4Y%AZYD='/&W-K/Z '4 OV
MO;PI$2,]+6QB4J&,E0\Z\IF]R8?\RQ.CS20L#=Z>$/VT'DG-GK%[:W?"S(C&
MDR$VA5O:94^KED<)K\_#-)$G6CPC._WGM0)EI.UZ:^_&_[@6]_#7NXG;%#M'
MYT$3 ;;P0.BXU.M94_DKP(=45#=_S+IO"/5E0^ M,VQRC[IWI\UY+>59L]6]
MA^<M@653JR\VY O^HR[MY8?++V80 "" Y)^28-BUV^4KK'-U@OMXP3-W)[?*
M),RN/-<4(E8X(Z&*?@KE0HPB3,>7V5\!0J4ON1IU\PTL2MW+9#028+6QW5>
M-"&ZT/2^$EA6BI*<-E/Z: LMR_ZWX[3**LW?5M CC@ZT1N.5$'?#A4VW5"[=
MVY%?Y(+=-U8HQ2(C>*3(F3+\!UVP3)-C3DE[J7 Q_?8LDZH>8FZCIH!#]:G[
M>R>?(]% )MFY!;=43>=AD(;[4/5:?GP]YV#%;MZQW=G!7!: =/O[3^# </N4
MRSA;N60; 9\C/69*UN2PGGK7J,+NXPTN2;?HEL#?T,^.=9'A&/48#70I>XV6
M/(""8XOC;59(;?-\'R$IE\I%1DF]V&"9''L=\Y9/6UJRL+MJ[*F,#(,&4CT*
M"B!=2P<-[P!$0P:5TUKP@;R(* Y(\B8C,&+"]9$RZPUO]:#TS/B],BE!2+UP
M:[]82E,&F%U&FVW3O3(;<:OX-8XSP3%A#B13'G>RGF""4RF1BXL1(XH9)7BH
M)R)8,'1^,N[@\^^1PPM>S(D ZNGTK_^7PWLF 'I<"_EC9O,(9^QJI*L^4&E2
MU)@Q>9@C?<FPJ*^YR(8Q3<> 9,C;4&MCX>$%4(HSD9XE+3LC/G!R3TK7+LXR
MT9>BJ%VVOVVSQ"^N8ZF=?;QH2:YCP;3(#K)"M@/=UOKHP(.+MBF&NY>"_<BQ
MO;!<A\Y2J- 1D=6B"C'75/_('+RP[N;4%JTLYDO+?]UO,8+2DY;G0I+H!SLI
M##[*+UF:OK1^+KNV //@E)_%CER(JR@Z[QL0EK<!UXW9?GY =;/4GZ+'D!Z]
M$^@U&W6Z%9=)>A ^$OEB_KUL3(/&)$R;_Q.72[Y[L0/)O024J#9FA<GHV#*U
MPW6U.$%>M'4?BO5W2.J8O"<A^H1%.4R&)M"M;"NT!*QBE;))7;"(!4$]!&_>
M',J.C;9,LG94M!/K^7[2.F::/^K1+,<=_QC:VL=O9?-@R9B;E73>,6U\_3+3
M]KD]C,E+=6E&T)PL716,4L*E(.Z_N=MB^&^WXGZJGYVWB<UOV$^SP6B=<AYS
M%^^@<4P;5',D^3UQ!!O\C42Z2/A^@"8\@X>&;1_NM:^@= FU:,)> ?)(OG*^
MD_N&?P(J2D]FLF[^;".0[<-KU3R*1-MATC814TN*\>.6=A[E'0=6A^V+6<KJ
MU\=<7KP^15C/&D^6N?,LGAFO.!1*S'&3;LK9J1R(@C8-UP^B*EQ@:B\[_/EH
MK3<0@8K3J;#%[P#2#T,_=8TGNW4I)O/'XKNWJ=>[2H=2/;X@+>5%HZ+V)1XO
M#2[MZ0A&'C['?MI 1Q 0<J]!;4C%%Q 2BB[K;[Z4UI40>IFB>;0^;'YGR&@8
M7_D\J*M*M5&:1]!/W#Q<OXB'1ZJP3]L_;_"49LKLU3=SUP-IGSQ'RNA.P@J[
ME99!NV[PO!RG35.L+#:U;^,8=3Y_R/.[@<RQK<G[#S5+)A6=EQW::8% #7ZY
M&S/=FKI>)WKU!QX-S5< 6YI, JJWT;07#OA]AN_'%'ZI 'IK_VN!D(A?RE[T
M[4ZA@)I;[!]9OG>?""@3U#O5 9#^_)_S%R1> 5:=-D6]C):/(_TEQL?$^'D<
M'MII&_Q5/IXIB+#:.UR?>U*>[[MNXQ33:?XP6H*MIOF8N:^C!?.:PVYA6G70
M5-N+*3RTH"9MN:"00$TKD[0:GKG";NJR9Q.E]$ QH"?M=#TF(LH#Q_IN%881
M#Q-,-38T<W 7YS=W8 ]*"LJG/AD&;UIKPWVDR-MPVMK4U/**BIH%A9<5\@HI
MQXTN'I.W7,F:F-ER'4'#2%/KB7SE/@K@-XTO>Q-?;I J:&W[*1Y:N8\,Y[=X
MT"B"U@8CL_YHZ'R_3_!W-#0QY@OYEJ:7B.<U85CW(R5Y;:[%</8:;2N=_QB8
MO!T07&%[F/?IYVTN@$9DWQH[=WG/Z^A65%)-PH&F4*.!?@)W4AG.I .QF*I1
M,7F4S2BN1(A(Z31L06R N^?&+@M-Y2=XU=6?GJ1^6ONX*[FFJ]TVMS%4'X,S
MF4A\8IHKPS> -;F@+?.IM CW,NGSM8PJ65D7F]G^OL26R5+-G>4L<#,L^3[^
M"48<[,SC,5=9]V(B:L2.W3^\+8 ")99BTA8=SVJ=-B&M&D3>T](T7IEVK-R.
M=9,0N^R_!YX_MP$[[^O5MO>F7)3W:UM3+12O^'.J'.SK!.B8_IXZO'L6?03X
MS>M_H^ (JF>]]!Q^ZU=C3V&!XM1H#>4]9UTU-48P5W-V?Q.&TX=WLBY\B;^'
M5/Z(T9_3IC=[>J[N&!M3?E>&GP;#$#JH&?I#,MG8?,DI+UX:(OI?+7E[97>1
M=O-2._80)&5NU*1;!NOYPWSMWP=/+GB3Q^CM%9K8FY@JO1S"WV,XZ&E2&G'-
M-''I=?5%RRF7(SYFYXY*F]GX1,8M?[XD]5');]9T571>N@T_1<B#FM?TA9>S
M\W633.+6!D:]I4O:/@,DLA4! +*(M"A%ER(V-IZ?G#UC18CSE^]W=L_34;?J
M>#SY[$]C"LLWP9N4H1 (%VJU,KM]0\8#8<,:@R&)[P[OH85$W'E?SK1II#-Q
MC\SUX=;!:[NJ&=8.RNJ9+NX';BIK-7ZT#2ME&YU]-(\/3$PH^>/#>T_:'Y@:
M/EDK6&3#58K\R<-G.\'G0W=\H3#DXMN2)X2$TK_]*A9IQPX>JG(9ZD/"=+/$
M"M+)R:79_A9R3P&/EF0B]RW!46NH)23?!?^T2+#_5$7LN-2_*;_-/C;O07]W
MW%H+/AQWMU"U!>\_<MZ[U%$!4.7X1P.Y_[;T&E=CW\!1YW3O;MH?EZM'<93M
MI?MN%[O'(N?YOP-K</,-N_'=Q!?S4H$3ZS]]"UG'SF7E;:@_=[0F\%V&.<>D
M,T&?V3-2<G#4$%V>ZR7>I<8S>UB#U+-@-[,WH"Y5FSR2AWG7EEADLQO.EI#G
M]^; VFNKRSM-6V-;!B$RRO>*6YO4&90(1GG9$<%V1'LJ??8</Y?5H3+OW];$
M2M3H94V%F*+6X;&+]\-?2=4161"CF"=R]BU7 (G,@ ]J64D!T574B+6/5K,V
M)]]&67+'*-,,D/,E*7(=&AA+@P5OL,<3 8;7@%N[KS__@/+=BHJ*)]34M!=J
MZ[H@UNORGA.M+":8^WF:2\A-!KC&]RKE=EX.C T_2A]%RM><:R>R>_: ]+B+
MD,3AW))48AS,=?@\W,K4\$?0'K/D/2X\-R?*AVD.T9NC%H>AH,.Y/K49$CVU
M!9.^Z6P< =4QG3!_=,O1"#:UQ1/!5ESB$-+#U71@W9,VBZFEA:S--+?P#K_"
M/=VM,#;^<L.Q;M(^4V>))V<?\80G%Z630B (]@\Q1ZBLGD8]?C9#Q@GE^[7/
M((GPEHI,^M".S2>U,3S/F!'!2^Z'<3(OU-;05WKVWJ]M'N*1ZMZTULG5\+_L
M33+9(P>5Y:NM'F>Z)D/>I)%-'G]8>7@,88SP .HA@(KV%[5/ZV^O'=1AE/G0
MRC[6IC6#L(1/JYY<>NMA+0I5NS3VO7*UE7"36@=OI'&M@T&OW4(MA31,?+V7
MK4:EV"AY*\4[QS63#^4[6;3$$\\J2J3TZ2Q?K-:KN6MVUHZTC]N)<GBZHZ_B
M0:XLS6CCDE+Z^1R1J6*G%:-\>YY[1@H9R(XM/_GCQNJS'PB#2_"K;SQJ)C59
M@Y71 [$.\S'N;-)(]Z5^Y<]LVJWB[,;M@X%N=,!=9U;53*8^HI^YL.BP*7*@
M7WSY4I45TSX\'7+;0X!O?I7/*(-WT<B,ZL1P/DY.1#MQX[[OW-8RVH\[ U,*
MCK50L*IQLN#RS7WYY26&Q=@^1AM.7,Q(!-?<K3W:((C7IO%.I>R$BU^^6$](
MJGBB Q[60HV.$WP<\J<79S.#<VZ<ZDT>1.Q#<BZR,=3U?'^MZ/H.!4XXQ!\F
M#NJ?;^R^Z/9BY4(L9[]+S'#K/B;LLP%NM=A-_S\VKONYYT_JF2;5@'\]@$JH
M\]^-1A1ME)5<%+"SZ8,BJ,O &/YQ$QNWW;Y/ZO-2ZG"Q,00'W3%Z,T%:BW&>
M\ '1FRO7;C S=5,H3:=I4,6#A6R>J\I_7:M3*QNN6:CU*DJ;6K;WG;#8MG?)
MB4Q<+D.RI^+HFHCGUOCX!DK'GNZY3G]Q[G<MK ;.-FE--!@7[F*=U-D=LXK+
MA$:Z5[$.(P:0!2CCF%Y2T_02(9%< ,UKY*M_Z$PSNZ]^TFGB&\88>&,W,:7+
M['?GF#'W8 T1NB'[TR92!YVHE\8%98;=JVMB)PGIH ^K3W9\Y'K4K@!TC2Y+
MK>J]]STG@*$^9[6N#-:-D2-/1% P^.G[8!7KH,YU,_WV 0C=VLMP@CM$5XR)
M8#H_@GJ;9MRP=1J K(,EZDR2. [O,'*Q=+!A+%NM7S_[4+@HU#;<+&*>7IQ!
MS]#^*AD5K"^L)%5H)D48F7A@XOTA)C:!>10S6%+(<; ..=@4FYR3F-0:']UP
M]V!"YQR4TYBJ^CL45L[M*4'ZMB&(ZOGI:]04_UP"<5?%Q]AOB1?2N'G=@K\%
M;R<32JS01M0-M3*N6XC6^47;%<.8]B2@'1 D&T=Q7/3= 6WVV**SXL4]D% %
M<MYQ)#R7@=JFUF-\4^D%.-<P4RZ"4LX_,IP.ZA<GYQ\%!1G,"QWM !9[EIBJ
M6^N=G_>/V-MGRLA^DJX$Z:@'H!4C6V%NS*P@N/"S8(2&O5)O>%4.AN? #^6:
M@X<=2A2)9*AG([V<)\$',L5#8H+MJJXF_4%&K*XQF NM=]^;5ZSU:H#4QEXC
MQP'JOG5Y;NL P_ZZ?TSK*(!^FRB!A7LQ*X/SUJ,;RQ>%1NYSTAQH@3NLD,U*
M'S5=P0O1G&@1&EM0T8BY"F=@$_3CR<>/NO&V'*GV. JU"/M#CIK1(Q.7M.S?
MD%9<V50U1$<%O(<)L(]K/J0MO]:5)"7_1#TDM?&"0@5<V/\>]KO)>-D'-JSA
M(;AMN&GF5>D0QP>5T&Y]%>KXKH8U91,IY85:TH8']"M,(E\/ B34AYU'],=<
M&=K+]-<:(N(Z1V'DQ0=U>,7#,H\SAB&?[D(9AB$/C R-7H"N?5)F>H#:H7#B
MAMKX !D7)A_J#.D_]U8Y3"Q_!2^8L="-8:E6-JIWMZPKK)I:$$]ZJU8*N'\G
M^><J^!P2,=!2P^)$1T$''KIBN7O)ZNEK#];?IM^EGL>X#/9< <0?\S9SH,P&
MAPK7.5_C'@>XU[\K(6ELK /E-9?MQ#\2O_YR5%C9 A\?9BGA0;2W8,\XWI3W
MDZ_BLXLM4QT]T]H#P4Z$YP\%NC(<0'2E:S7--!==M E2EPI4N7O,I(693,:^
M9=SK=B6Z [C<^=:!)[;4*X\->B7$I.3%=UP#9H,U!MR)XHR).Z!\1?BG";NR
M7%(SBD/>>:7.J.'5N2(C?1YAB+-A:91%%U*S &!\]W'4G^^=5)^6D >QU7Q\
M]=$BZ0M'>'I"/"^R;!1G8[E@F>F7-Y[I"=L$D'Q<>P, ;+4&DW$/.!.CZ^1G
M&IK9=^CY&EU\C=$8XP0,$Z7!DTRW:$7%B&&[874Y6[S25(>NXOG<YX5-?PI-
M]7CZXBTFKPZ"0E7%B$=8?B?'XQCK^O>5G1#%CCU! WFFDL:;3&Y1%F+H[J)Z
MQ+SKV<,AK%FEW(OR74$M-28?'M]3B%@D>.?M4+?,Y^[,V#-V G9_< [IY,^/
M(R;L])U+.33NUD;$Z!92>UF@;FA_NT%>1F?^/BKZL4580=MLN#B;L.0<%/SW
M%[6PO[^H57AQ^@>/^>L?'M5*;BZ]G<=)Y!.R_EYT_FI*XB1RJF(PFK8L1Q(9
MW)W;9H' ,LY73:M?P)%T*TT+_L86%CE^SJUV#RX,57M\_CR/RR>7I&:E0(-D
M)^+?Z<.7K.-$%1+M6;D2/A,M?,[(O\]15,I ?2?KIPE.1T.<CL6JHQ*3#I7#
MA>*1C[ASC<#:\@M20*/X]1D@MP&!OCW%1N!0 B'NGXJ>K(PQ16E6U1ZUE9#B
MEF%9)B[:(F\!-'#DSU. E!5'&^U)&5IW+S/X!!:99#.],/+4J>G$=WVDKZPX
M92C?'KRP]7*Y\Y89!$H7;4GM]-%X*6L4#N^Y\2GP.MYC^*_QIE5ZM2.:DEQL
M1_=MYZVDLAS#B;>$USM8W\=%L9AJOC6AX<6R>8/AEG.ND8OXMM:5<^P(OF1T
M^+G0T)A_0,;%ZL!D^-84LN>);S[M2%3K!Z+-H/<!5HZG?HAO$[+AH').OWRP
MZ5A'L 2 7#K?_"_G>,/7ZQ<6PI+Z7T@**;=$30<[3IZ?%GQPE+X<;3X.\X<"
MKD/8?M[\R=SYM>F?4/8"[7Y50TS.)<O%=B.CP.]FLJS^WXYK+Q,LE[JU,"YX
M>:#^&T!P^W]9#B'4L52[/]/BF!O =K'=E:XG8_!K4T#C==8ZW1W0Q0T]OBM
M_<3?B1_ [=>K/S%V26]05<VP /#9..]9;! '4TS,KTT!-0ZK*LL"M#V'7E9_
M//OMG.YR'G!+=O[GV2T2HTHY.2"SQZI\V0Q'"9EG_O)HCV5?K/O?^QI;_*.O
ML:CCKRR$AEN_DA1*))JZ]YPH7 '^LCWA7AP7# WY8;1&XK__F]N:'W*]>/+7
M@K0LX*\Y.B,'N.R 6:O)?OA6CUG:P@[5%6 0<"-(>?KOT8;EOU:DB:C]FJ.[
M.]63F0[<'+P\NT?;796R=DS$?P"08_%O_KU"_RI4O3O*1V]FE??2#39OY;DQ
M;;6& ^MN4P#35NN=Q$0^SQM5X-"!+:/[HQ>/]QY=!NU*7.K.3UVJO07<?AG_
M%7!]/(",]?,Y<'^S[[ [3OMES;;7Q>V9*T"^1TPE/"Y<E9%W;/#\1J!DO:7!
MJ6\GZTD\/#"@&G#_K_MO'\G"K@ *DEN9=%KE(DVXV#MS9J>/6OV.&_R3,X2(
MD+%AOUN:5P HV16@U)OS"D#??+'+DP-@)SG]!WUFW7BQ5] .V7NMX SY71OW
M1!S> 94:9[322JNW=<PVRT-L5"]>C<WU5(M1H>W.9+1J,_),"/P]@&5'7](.
MZG+G_6A:3[G=:"$;*LXU%F=I;)G>#A$A\>%-V&<YF8W!'*X2#,1R!<G*Z#,9
M1_FT_'2:#MNI_F9CIHK4<^6(5N(U8XIT8?]T*%7RLP%3:)Z9S49J01^LWJPZ
M?CII%B\ Q 0\ 7EOG)%+"78*)/&##E/MM8SX"__2H\"W$BN>GH>7B_E96230
M.[Y$@1R4G9=?WBW9S9X]J[93@Y#C6\574")E7):^G[H1S R"FEN0V"Y4:EC4
M"5N;MT0:SG@=T<=X!^IPVY4ZSYF5)ME>1D9+T*20%6D 3>2+EE9A'!\1]EJ)
M37K<53B,J7P$M5)"S+C%[OMLCLB TZ+)$]?/S/FI\(YN=08]L?/<LIE03QXI
M2GANQ?:%=KGQD2V1CL=S_4S,Y[EXKXM(4Z6):EH!Z$F[VA>/;XYX.(!>^ 8
M\"#4U6!FIG&35QQ655A+4HY-9QM[6AS,6"95OV_?,>3J;R!T75"I=NA3$B.9
MX:I9X3"6]UDW\*'QLQF%N+&.[\8]%00S7KO&%WPC0R('?KQDK>B@^'G%@\F*
MR2-QZ:/U^B+.@9B\9J^%J!W5%C6J2#<797;P\7S4,M*7I94-L^X* B]BJ9G"
M"PH*\FB!Y@,!96K9Y1.*3HX[V=^ JGW'94.N[(>F+MFQ.!H.Y)D[^E%. &&)
MR+_*:Y(*%%$3:.QSBM*4L."WO%##'PWY?JZH%[LDJTD<J725OO_=UOM$9B%
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
M)6]BF;.-L/JX46#@MRO3KEX>&*=+&G Z*]@ N%B'0^U:7-\$5-AWU/Q8RFC
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
M;\\GC,5J"">]RB0?D=(_X8ZZ7AGN0X8&?2I0"@&P61#//ODO@!0M^.<"SG1
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
M ESYNVGBCXG[@N\6I#=+1IG6+C0&1^"G*?)6R9WY-W21/MVVQ*DPA\&AN%-
M%3C3/ ?'*9 YLO>P2#5*G=O0ND*+(SI:#EIG(U8)3'4@EN7-7ZQ2Z#O*-UUT
MJWN-LW(;\&8,G\;O.T3Y15O-=YMYT6C^&16S;HCNGW N.7K;C_@\T->HJ>EX
M"KA7"6QX7%_V[-!PQDX,5@0>F;&;&1W8AOB'B8*PQ]8$6<32QLP40<'[,)ZN
M'W!ATO8E ""*G8]U]2OW9_"=LC;,:/+R:)5^2K1*Q!JM61C'=;1#"P;#YJ=:
MEWL[(M.*,/!T9!,7EZ6XN,9\[J=YO%FNPFOB&C!AULVZPQPW+*R\L@033:V!
M,D2@UD%S?.F>?30>JGC]2HS*PO?^R@^C$#%YGHF<F#I[%L9AQS2TQ9?"F(@-
MTDSR6F:1##\H;'4M(D=E9T,*@7;+*K8S(G2ZQ;?1;^:7RK+>-F_8]W';J.+/
M;]3;<M(B)5J$)?.PPW9T-.*L31/CHMF:O8?,>Z$M0;N?6X66[_RXWRO6-;_1
M'!9196NMFIP"/"IT!L&ZX(W!_TE[F('9Z.U,JF&N?GL?T-]A"@"<J_2^!)]8
MXYN[VG0\YGA..98RSK,:_#4]58YCU[^<,>#I?HW2M E4]SEBNB;5N5K?J%<5
M=?],>L+_2MC\I;5PW=5PY8[K!!;<T <&VUS)=?H+-QW)T(4%TT&\I2(L@"&8
MF-+M%!G!IT!E0Y,V"ZS"<3B+592G3D:']VR4NK6%99BAK(P%7+<]5AH'VE%
MAD7!!I%D25U=7>#5D[9!VH;F7-X:&ZV89,@"7Z/H-Q>2^)K]HLU$$V?XBW1L
M*=[P2#H.A+FQA[EA_IC,F2$ U]5'BJYG' 7'/CHRE+D7]XH5/GGM6@:*FY%1
MO*MS >,.,="W'6+PU*&B\U"3X8G^J\6:S)LFYS?4#W;<F#P%9-I[,U#1"C 0
MS8@$6&FY"=484X.&+WMTV+(?D[X$]N=0,*V?S,6:O0PYU<&D*D8 VYM?=5!4
M LX2$4D(MI5DQ#[F\;R;KV==Z( 8<H">.Z&3<UGZ>E:GG1Q*<SETR[%^MEIF
MH1]QR2)6AKW)_OE718F)\L@L._@*0:#M[;#DLG9#I%NE7R.Q32]HZE8:XQPN
M07"_ -+^8H[;K8%+%N.DSU!\OTMY*-5RX!ZX9,V"SQ;=ZDP6%7$R>]?IJL&;
M5@9&;*UCV0OF_)AP<G?V1QLHF LPIK-)S$+:"?QS8 OW\OA9%1_OHA%$.#H%
M!*IY9;V"H(WKBY=!#QZSJY2[!FBM+PBN%5675-^0#'Q?V68'^/- ^^7?29,:
M'.7>$;LH3W(;*"A(D.;AK#Z?;UV/[-;ZWL'&4*6C%P;[GH2Z$O=X>T<R @A]
MWU2#0-B*KF/"A^]/!CVPM*-44J=X#VX($E_ MIGH)<!-.X2V_D5C9N-Y7I@<
MZ% (X=CGAP;6C&5-=:JM.;4U=(@R.3P;N%<'7U.D;PPI5D'>)T&&ES&NF2R0
M4<DO,'V!S)D%+->XN:RT#E3RH?=LBH6C?H![8KQ[!7.U"+5,B[=V!]="WCN9
MWL'#WMP_1=\R:#E&KV4CT:(-:B8NT+<? ;1_T/Q2C/O:M[&X2WN'35K7@D5>
M;3Y#34^UKT3;-3?69HUGA>W4D[5H!WALII<D/S(;&J_,NYKXZBA[:1.COYT"
M1D/GN*-(WFXEZY62NA9M+LP'XY)J&A1C=Y1CW529)WV%E"S?G*=[LXH</-NR
M9'M9ZR.D#Z&*QK91ERU2I_MW^X)YNG7'>@:06M[?Y$B^-QWD(_M'45U(O+ =
M:HL,RP3'XZ9+#OJFIRZ4K\4M$POL=3.IC9^C0(P%9,P-9Z/7C$,W[CRX?/W>
MYS!>KA^N#19E:6^A6VC.!0H)"0E\>EZ[K_COZ/%,$B2A2[8@ZJLMZ]FZ(>7B
M(O613<\P_DI+ZVNT+D0/(?^/*>3V-_P(3%RK>XS)C$Y!+QS,EQP5-BU3U?'$
M0\Z'98<S7_4=F,%Q,&V!51()#.WMQTJ0^YL_!TFW<)'[29) _Z ' 9Q'HT-3
M9<Q>*WSM2Y<>/6NO%G9%Q7L%*!DT-+8[XG5:@8;D&)?XSWA/QA.^;YZKFNOI
M@J,+?"ELX8L1OZ!T<C"=#7NN.RY2LY>-Q[P7^32*8/VJ4Z1_6^HL4E33-5VU
MQ \(4X/MD]XO3TAG$MGX /3RZ*\_];M\Z,MKFB1G-C$ZU5A%4)/@J9</E^PP
MVY24R^C#V<XY',830O:&4@=X<9!OZ@6S#2B+W'<L-](V=1^]J>+M<*ITQ&8N
MO2_U.QE+KU\R]AZ--M:_E4RXH%A2:BA%:,^':/0T#,0@WQN$V8YUQ^#U+;3-
M]MC>3B!"\YP/38-;OMD.[@A"FOA4U%JNBF<!$_H6T?!TN^D(_TI7PJI?J4V"
M$:$+GHJ%RE;:?*['7!=M:TTH7LO)R3IFV7'D&<V\^]B/O!P5QSF,%^5CEXO?
ME1/2,9JJI/:_JI':"A <D/W[_EWL77>?SE!47*/U[KZ)NG+(ZEYS<2N)1\?!
MO^X/UE*L<)1VE#O'):S#,_OV^L4/KJ3^O%F%#O>$L\7!B;+"R,71!."] :J]
M[W::LQ--!.=[XBX3'FY(F+')I8>:WS35-G>])*XS-.[(M"?(W(J/,M2XTEW-
M_SD&B?+35^&44L^.;"[\8:0Q%H,H5ZZ8IWMQN0M7-Y13669%GQ$B<A<'$V\<
MVX3(G@(2R<2)%DM'!2]6T]O(:FC^\O66&*L7W5\,FF;7<4M%]XR;,U]_&[?O
M^'RET-<5ML-@Q(2A-HIGF+H$8PH0M](9')+U3I*VZ'!!NH8%+,KNBT.N1T7Z
MW@>L?OQQCMEBIS>3(LHN['W.7%>Z2&Z#:W416ZLSV;%H3<;I6(337YB=3'#B
MM\%F"^ *+%8)I $W+526';PJF!_Y/LWM\=,B\;>3!]E,N4PJ>W<';:04-I#-
M8*JLI50;AI';..X3ZTCDGD.]D.H(>MR3$#!MPDK?$=1HLU8VX2K+4E[8<-N5
M\5 7CYPM$#+ WD 9 +6C=&Q7LDT4Z-">IP#J/86$"5[(4';_/4V?]//<72H)
MG=%?NJQ)_%Q 9:.RRQ^L=:X7.KG9/=UCEG3U*50N&7A:NM*60&^V5T0F%=H)
MG] YM:*A\51,WK#<Y_:>JMU!$$F9OQ9+_P2)UB8:3.V+:_^(;AGC./]VY__?
M)+7_-TGM_US^KYND=O^?%)"A?5=E.E"26N+3H2,=>/9#-(Z^@0EN8BZ%1!H1
M#)5C<QYB@$!0XB>LF=EZ5?6T&L\[O-YZ4NW,,9BZ@1D+2^)15>Y(YV M6MJ9
MGB=E%DGJ=^+?):B)&CT>,VW,;4J ,>[%% H^OKI#WUT:C'*=&*)J%.VI">O>
M>Y\K5V.QRRL#4YT=J-44OS/<-%B>4N(@Y$X(BU*=CM]6B_JX_[3Z7<$'6,3H
MP7?PM:3\]P7G%^D+(-EVO!V&,S*3Q8;MHMJ%"9?_PJ]KT?8.#G#!DZ=W,I <
M67J7$Z+<=D]N#,&V(RJSZJNAXBNXN%7\JXHP),8 .2?UQ#\8N2O<;MJW3&CN
M2]O\%O5N!SBC5'\*N#]IA)S$/$D.&A*7NOO-:LXI?RP]@S.'0;PP+)L(3\PR
M6/9%Z"Z-S/0D2 D55-H?$X"#JI R&_?TV),KY:))\X?TN3&LN_Y!J;G3B5HI
MH51EI=S2.9M?;!.1+G:@TIV@,YXF3Y[%N37GF#!BP_1*!TTK)'D 9^\9_">T
MI;_DOS]I;X*&W5F(FLRE7>]P&VT/I-FMN.(7$LH=D8NS*A!7R]1ECH:;J\DP
MA_2Y8I25YYWYAYUHA%WVHI36:U@X.14Q]'LA#<J4A>Y#1Y#U%L5M:+^(KWGF
M%#!?7;_0LN!X;C<O![1$ #I!CI\A:F2.3!PD<[0?]FJ)XFQ'EF(G-@%_#,G>
M_*DW-/K[4?]$7!"K>5UFQ4!VO;RAMNIV]"2IS6X+:0CI\TI.ZWTNXF>#Q>*9
M0VE'9Y_T4PYT,=_G!RO%CVHGV&>@)DW.=<)F:6V##;DV ;D>S5UV'G%DEWFT
MLHIR*,U(,VJYZK,A_ENNF[VU2(ML3HU(6-8I0,+!KP$QK5)Y*$A-D 2VLBI=
M;VGPHW"/A0/./I'ZKRR#!'@K;RTZMP,V S?M:W6N5&^I1ZLHQW+7E)C#!XBH
M%9NT4(3B;,'0&,O0V#!9++Y..'K!>^$JJO&$R3Y\/PE!=W1QK./H&.;8-1:'
M45G=ERJO\))DV=@13"2PZ+_NWQ A*L2_)NMEB.V/#W/,NKPH-"W#>-G-.L/
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
MP$/ :6GAA2^Z7N_(6HSDNI& &@?L1RSKKU=X'6&>G<AEIFH,)->H?\M0Q>]
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
MT A(1C/%O;Z.Y@8%Z]));N#B>$2"=$>;0L?YX!ZX(]][Q5;N")]^CDM4XC]
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
M5%#6']JAFPJ8(2_!1D+^PX=-13.D:FJMB3HS7!#..N<7 *L'AP# _];2<0
M*7C$7=W#ERJV;IZ+V#PM+'Y249PG.ZJ>@ECU4"PKV] MO=MMQ.>K;YMP.]N'
MQYQAE,B"U;_G?[0YI\M:]U!@8U2@6=1& R1C6</1U[Q>R>2R8A0SL*W"&DT.
M,JT;R69/%#0=7#_N=]>+N4T_%JJJ=FPR&N])R'(^(=66@F/3I,9R0JCDZG)2
MQK4T6]J;=NV4$8,=4ZO#GG,Y[J-,"J[3[ZCK.5S-<7BMM*V\712_%!Q49W;?
MQN0TM_;! ==3L@WQ$^9^6AEI YPE?B\OI6HN"^VY::RU;:3\^HK5G7^T_SJL
M+)@U*'+_F>DZ^MG-KW;E^2Q O6_G&T_:W(P<W_#']@@LMFP1/RH]G,ES4MSA
M:8;0%_2FZ_>15)K#CHB']6H&HUM\U-#8L4W5YOFH3KENVP5V$7Y):R^'N,K9
M%^*UP3;TX2F@'#+'E#9'Z]?\5J;P>Z0M,[QVZ!B9@A;^45.@G:1":+5)]EO]
M2E<T7J',\8-!O/&QC]?+<EZ'5I[OU%QU7@J>"4'1)^;]292&X[BG;@8'&P,Q
M_:>/U]L6KOM[Y;E^I+E:0=;PD 6G6"H065]-!Y?'2Q4[>!/+*=[8 R<RF2#[
MV<TF\DH\CWNPW(+GYO;-7,\SU3S3]-H<C&FN"7I$[P%55VH=HM#K+@%_V*P8
M-MGOV2A6TC$>KE)6IJ)@\FZP]Y:Y/#H<'L5C8&5H(,CAG@_] )8_87T]M)9;
MY<!I$P4FB'A(:&']%=[[+RT![[=^A6;&DK:/'WP12O=PT)".T;+U+A[,4.JP
M[ AA!H91M,[%0"@Z6-/9>G^^,,T+LBJ,"_C6!6Y4SQ5H*W)VQ&'+87G"]P6
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
MCTLD7<F)6OWCA^ZN,.0/[&FAM=KTKNL;.C:*P\%.EX,%F,]X%!6<5Z<E"C2
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
MZPHTOZWP^/ZT4GQ\?M@SD=FL;)QMIC*^R2R(RAUJCHMNE+=<!]NU:^G4ZER
M^@1+K"8(\TQ@3O\U:_I3G\4 HU8<?5R(I(GKIZ88-O:\5(^=O4!]JN6%V:JE
M6F:2@E'U-ML%Q$=,+5X:UV9DS<?C[.;3#=RMEC=L*JRNGRM[\UOM?Y4- '2%
M]2DM&1X9+O+PE5KSY<$,W[_NSK66+M11W5WC2Y(X!'<KGAFH=PU B':NAD7Y
M6$9\._P8TF ?@1#7]WOX]<I5B-"1!+;/;&TBD 9Q0<D^=5W1+>#$6DF>+Q$X
M-3?C:IB"T?8^L@=/1YF12CZ_DX0R+H?N1[B8UUH%)#OW;!ROCV-YEK!.OI>
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
M1:4-@.,)21!IX E>NB)P30GE5$A[\\LYI>R=4M_84SL2J]3*,J-L.25-[B6
M-64<H[]]=$S5K6#E:^5NPJ;"&..:$N,YI\3[8/WK3J[PP*F4Z"2",8"59D**
MM??*.#'.0J03FD@',>Q0IQJ''K,Q[+''>5Q_7S?E/VXJ\(G_4PJW[)D3./'Y
MOHNRL>>1(^963;)_>QSS4.KV8V%'+#]%[C3U^#>P"$P#;C6#?^W#.$PM9YQB
M[&6311MJ1QWM*="3$=]K.3Q)GN!3?'Z2.[<K;]UJYD[$)>"W_AVM[FJ+A^3C
M@%L8R./_?8+BIC&>W\*7C(749'+ZH;E<ZMVKD+]#:S'CP_[Y#3&U)*JIC 8)
MPBS7):  <.?WV*\__XVVSQG<M)1?7KVR\0%W'1WLDO^.K:5JR)23#)DH/#^@
M%DAW!1*WJX(> U@]@_[WW_,_7%S9L[&;UYICER11XV3JRQ)3L8]"_!ZPA4@,
M!D\[V;]H+W<,L+H$P,I)Y2?:B_+G=^9=SQ =#6?)-P /XCC_!-RL/F.6>W$4
M0IK(74]GRXGSGMX^(;^2E>8Z"V2$_5&"J"&V\.CW"_?@=M3>89+<+L?PQ;D;
M@.XWNALO_8@7X>Y3LL^S[>PC IY2MC;LR<<<;[\_%9:VKJS"EA[=S[QH9;D$
MO-E1NQ"..IW75P8HWM[3^9]H8+DC!YQ:L5@1\"<(+(^%30D!Y<H<'LG'[YI=
MY%WD'&9@+F#50;NLNJ>W_L)Z&&XFG?U^SMHM1^+<E6._6CU-Y$^1M\7^)!O>
MX7TDOVBR%]O,DG5J,585-?FW1YA:8G!KMOHEP$M++237NN>LX!(0]B;$OWKF
M^;5\9MROI4;V)"D/)6+ 0^ +^$-YY WZ1FRH'[O5ODU9-V4JKPXZJ 0N!ERW
M )M&!@%8X)&.^?$:(OVS:8'T8"RP,<<.I[7]813KC0R;Y?7Q960(L+*S8_]0
MJ_'[2:ZV7< 0_<APKNL27U4CW%<!KG8P3V(H,6XTEW-BE&\N%T8L<2TZ%@E_
MM^'W,G1H/[@*GF)D?5I\6:P1%NUC;SDE*'&977H>/^8/LQC=I:SZ=\J6@)#N
M,VI0 T:J^KBN"I<)+1&U])#%CI;J*<#SAB'Z<=K2[6:]]R^^CQT,?K%?+=L.
MUC.<)1S)&%I-/-N4N9+*%*>_4K\]A#\VOM8\H-\]I^$2\##1>O#D@LD1FJ0+
MY0RFB+8N0=AQ*,3JG$__%:Q[9B](/#>YU^*$GN47@ BN5Q?MU#Z4PL.L,4?#
M9ZOB'5>2-G%*,_X\60I7=L>.]99GED)2UEKH1Z0U5OREO8?39:3V>)L\,@O,
MCC'$<K,=>1%PKS83PWBFMBY*3\Q4^@0%(K*-KD;-/#LQW 8AAK^S'?]8!">8
MQA+V^2=&AN:X5-I8A)CQ?R4EH0)H^._EH#>.=?(UZ:@42M/2QGZ<?[HV_G3Z
MWZ84HUK;U ZE]W$>^CS6;2'W;VA:P],[9W3!B_82@DM\V3MK6IM4";SO=NDN
M""&%Y!4GG\Y:0S!3*_+K3^5//@1! ->._CWCO%3R[Z5B&_M&S8GM1^G!I8I_
M<O9;W5)CF$V$P25HE^=AZTH811DJE/7PO &NU*G8=%!!04'/PO+PMS=R24UL
M M3U*OG3Y,R^L ?/F*AQP*6U$ZFSO$A.4OK] [Z9E99UO3@W+6>DB[]N54]Y
M:%H(-W77\!A#:$Q]?%O8>,;KZ7.79^"*P/.V=ZNNG.X?7Y'X;+WN=;O.\(F*
M IWJ3=E^](V\"<RRCU=B24>9LV>SCZ>V/$TJCPOP=[Y_MR0!6X/],5D+569?
M:(B.63NI&-*)/. MJ<,.Q]Z3;$Y*&)\8P [D<AQ^)KW'@@(RB:/_ OU<>6(A
M,X94HGPLMM]<Z&/,%Z_;#>W\L>"6&DFN",KU>5! Q#(36T2$6H]Y3 JM))S,
M$<!(P\=9>1&?0SY=7W37T112U88[J7SIUW#HUWJGX>:XY7!:VJ&HJNTB%*4I
M%.687Y,&C@2C<W6R;UT"Z,QT4_$@1CL=TV!\ZWVJ1SZ#!1A7?MXOP"%QFU&L
MT5) /O9=%5N<Y(3L\?IJ%:>Z]PB$Z"/%$Y_N215#MRUFU7=P7Y%8:.=!O]'Q
M5RVS/%E:2P]VTWI#89"!5\C+DY&(_A[:XI_*9^+])0U9;8\4*6MXL?F[J_*<
M]NRXW\3MZ -!20'*Q#>Y,3VR!M9[YRM-$XS/V8U+))Y<O417IJST[OA&7EQ9
MB0_%7'Y%"DC_$I"4,3D"XUIXTS@2O9] BBGU<I^KJ<8-U(H,O38G&"%WH/.^
M_*N=T8*8Q<_PBFA(X)/@*&1]P<AD5J36\'9 7LZ+N<+Y2!7>_[.ICR!!=C17
MCS188E.<(DG[Q[HO)R;NDWEFAG8:P1<1B6AA[=*8^W:.QXS26?;IB]_+K=-9
M/GY46=)V&"&F7/PV[9?[>;U.>F0U+YIZYFW[&PP9:4C9V(=&B %++#:02CGE
M(CL1!G8'TO"\$+YB4%'*L2?=5YFP#^F+8TV9I2R<;_H]D\N,J2"ND0Q@':TM
MTSS1]J)+P+O=1Q:&?+" Y)*44^P7"S"!K-ME@K3-'B:VFA)K!"9R\\:#6_8\
M701JA)!_:$F,4>:TAT)HXCXF\/9CAOG)=Z:3O]-,NE4#$L(K?M)X32"+;)+;
MN-Y(/&;\0[))A]MW)^_ D#^ U=JV(1_;<G1&W;8.Q:K>?/55&>XIIC:DDCDS
MW48FS_'/6=UGDCZ[BRG$1'U"Z*/=$RQ\K;4PVE!5(5-KMK39F(V>4>K9";,]
M@D_G9.$!<(R.?[C##8QET':KB@1M;);.5$ZH"2K)(==$'G?,E(N/C%DEGAB8
M3##V*D\Y<0<Z+(:^LME?LDE<4V+<5F$(.B(L-::WMCDLI .9L=EJZ0*WRL6&
M(#UU;?XX)O,)!)87DI:<-F]MJ[\J:G)C22C+\N'NJY-4H(DN2>VKN1RI3FM0
M4*K^0YEU99"UV.U,>9[H3$QSJ762%!5OVUI:TLN$]2#34,EQMXG/+A).8V_I
M9@.=B\^*YA-/A8:^9*;L!I=#3=EJ!CA'&"A68_4J/&**S7BK.(XU%'L+5<D4
ME_/Z^J82;P\6';YV+5+[L1?XP!) GXKY\S\FTX.RW8CNH>2ODRSVU;'X>1.E
M>^_?[0"'%_F5Q!(SF<==KI,9;SB-$VR67!/-J8N$GO6!*^=1+_-J7P?[2IBN
MNFW^66,VL11!-^Q.6T %GB,IC<G:O^GD=87?YV^ *6$@2:K?!'N41\9N&M'Q
MK7V(]#LY<)9/,8S4BK3;[7ZPECI^PD_S^IN*$QF+,E(J+^^O7*DX%H^SPM'Q
MK(Z/$7&!7 E&<["'T7FQH=AG<7"7\9AYYUK-00DNP[#;JY6D_(OLE:+-])6$
MFF)3B\1:.B?IX@5;*<G\^.@=! NHV Q$?)N9M7@/%4OGF+,.?GN\O^3KND@3
M@>MAWQ 2Y9&X:7N?@_H."SN9-0C!N]&\>G0H0T]B+4KB+/?HPXC9>%3NT-$H
MW$:R^]6X7+,7W)[1<"LJ*# TU7OR^Y9VM$&$P,OCT\Z1^'BIDLS*CAX"VX*$
M;!7GT)';<?+-8<!MP5^>'P!3E;/94;7UH:WCZ%U\03RXCKFE2J2-P#!$Y\NX
M8]*Z^ARK7Z\VI5I"U_5]Z3@1^:-5;>380(9'@RW\5X-T)YZ,AN;P3/V0+:#)
MUO-YB;/?%JZ6UV^VA2>EI"KEVIZ-$8:^%LB04YZB?I-J\6#7T74R0X:HI%NU
M'>KOZ>X)8EE<[.7DEVB<2S0R;9[NU0J >'JWQ\'$O&5]?+>A7DE$_:X_.DO3
MRSG!NYC*"Q,4TU.4.YA?.TK07,98 6Y:\_XZE?(;Q?E3E&</_R6 $Q%T-G2G
MXHE '_>A].SF#M1WJOO-KQJ=++PM)\NT,:\#Y,7F<2SZPGS/K[FJ9OQBP=^Z
M6MI2.Y&FE39@7Z?2/,]KDY]F^<KDPG:P^Z)P!%!VM/-8\J0=/@S@(4G^L@&#
MD]XXVU;WY/>GA_<]BAEX7"0GY6G,!^*$O%H7:BEZ[@DPZG""$4UVQ3\ZB:N]
M.M"X(HFB\/FV=,_^'="&O0#*KJ@^QOY:0ON,T%Z>DJBJO[I&1X$-=WN,(H[%
M?,+_LP>/-A0=%.[L8]= DO7PV&#RO'N^RJ2]#0ZT;&Y#8_1(*UOK1SZ-X:.D
M5^$#!OZ]8K?+E$G,2QJ>,@$$$J-,=#(.,2:5//%.;'Z*.>W+U,EHGZZ*;T\#
MUY&>0MTR)":>N:X:Q1_A8M0WNX+>(GZC[-=LL#M3G?KSSO+;?_RD+^$2<%>.
MLN205TIS*;-ET#21KTJA^\U"*QY*U$C+D_(5,6T)/YU3>=QJ_P5$C&.$<[#P
M)!I)(7:&E[]U+;K8N)BVS_,2?)_$5=F=GU8R3<D0B/;P;H)GP\@4,)VB0[J4
MM/TE(//D>_=MG1+ZS]Y5K7=, L&P\G5XH8J\Q<MX<RX^:-Q$E<.$)'=;PEA^
MJJ9^$X:_-:/!:6:BN+\$\&"D[Y^5\I"&$MKT X82AL/A5S-1/R3BCV,*DYGK
MG935$UU*9'OI5!;V%N_XTS4G"X9J:/>=]2D%@N\%08L,ND%O0RM*K7@C^%VH
MG-IZ;6.1Z<EWN2I/F3_FXT8XC\JBXOM;\G+,4&^ETN7N&M,,OI))K%2\U^1/
M0GWF%VBDI_-[M.-V<7=G)&=ZATK&T'[4*CUD+&V9P;S)4TKM<;D.K/JDN&^(
MTBSJ]E^9-AZX?JO)BV%MT@W=WP)9K4%#6*0BM@ &!H7#?F)L?N7K#WX"$ ]8
MA+*<[X_,3_DH9-A[QV/,.GHTEFOAQ%>U%,J5?G[HG"+2VSZJE\"VWI_8DS"6
M/P"2]C97X?+?*^MR/ NSN/)S/2]$0UZ^"3X&VUG'3[HU'MN)$?_1ZHQR7#A+
MNP04I28J ZIOJO[2 :=WRWNGF5O6QS%CAY< L%#]?R3#XURE@EUR%[#GBB\X
M=_77UV+AA-5"CD" (=S_7V:ZJ^%OR>ZRL"^GF\Z80$)O<%<*RM_YF'VQZS^/
M55O^/%9-:;E,.EW8LC_6?!SB'=!Q9WX8*AE\'$AWH1O.,F&^8^FOLKC^>8>Q
M8>. KE[#O^WV@M^5@;FN"[CV6@WTZ\6Y<GF$CC$GFR/_-HB9^?!.^ :C\XX"
M Q&Y\F.B>T4L?TW!.G#T]9KX&+7=N@)HV"E\WS/':O+-\E*$ )?^T5SC@R=;
M?8IMJR-K]_M6=]MA)%V'YGKIRBI[W%0J@[!((:83V^U)ZK!BGH?$B,JJK,>^
M7IJ;G$S<]/+U]3+PIW1M\-2W,E_YO7$GWI9WG&>YWUCU@?Z^6R6SGN0)%NQ]
M)#9@<X-\!1];KN._8HH"JB7:)2%KDEB]#+A'4:R?T:!FS5=>NL34V$B'\?!%
MY39@>V1D")>S+G>NAFCVK2R8WR? [:MHP4_ORBG7+*AO43C(R;G(>VET/+JM
M-5+]O5'S-[=DWLHX<6U8+76;C^]Q8?FBX%HP/G\A4W@QJ;D2#041#,X.I&QQ
MR03;DEI\S <3RD\K-F\&(22,FTZ6](*M3I![PF?NJ:7H[ ?[=-XM3&MFN=[
M*7U/]]!75#YY1]HZ.N8Q2)9 T]R!80!3><Y/AM_H/KJU \VP6K1014"+1H;V
M]./#3P4"54\VD4BCPBT@G7GA@G=#N<DW]/[$X,$SA8\[(V./, I%7 :N"O+Q
MV5][[BT>%<<7+9<'@@AH]U61((Q"_HK'9)L5-?\&"H:3QF<<*/386_/KFJK'
M;"I;&HS:E&3,.<?J._,\H4$:%7\*\SDSKY+34AX'KK^.XD4\KC0L]/'60/*V
M[Q\?D@3PJ#0\<7H,</VEV"\;)FSQMXZ#QM?_G@9V]G^R6$<>K[^G;7CLN*0^
M!;-X^1@ L2N]6E7^UG#PMZ<J?\L#WY=[%CB5O<.+*BC[[F'1(V[!54S*-?AT
M38OPGWU\KMV7E<E(K(4%5J_ON6.9P.#>D;/'3NJA' 2[5GESI.TQK[Y/$?9[
M//#/=)Z8MZ(X*92&JH+2L8;5@D];;EJ,4PZV/<8)@:6BDLQ!G%#)%#@WVS3,
M,76 W!A29.;4<O6Y5^GNW1\721(2X+CEE,XV!-'-,X:!K96?^__N =U3H3$H
M%B3S5>1)$M4XZUM'ZA]1!EDL/3IACJOD^7'(EAP]Y?]@-P]]I)MY<W"5!CC1
M,C#U'<_D=<AU\# 8P &G^T6",LT'E+BP&T_,F>PL*R+0R,G8SDJT59!Q'EU@
M7V/M6<A*&WDLHWC'NHL("R_U7C-36 ]Q35H^OVTA0$TS:"O*!ZZD* 77"T=%
M'>\%LEC/^I1AEF*]?0WV,G6C9\^L]GN/9!'3';G;NTLZ_$!/IDK3YGF&$.U>
MT,1UO21LDG';Z+O;TJOIA#XXC63%CX7*.SM"AK5FWV,.^"OY#0AL&A$Z- #Q
M2I_[@@X(Y@9+#?=2F4UOA_DSF_V$.A,)T:3 '535TVZQ]?1TM4+P(-4,58[Y
MGP IQ*N?VSGB<P'C0PJ,\:J'P#CY>TQLF%\H/6TT59\:ZR = WWD$KY]**<H
MY_H^QZA:5"#%MBWJ_)&+2L@]OSST-D)0P^:;6^>[LM&QA7<EHF(P>'EN5K=_
M1F2;"FKU037A.99"4:5\=HTM6KF6_8=?C-R='C7K:99K%;(LA$?JW]M@+KZ>
M2?Q%\1L2!Y@+_T+N'$D_]WY\"DA8IB1@>[@SR#H*D=#!R!W&6SE5?/"!R(E\
M'43&-$'EG,>^M8"W#[W(_) W7]JV_X!,1,X>H0*^!/C+"EG$?[OW[3' J;7Y
ME^"NPXY:6B"B485KM?DMMA5;H'QRKC+;-1PHXH$<I2:X,F-R :R_^H@? EG)
MW.$QRB(^V?]= DB;O\ !5XMRQE.HX>M_/TN :]3?X3/94$,F>.]A_?O4AZ;R
MW%@I'5%YB)?=<ZZ18D6(&7Z[A('](EU6B]$.=-IZ7>B+;66BQ-9:19ZKE6 Q
MN[0F9%$K-K64:_NZQZQL\Q*_M?<P)OUF@9E QNC#*<QA7W,C)YAJ\'GU7G%X
M[B!2#Z%XJ\A;05R]*C!CY-[M>RP,H?MN0ZT-=T?\#60"#$Z=Y"+A:]Q57#[E
MW=WUYX')8O1GW&'Q#S8JL,%\?UY+?_YS"^ BTFNQ7 18+,\>)<H><W=_QC6P
M_+OPV*/GKYH/:E1L/*UAA<??/3A7Z;,+1?M,3::3H_A?+,-WK'!D\?YSK:#B
MI'R\_LFM+)*U%K=ZJW["CI2L9@TNDR J]6C<A8-N-B0!O22T/TDDT!^+54N2
MS_S5></T[K36@VK(<G&Y0'BCO*]3&@:_;3(NK.EC8I\E\461($)&&,<:1"V
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
M&WK$N))J_L+!A,5E]Q@7V53K3S7! I9QS9D)ZQ(.]P,3HDHJNF(G^^]Y0'#
M,F-;#1BK[\JW'4\"M+S",W@WV^@PJ@YP:4/O)UM__#JP7%N?IDKI9/;(\>3M
MU^.-WM9&WLKQ-QNM+IA7D8.6W2W[$J< H!C?^S.NE^)_?IURH7-^5VZL<9.-
MN'K2:^O_G^H2.$>\CX;56F 'D:_U9E"#_1P\250#[3T EGOC[ZNLY*!?Z@Z>
MT6KLC@S:["=E'2>+6&X,;FBU??C/1?DU?Q7E_XKQ&WN3_&M+?LU&7-O@XRF9
MH.$E,?^4S2C:YO43POD\P&\?$TO^\<]GA4\!ZM5Q>F-)R8+1]Z.1 P>-=-9!
MU]:JS/6+U.*;VN=V^0+KYV>E;+1,0XK0UE;H]%QFSJT53]H4';C>4>HIX(]*
M4C6\P4B#H$AKRU(BTOFH7U"OP,9 WG)4!R>LIF)62-NX3)_ UFG5"PRERLS9
M-9M9_NF4:>PX ,X@=)ZXN 3B<\MX!W:1KLX6N)%E;;0_J9\]9X!>&LW?M+WG
M Y,\4#_J'AGO9V!? TB)_0L![8*@Z\W7+S#<*P>9M/@ZE]K4C&\15!&<>KT_
ML-!64,W4Q<0:3!4$^^O%'E=1)0S0#NE#Z;+Y-Q*_;>F6*5ED1\A!&$6]Z/8R
MF,93@[^VB%_U%'-F\32^DP$MEL-J,>K8D>:657NS^X8S.?C4>X"PM:./ ZC+
MM%SWY]% XN\'N38E"/TM.9Y;AXG8 J8J74=B<FKT(TOMO/1T,'](@E3CNN$8
MQ/Q-VKW:YRF)Q;DP?&S&!8.O$UZM"C:JVQ$LP=GG%;,MT3#]KA</1&R#E$VY
M04W53,WNZN?^3!M*C4]U_Z'%ZPDC:.+(*+U94SUWK!EWB88W3\]+P+[2P[^X
M_U_N"O^QD RY7F3H\M"]WKWZL,)Y,7D!LA)'^H8II7O>'+S-UR$__!D3XUKQ
M.V/8QQ4](;Q AK.7A[[%,*P[2OI;39K0-M(QQ;(12'25LZ2]C[7C*V.N\I83
MU(5*?AB9*4/'D9-;;E)0TTT(.*]Q,N(5WO9-<G0"6P#TA^,[#A*^VW1BQ!J[
M E>L92)X>[JONS0DG7-D-=P577Q;Y<!]!#I+_]3#7A1\MLVU.&C(UZV(*TDD
MUU%&(7!H\=+7P;9/SUKS$U[SRBPT)X?S@P2U4*/#NDLT:F5L%%]M(MZ4J4'L
MC4'D1"Z34(&JAC1^K%O'ET[QP!8\"^Z-?9M[46A>I80Z^Q 0D/;PWZ3!6]S9
M,I6Z9SG#3_N!#-38UKU1:Q[05HB +78D!U/C<B>FH-M'N6FMAG8?HJ#U@D[0
M+3U++(SC-TV2 FI)>1^TAY [9FU7JWYU8NG:GX:^A2IU,]W>K5S,#6FN@-QT
MQDD]J>T#<6HW=-:H#T4LZ'121%\4HN@B_4:"XUJ.B0N"Z<Z+74O1)BB2"Q:<
M"1_&^JF6YXTY'[WL&T%UO,UE@S9LS^_*\"ZZ^8O#.Z+2)/0#PN*F 'SS-G_S
M<$[GF/_$,\EHW*[X6Z$*5EBX[BBSIN*R"094F[-0_,WV:1"42 ZTMXVCZ6/?
ME8GKJIU!O= %[7\9I%O]"]L=H9J%2@!>OWY=]I^XB%5UCWEH&3">U&C_H!$B
MDJ!@;8[V60-I&+?-UI0'ETF$?VA)&$EGC+$74-PA3Q?1%6DD^UO:#&=X3 DY
M>0LC"6__JIR\SI\[M Q'6L^/Z-:O.WFG*$FS6/>4WGP=6!:'?K 685DFG,*N
M-\TI_O!<(O_/S/)OO@JL*SK4"/EF6)G<MG& ]3LO:JAI/OFR#5K(D$,>6'($
MRUA!1[4._OY]YI.*]=% RHI*6-]*M"-M"O! E#69&%Q9V3.,HS.G;VS0<ET1
MTT3K292G/2";:Z)'^ZBRE7OS3HX/\H'6H&<QS*CNL@&(L'?'YQVG=F$MEU.
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
M,>\%YL*QB2&;-+.Q;C.)>>VM3.OE-)U/"%V[\\:*=G>5Z>)M_NK&,[]0"Z^
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
M2-2<=DCI?UIL::<H8^6GW^8!5 K3JQ$P<,BAWMK[B6ZIXA</-M<1[^[,*W'
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
M[O)N=Y\">A)'&VO;3@'+@[8'<>JG@'<AD^,SIX"=9=RQ1DY039W&F1/=I5.
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
M0]K$7DRMTQO=CFF\$_9J#)4@3T<6V8\4,BM>L!'9Y9S#A/M"#C(:19_S(KI
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
M'S-.P89>N8< 4+S+;U+__G 1U^8>.:6O?8\9?'IO8@&6BN-CNDL)R0B)(0Q
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
MO;&M492OMH5-8:%! CXI6V<W:R"IVO>U2Q*QZ?G>4.2-O1%D:'KJD3((U!T
MJ%2+^\.L_7_?$OV; 1CLFT?8E$/CQ[DPNM2 "@N$_.W'+D0T:W[NU4)/(9L[
MPXK#W5U<A>^H:KHQH5%7PSDW;XL^7=L2BI]Z-)<"UYIRNP8"QMLY&ZCMXU4>
M$JF8Z$FIF&8,CVRL#_J@%#(S^^;YPH]>2::\$+F?K(=&)A8:)%B(\*YL'5WL
M/L)C"9>"YF:I^K!8J0TQZR9_)>V.,L^"#R.$&.V#LX"^#54Q=[REGHB4\F"'
M$%L/\'B7Z:6-S67$CN.L[P7@VNT#235K:FB7O]F!<5KJH.Y$K:4<"#MF\FU3
M9*6_'^";:I8/?S?B&RN-6&WYU([/[PD\W8Y>&0JAS'2)D:4Y82)I#3>5[ZES
M4%7-JJS1WSV'@^GM4\O'QAG>AAJBL^GF+D>W77=*YX(>RM[OF8+H*S$,307M
ML-[47QUF-+F?@?'MHS?<>=K\X&Y\#)]X[4][U@WWS^G]*<JWJ_=FI6L^KL"I
M0G*FC6,-N$4(QM Z'+]N_/A4T=C>JW<\E1<1BKWMUX#N)>H4;O]M%X4]UE[Y
M&+[SW$IDPG<2N*!VV%J'.D-L\+NY2,NH)3K:4Z@S!T+NU65*(L&@_6U* P?[
MYV]N)?W=T%PI]N"/DHW7MAIRM?BN&SW.#KN1/+2(ZE^PET*;!AHN2#!1O5++
MXE &3=4-8'TY8$B)@L*,ET :A9FA+H'?<>(0M1'T73\.JKC*1?'H12(CVH&K
M1_WMMJO#G>(]PQRI02?ZEF4V=",%7VRV6,/O5MV9=PTP.Q==X(GD@LOO8/;B
M?<W3);7.<X*QU!W)>?'OD[Q=*R06[W&:/#K0R E0VM5'!RH$>3DV548.C\V>
ML,RFD%ZOZRC'Z(U^[U6(O;..^('NC1(.:K/.U_3Z%')YEOKR&Q'X[Q.6OS/4
M;=&XEOS=G+*HK,*@5B9QPA\I[[?6.G"["WI=9V7XYW((KP8FJ;/WD$\ER<?9
ML!_YMG\A<X/@V=E_IB#3H)*7,.4Z=P&XGL4Z'3^X.(>NZ>W29"&.>3QH4,PT
M2A--4I&JSR0*&, K9C)84R:JU1/,6%&Y\NS6.?Z"1A&"!&@;(Y3P&6(7\<.6
M.%KENCB:'MYQQQ7&#=%GZ02RC*FJ/F+[XN2R05*_SLG*J>=I/4_G6]9R52_0
MW%=N_D0S,G, 7EDUD$E3JC%<(RRMP3I$QD]WE&L!/ZL._BL2_W[D+LV']#@H
M*6]I^,TUQ?TB<;#=ES16I3>,['(]3*A[P92FYJ50[X ="M_$-> /^TBV8%6X
MT>86:-OS'W4[G=W:C4^AFN<^A,FQ%POZK+9RBRGY]@Y7U?9E>YZ3%AUY,X0=
M&J5=AEL,!J[M5>KI[K.^;<;WFD![#T4,ZZR-L:8BX%S0C^CK\2YP'59*D/Z
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
MNUM< "JH6,?QX?V ( =-%,%HO/HA"J-$UVZJKI3M63?)/H7@<K*KANY5M2^
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
MN*(S,=$#\*'ACT_^TD:R.3BCW:;+7E^9\B<2FT8@:AYX,A_4<^MC$"HI.9
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
MT^>O=%JT$.=8P6#TU;#U=@\?*>Q/RM:V;Q/@ZR.8<"\I,)5OS=)X#9,^I?N
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
M16A#+)R9@)!S,S^F7*E"5^"Z<<1Z+_1UXH1O'NR;5JTI=\LTK;C+AO"S2K=
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
MV/X@)C_W@E/P*'\>$)[HW1YY]=#F?,BY-V"D!SV>&9P^\,7&$FCD7>!KE9C
MQE]^"/@44(#-GGN^SXA&B[BZUY@.B9/-S%%\H6 *BWI[S4*P92N$%S/93JOM
MZS2J;G5&#V O:@ Q0^4@\=_L2FU<\'9OV<A\_'=^8[&]H6 P;$!4&_]^6>2P
MGI[N6[XR<59KP]#:TNGCA3-Y_-*G+&?#=/[%O;HN0;![),G?EX\DQG7[F1 T
ME>6ZXNF5!_>]3&7T,LJ*-VM"C-=E"XA./TR(./VSHL*_\+\'+KP,[WWG:_C2
M)OM.;MS/F=Z):>?@ KJA7T:JO_=HNZM,O<SHNF2^ADVI,T^DA'<=A(9QB/71
M$J D>_DLJ?G+)3==FCYR?);_R'W@K@X.7AH[_!0'EQS;@,$HC:8SG&J5#FG
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
MQ7\9,J[]/AK8XM^%+/D0326B&;9ST$WB+#:,K<$#&L9YP!TI^K,-[WH0 -R
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
MWB(Q)D=M!/<0@0WWJ>K@U1>I*A5"T:\Y3769>N"'E%Z'YA-T=/-H\"!?_^V
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
MP]+RR!/3$-U$'TMYE\5>K1\N+50=6.1C;UIX-A"IW%8.*'2/.4&$8G8 W.]
M-49#^TK'MOX\;;T=MV1N#+EA;]31X1G.#WX6,4JZ\D&RLN\A-BZXQF0]9A:[
M82H:N.0TGU+-=T4M*SI,>ZK)T6<RT^]U4O0<7Q3'2A5E.+U7E'KJ)W>1L:-T
MZ[G5;7H0L2"!6\HJ'5GO$+.K=SSZP]W>^7X?CXHS@P<#MS[>D_B*W+5"]G'.
MG;7&#H$VBZDAJ!DG[?NGM[VYM>,RJ"](=I2;4*,N*$[9'Y;4%9?A-%F_*+\&
MG+4DX%(._!5!]&<QYX SA)#J";("A='K=L%"*WPWYZ_;LY,)&C+!ZSW?4I;U
ME0RLY$6GL90:;E4O6*41"W#+(Y4K$=]Q=#FS&KG$Y.Q@HDM;<_-!"VDMY>J.
M;"J.MG8-]TDS7G+]R<=,E4B[M>(<!V675Y*?VG?K]$.$H56MPQVS'5:=)K'?
M+_I7UR[;OLAK2\-!A_D*#;HO!):\1$%F,5V#>#$-KD?$O=!$WQ6,F+$RUX E
M0U=.NNCXK K1JEM-NB"$.(X)Y$Y2G1 J3,*4)7#)1KXE-?AS<0Q*.AV1C6FV
MC1>[+'U2\9G\.+<XOF\MP^E%L,@&Z7K-Y#=](;Q#W&\P ?$AMV]FPS&PWSAJ
M7(\II/<A5;"B__KBT@.TCR2Y,J?P!=F([K9]9:&!1K/4] (1_R5Z ^(K+NR0
M^(7TTE4I;A6S<O7QU*!>+]BAQ53I9'?VHP/WRN2?AJ8F;U*QWZ*9^>L69[Q/
MHLHEH35LF"A5OI025JO*>ZHXC"P8.37]4$;[?)K:P1P6)\*$VXG+O.>OHWTB
M,I)&>_A+:2T]STGGJ9OYCI@BYVFZ:GXO:9[SH_WWLWL?^,1_[.SV<@@Y_"(S
M0.<R)6>E49K:K8:-K[E],,>!<!GA;&V202K=,8-68@%<3VA7ZL6?W"N)RL4L
MTFL*O"ANGIF[KV\+3X@(8>3IY_K=N+!,UY/2&;?N(&%H*U,:8:4#OX;ECF7P
M[8#,V&V]FJ^%?\J<AX;E8C#7(=$"D6T?6;\@^BR9PKCJ8-:N[&3:?_5Y0'11
MR!J_:=:E8X2?Q8C.*[5SF#.;\+6IUVR,S_G>9F. 2O #OP;>8%@GZ7:PUIF^
M.+[Z=%!N4OW7'1(C1$P32$$)6?P+PMG&[&BQ%:0)(1]X/JKFX4D2J<Q'/XW7
MIEET];DWAH7KK["]+_/ ]J"N??VQHX(L:X5/S.US'3WI$^8BB*>ITUKH"XN#
M->SHM;#L%*Q B1]YKUJBFM+U=6/H\I;5].6+)ZZ4WKZR0D;I/6).+($OFX^C
M1JF1H)?<87+V=$H:IFP(1BJ[Y3ARM=_LG+YJ'7@GO@<>[FQH6=85(V'I\"5O
MBH!+.X0+H?E\+A%39/(6H5[\8]2MZ%ODK^ES5).3;%(D75SG8N](_:Y$$^=+
M]:$R#XXNY\IN+[1G/^V?:'6HJR!\I<>0-&SDJ <]4U$G+KE:>ZFJ3\1C-.P
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
M_4YO3\(E0;[)#H 2.XTRP2O@\8MQ>+L0BG["/IM(Q.5AU);6)$C]WG3?Z;N
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
M!.EF91+?TYG2GHOT!3]+EL\?09;<#EX_FO1F6<.:Q%JUJ;,\*MK&)G0XL6#
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
M'A;F^C/U:<?BZ*U82=_;O4EI\E>-TBZK):",[;J>AII?E#IJ6U:S]:)  ;X
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
M9V5NU@([XD?G5^X=C'^#VBIW/993@:R9A02;&290F1\6N[KV_W$\/UL (>_
MNEN<[?[9 _@#?3>FE8(Z=JF5[O;OOZTL(Q-0:77T=(;/JV]-HB.L",0&MY%I
M7,": Q1:#D84I'U,WX]\$0'W@D5@%%Z9CHE!BX\7B-&(<I/EBF#T-C4;MM'S
M\\ZIMU2T+LLK)&F=L-F^,[_@UVV0HW07T9O%)2/@(D/>1,@/?0_'B 5K;S!5
M=1QK*4Q,UWSU3V^*;QMI(EAZ!3<M,YKL=[WK+NYU]RFA$1Q'>AH63F2?\:$6
MDF9); VX'X?"T/FP"80MMTPWO7T1B.T.!]RJ%"Z7.4K/.HT;S7E<>_!Y@U[W
MK?89+D,)EC2#/)#EV4P+CI1O%VL'XZ*+. '=&Z2-BG=,-RQ=4#A:98S:N>'8
MMI^FG3'9L0J>#^HUB%^/_KB(KCQS2JB.Q B8GPEE'R/44ADGL!*$=G2I11T%
M,J_RR(&2G2HJ.WA Z<Q\U0>O2A_50*-O/A=,'MT-^Y5 4UPD0GNOLQ#^P03<
M 5D^G[BI!&D>4&NG4(?X/-J)>1T,='+B1K3>>;EX-=CTV%E5,/7 [,+2+Z^E
M=XCM=1!3WP-KJDFEQK,(@PKQ0R KCX&JF0BL%H32&JH5F0KU$M=A:>7]&V=5
MOA]-ZQWK=(W\F)CMZCZ8I*E$1IGN1EO";3R <1(S> 0)[;/$ 0JKCBD4GLUH
MJJ/$8L0\.TR%1B##09$7Y)\&-QQ=G=Y+M'DJ]MY<;_G]TB[*GO'?ZV,!^!8%
M::"@;3B.')5U$I)C@BSA8D0P:[Q^GZDG<YV_PP"5]9*I^R!O4]!/LX7VF?<7
M--0KGGO@'[Y[_$3]>4D!Z6EE-G+\0;#&Y@8&,DJAT%XL@T7UJ53YH/D'Z(&;
MU1M!1>][[I.O1V;73P8X+ UJK7>TB5=M?MS>&B'"I6:&F1UD+L]\9 ZZ(+.@
MW.'&_5[A5=28TW"K%'3 U)B;X_NQ-SHZM6V F]&"6*PO(MWKR>@RM?PIIX5!
MY2AYL(^B(%7<W;PJ/89JZV=*&;J.?-\Q?6?'W$[\H9P[Y6<P_F+*N5-Z;H85
M%P:T?5ZVO?1(_7GHAV<*<3Y;EN_/5NT$LK WB)0.M)<8?O 2:;"WB76%\15I
M11A7-#F:5"&\X]O)M-O!]^\%2QUO2;(PZ6\6:^5O9@4_.7+H]H3[V=WYI6QI
MSGIDEL>$[[CRZ'MF.SG6R*=3'"%N&KP!VK\QX$:^&58H!+3O-?0_+J)X-+5Q
M3-AAN!>[V[P,^_.5961*-EZ4>S4S#+,)-H";D7*(W"\#2VHPRSFR1U@GN0GY
M9MLAM6%*= E7VG6<J9']ZK9GL:O/E9\EF5990:G;#1:F$PL[/DM47L&=YSY
M4@2E3*@6A/8)L>*XG^ M>%6X';(9:8^:SX;L&L#!53PEH'*/MX %RVE.<6S7
MSO?5/JKVW#[<DV#"LXZ#Z"<81@"*(S/(HG C*/1,##V/( 76(FVN2%_]_5*<
M* ^HYP'8:O:-3&[N'O#E']:C8!XVU2:__:1$B 5'Q@,67F'6T9IF/-C7.9L1
M,R1Z/P5K,2+X<Q\5]AL_, R4FPR6+[O9<:?:O/M2:&B.I4>$E<[H>7V+A\)?
M?A$'!AJA& :[!B=?Q9_/T8$2Z97^'G5#ZIT!!E^#K3[9?!_J;U<R-]AEDJNV
MA^1Q$-T^7_-5"!8C,Y!^49!I@H2^9_GG?#L6@9$37N6 G17)P!\J[!6H4*RY
M'ASJX<$R:;R9ZK_0H&03$+^!)/"^VY.=!DLH=<X'(3&@IAD5,/=R1]J0<=]X
MV07AH8CI5G4O\E>EA /:DO.PA#RBRRWU-'@SHVEV$_N0-T&XQQ!5YHN67*+<
MEZ^S>E*S\722LWY%V#MC$]/'MHOC H0$PC=T,;F&VJ]- Z.0K(D)4Q&_6P=O
M8+Q.W[GDOD/(:Z'KNDFE25*GY8+)E[GZXLIB:2L#OL'_9%7Q7^/_I^.TE?J5
MQLY6U7<[DMJ: +[N9&M<&I7AV"Y'C$<SSJ C< 6H62GF?#U:$A:"2/2RTF&E
MQTL8&:M,W7C.$?%\V?T&RXE%QJF)]QX=SLL>\#SKGK6#;]6'3I:&KC<25 J9
MP7<YASQS?5Q>Y 6[!.2\_OF*M7QE?Y35A4019ZE'$9NL!#8<RBU=6<OW2MR[
ML G\C8(BB, =)"'0._YPX%VT%,4K7G*Y"13#V^;_I-Y)KE\8:-C='93]<(_+
M,7I9U:%:SM?(K1>D?J^2.3)UK$+N*U-_IA^+B(07TG;5'*S>SMG6Y8^W#E6H
M):/PFZ&" ?EX.E'B\SO_WV+E\?:[=E''?%SP[V8PM2UO^%;1Y@3_/\L@7Q*T
M/7 V&)%J?Q]!C8/N*2'*X@/+NPV)DOB]3.K]S(3&OOJ;O4BM=BG:U?.B7IK3
MB>PCNYJWE2E!-PU'J(Q38 1&!:0E\(#BG'"D+R-&@@P[3#Q\ !HV]<CT62;P
M,:GUFPS=-8?=EAUMS4-S!GVD([9N#/9^H(;7>_\]..4*'UO,/ 0[.XL4$EUH
MH%IYT@6<"6=OFZ+($[:$%-OYZQ\N<GU5TFEP:>')5_AMT(SILS.?5QPEM,_+
MOCU7-XZ&C%V',;/Z3#3K)C2J.7N+Z8#;&+)XF/N&XYPY[9)1F61])K5727A(
MR? A:EO'1>F-F?;F]@%RU\P!0H2MF\*L'3,?O$3IOXM,(K^JUVT19BJ8%_)P
MDGZ??:JPZ.ETRY?)RI9!TFT.E8N8^APXB&)]Y48&X2 M7#T1VD%NDE : >MQ
M$F#M>3H('3/U]3?5H,_OUS\0']Y1]LPG/V)C?<O(6*ND\,[/Z-P2Q[6ZPX(\
M"*YE[5BP9I_9)KC7;%=!62ES_:?L=K]AOU"#_@W=E^>RBS\D*KR(4?M\Z4SS
M0-&;YH8[>@<%96W_=>!_L@,0)[J"YW0AS==9Y^F4@5#6W4Z#%Z&V'XLLJ_2\
M]O\Q93OXAYNZZH)UD,E(^<&O:I8_5E0?9MQ4PG8:0FCV^1!*+:; >-:/?:B&
M?0N_N??R#=TX= G2YIAZT%#Q?>F*2>SCGQCQQ/M+N6]+DD-BQW[FS?J_^BG$
MO,],V"K)QXYG.(ZDU;0/8.C5+YAW:9KU/V4:8(6>Q&?8/CSF379/R:"5PZD)
M2_$\T:+->PJVA!V2:YH@E5-F]@T'/M!A'X""60T0#APIJ?0[0IO&J/@L^(+>
M=E%AKCL;CVC-;U2*DK20HU.* F>\V-(A.:PS4!N&]@Q7$ODS&@DC[P-V=MV[
M\(=H-M<&IMKK*N+_6"\6W3D<+W?YHKTV.VOQF*W97 ,_#<E0.]%A/("61"J@
MS/#G@#5:9AOQN@P.5=GUY/<9CLBP/*/[MGO/^T)UIER?+O[0_H9 [SF/5(NO
MWV;,:G.E6L((WSGF4 IC')GJKBZLQG%FLN+H(,KGJLB- \'U^U\Y.-R,><AO
M9=#VYJZZ>.'FA]K/(#&V(Z$-4VKT)#0/_HHNL8@@;'&9+,J[_6!(@FG^_I6.
M<G&I)]LT?C2);XO1'B&Y84P)4CIXU(%EE&C0JY]R&14K R4?APYW^)W=Q;@?
ML:\$JS35FO-J^_7;1>)55T^H/Y$==;^4Z&Y),%/G/C4S@ALHI?.<S4*,OB8J
MP]I=]RBC\2X-$[FZA%&<GS4P9WQGWLEOVVHP[60PV2D65Q=X3>W)^(+1CE?G
MJ@4.AA$R.&[<0LS%P#"5;7$UH K&-S!:1:0W8&?J@H1FP]#>@JZ B^5>0<ZI
MVC&);9Y9B4?"(VRCKDGXX56X+V& \'W5?ZR8P3]"NEMUW2OG9,&4 D&2:?@Z
M1RXOKS)%W<]GLYK4%X$("T-HA!D\3/R,>X!$@!MF(*T>HX"A/2'H<M^F?4Y'
M,\KOX=7H7'XZ-[W<)VNG49';E(R;]>UIB9*HT8&]*<%6NO,'3_$K<@61N#G$
M"43VU_'^D,UP+O4'BG6C"Y8:\E%190O5MT<MA*A0ZP:JX]XUYN6JO/0!&KGO
M:MSDA3S>'U%[%W;'+S34ZW7_US=3QE==!P?K.[&F"P*6'<><GQ !0$2= 9!U
M(!-V"*$>+#%.T(0\&0JL:LAS!"LUJ%8UH!!9=?T\>%-*_U/]J99O]E=;@8-S
M?I\I-#HQBJ1 V(E$XM9JW1!K6E_LY9+*T:Z\></ 68F;RGNTO^X2^['M4ZFQ
MW7X+U)-U^SEM_(N;>(!S+&<28K)MP9K=8, !#]9Q:"O"PO&0<0[>#*KS9UH?
M[L$;DMOI HR/C#&B[R9R_A#KO/149/@I_]FAD?:+'JD7^,,(O_\NU3G&$?H&
MA&;;1[XLX9 *JK"<:*I,T_:W#5!JH$AS+'*,WM[)K'^M)WO[YM.;==>O;IM$
M/;FZ)7:K@EZ+FR#KJ18_+=X:%N9C. YOSA_6';!@37)S"*K3G9QEQ;)B9E3H
MWBR/5IU/I<^O'O&7OWTL(WSJ=F_TO;4KDM0R[,P]#Z871V8<%C4?P<GX%$JI
MD\1 [T^64-K1;C4>D&ZT^L [;0"W:>N(_OLY%^/-CN.?FAJ>8'Q1_:U'N#$R
MK(?,]<7LPX1>3*G_7#S[:(AME?/.I]%WJ_1?32V/+71JGQHLF7::T9E-L1,M
M/K;PX-'I.!:5(Y5<1^$SDR3T8TJ%9IK8HB$O?J/"SDHDUR9Y&QFEJY+L.Y>P
MTFZN0TA^<O[QQU?U[!HI%ZL](DJM*;$O7@V'80Y5Z86^GS)3["I%R4XD3CY]
MSMK=_&:R8$CL7LF+AYM4G0^3G\K%G&(?F_'BWYO;_1\9^ 8["%J$1:;9I^#.
M 9 C'<AJAL33-?LXAQA#BXVP5 53)46XZ]6&9G641,I VZX+%+'-G2DQCAOJ
M?U&VNLZX,*B#=V&1+K8F6'.(LSU[ E="JC-$"F2)=HWV>U46Y]^Z3:ZFQURC
M7;(.K726/B/P3MZF86-FZFG[*WPK]@A<'G>:.K*%"=U@ :6VO7]QI"_.D"Q*
MZ*(" :7SL3Q ]/?/J_,S50>N^V<VW9(D>RGQ@*8D[/4QB_ %TK:C J-RF(,7
M.T':$PKC+ ^XYS(?!6OB]:J9-Y,9K</KL^FSN+HAU8JJSD"#^$L_C]KIF_M=
M2:!HXQ/&V3^ J%P*PQH#J<W/('V^P'?H1M;4627&*T5*@W.5<L[$D#X4<PN\
M$7Q@.5'<E^G"?6?!5GX94N.D*OS!LHZ_\*KQ+!HY;>W:9S#<C5:X04P@[(<<
M\[WA;4Q3:X4'@552(^[8PUBIQO5&5'-/TZM_2._=Y1@:[-$ X-=NZQ6LW:'S
M1A>B9\S95B'1(Z1ZK#S^("3'WH>_7L$(K M4<AZ0.,VR$; 1_/2)\C3;O-MA
MUD#MFQ#?MHVU.W;,([$:1/'@ 3^2:\$B:CQ(*R8)FYX<$H5&7OZ83%=C*#1B
M4"'O1MJZWZ?HS,[,IFJFY.=$#5,O;I4WE;N\(!;%Y8>"V5L);3@1I#\QY"96
MH_$2C+$7C.\^=CY%(7I!HTF-PP/G:B\^4?\YOLE8[^;#XGT7G)*LR"^J%9&E
M*8CE B/A QWXP&R\6$^I:Z"X+R:008HTM1UYX7CF^Y+UBX9[9:MW>NH^"ZL_
M5';C_P*$>?-/@OUQC4,'H!2V(<<4BF<Z'E;$Q9H>HOEKGF9N>ZRJQTV"0_=F
M?XCV&;UY_-N' WJQT#@L@=1MB3*L7*0ZHT+1/"#K\O3\ZB(/Z%]FN4$R[)T_
M0L@G(!0M<$;+-' DWJ)110L[:Y)++IMV;)#HZ0W0>-A4U4BJ)%[V(Z8H; LS
MJ%;S(PGA[1GSC81-S+&7.;ZK<NF1P4+Q06^<?IK>Q I$A&1'*7?B.T36?ZY\
M]C#C*:><2P(]VJ5#C%F"W:8^;!-$^2N_?U#.OPV2L+,O*0R,+NN HK&,U2JJ
M7Y?.[[C,8E?QO,(H;WFG;[922D^Y.R!]M@KA&U@\WD!&BMS-\ ;.?O@+$]OP
MZ72?+13Y#O0;<@-]_QC,>RNV8M?"K"F]]- _TL.N\N$5O<6A'!ZPGH,LJ&T8
MB'8/:9EFA7YRW\4#7.'^:H:XRIX>549#X\L/F &TE76X+^$<*JVX96_-B:L'
M-R]SE,P96?44$0SM 4XX#V__LOFUFU_SNVG6 +ZR6.(%*^?&5>]# 4X'BNNV
M:+YYZ#AD*!<9F9#B(9F6W6_N[^\OW1 8&+C1<CC^H&AL5N0I ) $Y'0 65OS
M?QERT"P;!&N<,HJZJ[<1ZM",TS8*=524(1*T<&>U0 ^L='S5O-LE, XOB(HM
MB4LF7'HRFN"3&;'IUP=1VX,:<B)1;H3Z/GZV^=JU+&&DCA=T"N$?P42EV74%
M4:4G769?A9QJ#LZA'@H54D<_; T([\MZ>=%4+P/5AH4TAG*9F@<KN55@  [:
MAII9D6NJI<A-*[HOS_RFY7+-_$U.,(^]S7%JJ\C_&E^FYOWRXW.BKF_&S>V;
M!G^EN!,'^F"Q."0(I[E(&-)2JG4@N^'&_<L-/."^V;J/C'F._M)9Q4K2V7+F
MY=XQC1+Y?*D@H^5[EL6(G/?VR&RQQ^3VLA@N!U/+"M1MCX:K)1B*OLDX!P@=
M%/)]B;Y;I8:Z3VW4"W&T<3]K6?71T+[P@5M1T(!GX_"!XEB ,\:8GW5G8Q&_
M*H(7*#]X0!VFE%B[^!9O'%U;$!(\,IYP/F%L=?FSX[JOZ],O.AD+E5MM/+3S
MPY7,/R(UTG</@6Q;N(."2,*1P\"B6>QM@V"-4>E$U0TR?BNS/GT;](*)K9/?
M<^?N(49?JD#%Q>5LN8M^5:9^PCH1EEL"?;G>'\HCYH1**\(U8L]L5[^FY7E#
M36##[0@3>XQDB&,MC.KB 45( U IL:NK39?EOO_K%N+5J<%3?,G3!]&22-%?
M<YF@0/B&*UUN(/5[P:(>_EEXN6>'>AKF:RFR4U)N")N$]-7EO6JZEJ:Q2:(-
MW-&\04VR05;>@O\;8NGD=/52B,SVA']0&4YW%&H'RJ-A4?P1XM$RALY/.%DG
M+UVCI,.@+V'1V3K8_KI,T:5M.\16BOBC'>16;89U14+L&N4+^T/*Z_83WHJ?
MCKD0;5N4<,-">:.0P+H#MWN6CL8+7'UC;QMY:C>0@6HE0SNQ#3IBL*@=XN@X
MR(=]#FX9DF(*U>M&*@8W'D UP&:,_-?)JF>AN-JG_J,_R[(N^RNAMLCLL#Q%
MK.1+SOQUJX\CCX9%)=CKUNZN\X#S[@JLM7OT(5!9^S"QD;01(AY.HTM&TB54
MATWF1?YP'1ILWO92^W$:>_O6,N>L2Q<B'<Z&\Q?!#;T!1!I5."3T=&5O$$K4
MI\PX;;YZ=>I;X]Y7'R^/[]D3YC;^\2O@]#V_U.2 ]+=VEVK7W"_Y:M:5*>Z9
MSH?#O@E=?OX\M.>=5L:ZV+\.5"OQ+JD4-=O.=L$[,#&SGQ!=)Q$9C^/YB76K
M">5OO14U$52C0Q)T,/6$G64%E:'[ A2M7>WV?/8LO^'TZV93RH/GHJO%L,A;
M.G9@FLX#HDQM:>0!+ L#Z3- RUB66+NX#T7(,/C#W5,?7^3XK<P]K-E@92QV
M#3WF(Y[@Q,G"R$RNHCBR/  6N4.&B/2$)SQ 4(X;25 .T:P?VM-S _D8(C:<
M3G[3SP,NFH.W-.H3G6-R8G$Z8TE6HIO4[9.<U_F[OS.;0:0F3"'M.$8F)-25
M&3Q;RK2C6<25O#BIM!W/_PXO4=9M7I7( U[=>3N>-.<L;Q^X%+BS_HI1:^4^
M-^ .RESV%-^?0RZ.J0U;]5*05M>:S)7N'O[X*O&%;WK+@QR_?N-EI3..B^/F
M=TBK+WD $H(+./@'C. C)H,'O,7"CCQ@3G-IDSEH%F0+OP&14."D\8 R%/04
MM?J(!XR"\#!XZ-':#.BI:"Z&!S2#['/_Q\^^,8MAG*2N',!%4UA*F-5MQULH
MHFQ1Z;>SY)9G4*@V#]";O$A%ZH[9RU14.-PZRBK=*L8.'4P_;EQ>Z%@Z[Y>[
M;#&K+&N+VP)B_UGFW5J>W<>VXPAQXV&9/SA7N:],@Q$N&X_,FZ.5?>S!%,V1
MC:SU9^+QE4ZO'HY^^.(F^<LQHV^<RMD\P@.T7C!UN?%/->&4V$'42</<1M2E
MSMT-]BGBIE,60<_V4Z#[Q;#P3QY@@:3GQ^QZ#(><!:LBS42$,=B! &K,C(GB
M =K3*T&9U6ELE BGD]VW@M:!"SPPJ9CK/$!_%6'B^W$86CQU*01<(58=X0$M
MJYAAU79(+9BK@H8]YC<@GJJFI!W7@NMJ08/JW_"A_\^>S=+MYX=%/=E2A*&G
M<Z5T<C]FQ(NC$5RM4A([[A0-2WTZWC3#M&R[WU]5=M_,V;(VZ=B^=93$'5S$
M]G</87Y]Q'LCW1+V. _H?)*;IO2(7@#YG(D+=I^E?I_^/+XW[^0.@U<I)#_6
M;TRP=V;LRLCDX7\A%.TP*)\I--)T#]:$A&JI8A2O^QQW.GF#;_ I:+X!.R)V
MQQ0ZV:_J$$5S:7FP&OWT5TZ:TG:;RI@MWX7&YCG2:2P$51$><)>*&)3(=&0M
M,!3J,,IP1Q].UM1&J#$4&^? "EZ-BC95?-%FU/O=%1? ULETUBA_U*%U>@\_
M_IE=-V(-1:_/9(" D$5I8 WQAZ-KQ"+KSO<;@>)_>,M7&&4&+-EH-BC(I^GD
M#?@4S7EZL[*36^XW7$@L>V/[>0$[J,T*XF90_$@/GA*)L#'"V[DP'W,N._ V
MPS7D&VX@^EA7H*&?]^-7,MA?KNK$QSU7DHH?N6D>PB&5=(U.=!-1C+.WE["!
MLW9GR"'$C^7":(J*?\D@1-,#8Q0O40+S#!JOWQR]K#/,-FGT""MN_OC:6&!<
MJQ]83?V'"0L)&F#S_CX>,".",%^F2UFNPK C)SD?A#^GX58UWDUR_+K'&L&*
M,SQ C$/\/*"52?'$M(3]^T.C9!]$@IL(14QQ#O"  L0:'7L<XQQ+UAYN 7_]
M)J@@E?]E'C#Q1#L-#8\X<O9PGBSAE7F QDUW'H";X &37T@E0;;FA,-@SLM_
M<"..!#*N$SF9P?44EI$W:=5!>TF:8H:DY7'TRM'Y&'#F<@=F*<_108B[0'K'
M^69:QVW,@7"_0/TE6_,['2O07YKT&0Q'$>D?-%I'++BQMQWA1U]Q1#DV$NWK
M(\#F:Q#25EU(3^$!V?J.ZWU@.B9MC&BQ'2GGXS&D7^T_$=6KM=@%_Z+U/0SM
M0[4.EUBUG8Z+/DWH14" \!R*D33D?^2THG(3DB3>3LEW^9Z4IGZU[O+TVW?Q
MX*FF*BU!ZJ9Q='#?(_B[RE:HD$Z, 25_$T4XUQCH>WBT_-N;0YBN*AQJ]6RQ
MWZA6E(G(B?L%7Y*DOSD9V8=]SD U@) ;FG$,LWJBB2,+(L4K20I<>%_- Q /
M;(3J6'I,'$<'#5W$#NJS'D(?6> ,%K($Z1FE-L?&V9K!@QQBP9VR7HGJ@&V+
M90'MR9*S']S&H1S$#1'U[B&DTQ\9($=.FV55VGF1\J2DTI4J8JW^?5!AFWIB
MY(0XW2CB(/#0Y@X?DK8YE=S2  H=*?"C:KBY9BC.R4$6"K( Z6>\R5[<9T@2
MQWBS'29'J6.$\=9&O5&K/E/@#OH?OG6B2%-^O?#C 2R!"@0L.J[V_YH'>X)@
MPZGK'IB?.\!(V(+FC^2'(M+HP;^X]&\0UI [ -)>4!9N4U#@C!&X="*EE<@#
MKN;"FP@G5LTD>4!2)2(T>0E<^H4=V(\ >BNFZ_L_7=I.@?8UP;8FPSBVD@&6
MJRVW*O)7'.;RPRO8'H*7RGEXQ(ZCNX!YLHJ@8X+#T<J,!?[CT&:A80D!9,E1
M9A;<< !)AL<OD9MB_Y;^[AKP@"NDUD6++"3[?FDDM2]XS<TB>LO>^?$O*C=C
M& Z!D-K\9Q#2)H9QM.FD./@ 4R&J%,./^WD6<K7_WCG@G>33JY$8X/_^0M#'
M^RO;%SQ1Z%"!N[]+\4AT"G[DYH.T''31<AU1T!FQGSYX28QT7[$]YK?2#U/;
M=_W0L7&7M+K>#O5M^[+*8YV^?QFS,EIY]7+A?M,^ *WL!M:(][&.E"6-#%,Y
MTH$T[*PN74Q6!Q-CICQ=GB[%-'68$#M0OQKP\B9+05S6ZZ+"[O'-NB>X:P]-
MFS&1,_@;!\#Z+T@4I^$$7D.A[WWZ7-S+&TBB4_MM>DI_/WH7:![[K=/:0'I!
M]^:S6Q?1H5='KZ_,GD<W\8 $8SWH+BRZ=NMD?NWI#T)'7_JY5*R$;T70667&
M4TO)(Q99/M<:P\;9"Y;"P(9;[5-HCK3?</L]CA^-*HL_P!#B2&<UHHN&8NC@
MS*)G-D2J854<W3]R<A=_E5B T%/F+>TQ?<_B*]&:V\+,/OX#$7FX&-S"222N
MV>O<P8G4_'<-$,(1ZM,XA.<T^N 8WPI0\?>^0M)<"J:6!Z@QC&*UR/W8A8R_
M0.'?43G<\^^%TRBBY(<>'B!.V78'+00VNZ>!?:N8U6N:?]9'#TF3$_\$P5]K
M':[ 7[';$\X#\#E3%'WB;B0"WL(**^@V+C)5$('PE^[X;WEPI(%0AR D@[3@
M5FT _LC)!B=/]-0\!3]@1U>R.EK 7Q[8\17]Y9N(SK%F,_^NLA:Y/O!',6L/
MXJP=<-<JEHB_@\#O.A1#XP'2A$XI_&FF,KD^"+K+3!JQ26JVL_L@K]=_,.W[
MUD(_W6+3TZI%RC/O?AR,6=58N][%35YKR'A L1!G&X4Q(VPJ21HD]5,8S\':
M3<SU[L%FV('JIO%;:<$J%JN#GS[T4\;9@WN!U?3_RG3_)S(=P*T"_3$QN,*R
M9/HG++UIY@#3>L1UNL]8SWV H]<E/6:C?K0P)32LWM_9M%:AN[%G_O<PM70^
M@@?X?SVLHS"L.7.$&5P[0"C-R/_<724XPMV:W6%J+YON+*+1\X%M?X\Y$[C+
M>[F)W2M]9,O *?Y%&3<F<29NV-UWL9ZP!2%+<X+V6=R4PFDWZEDW_-:NIU9C
MB7&F#YJ2VNJ30I-QEQ#KJP3 8NY@;3T/B#R$X"6<:3&37<Y68UO TE@A5Q\,
MXQ'8-)\VNH*>)GQ=G/NY3.C]P&XL,-2%M,'9+D89O<J8.0T+GV?^\)-2SC>N
MY6)/,D\^,<,DF#Q.5Y7]+3J1IQ_!)Y=-IPP8PV);V9>^52C4@C\&+;F/J[2O
M_*B$(IG!SG?=^NYI1EP.,CFLEG#UQY#-Z,+)IL:-_'/'=Q"C#.)^\M>YW(Q\
M&Q(Q[_"AJ#!JZ(X#YYAF5=#!?(,(PS.2O^3]W^4F70&&R?^5(/_W$N09Q_*R
MVS=RJ;X*5P^)>^RQ,0BWMWBK&7ZZ;]28HW";!S01=G&K*)?:(W";2N8!=,3M
MIWXNV2G11'C7U%G9#H0;9 =T*ET/O7/OG^Q3L8I4:BM]\*)<VO1=PW&!A_Q+
M[&%4/24:+8(WU'P [^ <[##5SZJ=2O8=VM)SOJCL6$"LYY,4OKTTF:]N#$IL
ME>X(B!H(*:XAJ!?T+.5"]\KVIZ>%I,DO"]\VN';L> 6S6UJ;2:S/92.]5(TG
M$N^O7,8^C8!AZ&)*@VX46(R]I]KUWM3X.K/+@50C R7;>J6[]E03ZV9TY[:4
MW#^B+A&@>B_28[M'P6T%SH8Y]O!X.!B(&U"B@3/-C$&Z1,[G?%V'[[NJ++)#
MQ(99;_,F" I]FB65[-/>UVRR:LNO';]0;FSTJT[YXQD1-?1/+:%IFW_TWQ<X
MB,F3;I 1S$A/\X"CI?X.NO7D%4T7'L -WT59LK;O@OK>?GW  X+^S"KA)0BC
MM8 I?/^\KO'?Q]DN)!9G>4!RS]K[(^>+$>:]2);_6Q+=A>$VDB'/%?T)R 0^
M/E,)4Q":ZDK$>$]DQG+N\0#L/WN_OZ'&"0T"DEMJOF$68JC2B-3]F>"DT_L\
M%'L48[_R_%8T.Q[+H'R!O9"YV%F+C+^P^@\0,I"!K=,:B6S9)3)W^U.*RM]!
M\[UX%[<6U/VJDF"'Y'I%$--,JD14Q]LNG_^/6KN!3;K]RS2O66,&#$;B2C"U
MNI+08%WPGKRBB6K-3M6J\D5'$W61'0_??]Q[-6K37M5*42W^=E@);L$48VO:
M(Y9)Q>1:;/A9>493>*F2Z[,[1VH'UL?+O7C1XF8QVCZF?BBXY/[-XN?%DJ_S
M">V4XL#/F'YK>FEY#0_HKZ3+WZ61Q0>.=S9D0:$GK4.>.C2NX+S;DHS63VY.
MO2R>'#O[YG]TT/^5%/\WDN*_C_^J%/_7*\7_J/Z_0##7]]\Q^I[4^.GD92]V
M]EI$<R0R8[59=IPWHEJ98?\R6"1(,Y"33JZCLB5(7!F-D-)0+$>F',8ZTN>Y
M4>UP3-+'JSQ@SA"LTVTF6=10%QP]J;]A(OP\AFUA+NOX2W/U]C\U7EGF 4)[
M>4"+)MZ:!WA<BD%4OD YI+TX#TLBDSPZ":7!C5]E$(9HN'$.I&Y?);>-M&'^
M\%U+S8L89+:?:%+DOS],]#?V@IBX A[ \-;DI.G&HUG;)W&K=H97+I'F9%8(
MWDO72"L;NU;@$]R?B,[#Q,J_J/P?Q[]C;^#?T)F;PR3;/=L$3_Z9GOF],V.Y
M2%;=\9>+]I]R8)%!'J"9RUB&ZY F[FCS69V_(_7W;B ['L=H7?#J8 1S4OJ#
MN6 6#\A1)71TF,NMB,#I_]3_;XB:_/TXAXUD_.?@J$PU4NT7%A]%,GZANQ-Z
MN860N[AW$;6L2**#B9QV9+)EBW'ZOZ>9OS$;P?1O MYM4P[['HQ[>F!S#GS,
M  :3_[RN"&7-U?[-S8H_;U@DWB!#6I19[&L_X]O^.1SIUN'(/QR6]YC+=3OZ
ME7DZ;-E;KQFQ_G9ZJ2NL8LUV CNUJA'.H"%YDAG+EHP%H,6_?I\]C(.T F?/
M#Z,E?16%./MSAY]C HI2J=_8A\N^3CC>-$U\[K7W"[E$Z_6SDQ-/:@VWC.BD
M1]/+.7NPL^=YP+%D)I8'B"!6&ED"Z]3A7O22#T8643\)!V-P'PT<B^&"<?0B
M@E@-X@H:\6F])*,2CN0!*PY([;@3(T&A)X%^J%4#4BP(6>GR '06O$F3A1@P
MRPK*X0'WDA 95[G-F<3?T0CD2925G> 7S+!0"$+5AWD )Q>!5"HZBLIHQI1&
M<Q6Q#1B.>AH/(/:@9 E?>4!)SET\)GB8* VW4J4O7]Z9N;B+K(O?D]B ./O6
MXZ^?E\D_8Q>(@R38!MU$8?&!7 FDPG.Z3EQ!_)_4Q+D+;PF.I"XA8K4@4%TY
MOR+EP=8F= _$/]H?F3;SDGG8R2OF8JP31RO;W>GB!CQ\2"@?B4CQ9,3$':\X
M2%*NM0(A+J$7CU2P25YT*IO/!9QXE#^ Z=T\ A-XP*]"'H#T$_>5Z<%<,1ZP
M@-",$T'I+W:T^*NQ?[.3S='3:^&. 1><>,!#\/_5L.^[6#<A6[83GA_JH\\_
MP#"0YD3V=^",4M=5[@L>(#Q5,\YY4(EOUV-Q9\9])G%%)6?.M!?[%EQ)L5$L
M[CQ L#B)JB%+%'$\31W0_*VGGS_*Y.9[^9C_--D?;V)8;!-L9LH#HI/6)(_5
M1=:4IW N$*%;NFN"6V:N^3(<Z1\:M6?V:W_!8/_3!VOQC[3_]0>MOYQ=79<9
M]C>35B/A'?$\9'P-41'Q</, :08QC^1O*(=&G55V:5EF7V?ONX'6G5F(,;J%
M^?AMQL.D<3^M;TI'[LKSMU]/FF3NL(MTVFOEKK\2B\PMO#:WS5KLT-_C8&P6
MO%EMS=5&:W)%?017S"@Y+MJ5;-?=,%@#)HXCY#Q*:88HBYC'9.@*<4V'HX/#
M)%AQ%'']*H9>NX99F4!$5#\$L\G3JS<RB;.7ZU9X@"!\B$M,18ANF >TP1<H
M?SE4=^T59(3.")NZE[ZJN3%(]7[6+RY,#$X6N..-CH8^.3RW?:,Q#S#Q>.[X
M6^:L B)E\V4(C0CT!V7U1#?H=PG=#NDNH&;PY2L8!=AKD8L818J;AYEXAD=@
M6^=&X9 L.'LMULR6Z;^&.HEK"#[O@"=+;+GYCT$,C?(%4[A _<7!K9#:'/_F
M2#2#CAZH@V/*D8@T;$6*L=_<_1T6K++S'$1P!/5P4RN8S 3'0#W<7XYDH3G2
M8JSKB#BT1]7[F#GQ&'I"]79H&9;F;NMMG:$RXMZGL;#;'),)\T8C;=\X'F(/
M;ABR/<V]'/4:'5[3][EC-.!CCZZU28C&OMIZJ8JZ0E(!ZYK7HL%< 5E$# ?K
M67!,T]9$?F6[IN]G)+I'Y%C*<O7!?SWT; Y;&^[!;*K&0"2[[X1MA,9T/<C'
MW^-<N?Q 6HRF0^QL:^2"G=3;GQ&N%*#O@^U?']3]]R'GZ-;C>+A#U["\H*+"
MU<19TZC7:,QY3#B[[-C=M.L/!#<G'21_'<0B)6E-"*P)M\ (1T1$8IFYGT&A
M\8*N&P="CW"?X=T9258G;B,-7E99C^&^]QX5$5/>F7\T[NU1N/U05D^8;]79
M%N?D-)6:Y+/ZXI&C_,+[_G/INR=&OK^EQ7)^,Y<Y<J$CY%DYQA&6+0,WXYPQ
MD2X/Y;*=?;JFC%:)L?GH4X6,LVGG+Y7O+Z5'NF!**V1&!W,?65FU>LSU>;"-
M")V4LN"9M?> A K7GL8D_*3*5^UC[D&K0)+S#6C1:BWO=&GW]6-C?MOM=9=R
M6[5&DW0FE?*:=UZ4")MKOKQ%:##17%9JYX9C;^Z_M-UP3DL94([<3S'!\Y/!
MFNO@951TNCHWCR/'3*LE%<_>NUW]VDR9LP$*9Q"LYN8O[QQ/W7BQ=VXN)VJX
M>>Z$^:+X>0=-*X4KY\^FL/>"-3@\'U,-%ME'PT+;$4Q%I:N&5]E?U'&M(8A^
M?V]H@V0-%]?)DA$OCX"PJG3_;M1HX!8!SUTCJ1FH(BWR?0HMGE+N-8MC7T%X
MID2B?=:=T:O+CPO1''[D8A9.,SV\"-UN*)F^E3HP',(#^MH7YQ-CZ#\?"9R2
M(OS\VYS]WP83"VDY-E&)N&*OF>QAW1A2T?SG Q;#N'K=/;UUM6?E"KO>[_((
MK7S2*77U6ME(FWQ!KD'G!L?1!^]__?R CV<NCY X<H&P"(BIPP[PLW*X>8B2
MI,_5NZ&X+ C;5"W1"6_:%7[]I5'VUOA=0;EOYM3]:L1?G*;S6\9Q-&(>\"\E
M951V+K6NT#Y6=V4\M78V'K0RV/%5QD/I4>+"\V Y1E\#=D";-<XMH@12[R,5
MC^[,=N9@'4Z88\PP.=RI <4P48Z,_2&QR[:]ORU=QOI.EI8]]7YIJ5;NOM!B
M=>77%OY\3_P:2#/@WEY,(656RH\IQKJ%WD#Q)O>7UQ>%^)UBI-7%JTYYX]T-
MAK=U_C8)=:I/;A+O:--(-6Q5K=&7R(@\A?JNJ+VHQGH-_490=6_MW6A"^X 7
M1Y:?]8K[CJ#$.<$H>Y8W*84_#5EDX_>X:TVFEB\_'/C0\5N@XM;[UU%6W[5>
M"-]PN+!>[VPAVY+022W#S2(1)"C<#=*>4PI(#>THCE[T9Q7^$J9% R96L>^>
M#.Y#1&C_ILL&N=;;/1-TVA5+YG?>X[P2K#F]F7]V5?L7"=J6,WN'?1!_$B(Q
MTUBJW")-!G>^ 0S?/_=,,FL8)_;#\ 4QIL3_>/=/GX&DP4I*HK[JE^*C>5\2
M,OB_"?5V_T^]GI)DF:AFK1UI+U"L]YF_NV^LO $=2U*DT*H(6_LHEW#]6%<*
MPW'F98[O=1^T;+7!(">-NJ$-6S9N_IV/77;Q[N;E>KDKSAOV1%F!YJ:A-*($
MWH9A5,J@-MX\_<<$O*4S(.BGRX#21_\A5Y]A[VSS5'EG-0WEL"#/&]_.1/"1
MXY;:(:,^6+@CTZDI>X):E%[LX[_!S/X3N1$E;Z%X,>E*[KNP?>JP 5\CW(DD
M"HX@&RDH:BY1SIOH2DRD5JLP-I\%F*2P*AU_^=-])S\0;<K]3 ZVG52T[&I]
M(/.Q7R_)SX]5>''M"40A44*SF0PC;WB,3:?6SJ-#DANN' XV3">!_NM?^*N'
MW>D)#3LCTQV[JCDLQ)%Q9.V$LMA:$Z1"BX1J"0D+^GC4">D0/YN/?8%#BU;I
MTE\EOGYBGPP8>2%6K2$]7[<GR?Z^'MR"8]@$]J-9!BK;NPGB(=H._J&-WU^9
MZ3"),:;VX+OIV\\ML]7BY^=>W^J0PK84%FEM,3(6_R[4AE'A =Z!1!S#"7L?
MWLF-Q)SSOSU=2Q(T4#[NSH]0I92PTOP/?/EMH>A#PS[]5@E^=8^''32N/VZC
M!'$$H4T,"NL2I$\GAZ$%JW3EX^@XX<D-DQ4JS\3D%\[%7S'6OUA9V*I?N+.M
MK3[)BIP81(*,FF#AYHS^7<]>$II7/Z54%&H'^C#!AL0,]5\/<]_Q-9/S,%ZH
M_E;:\DP*P^,8EV3&!UT8.<9(BX8[N,FO?_H9/[WW<&5YSQ^MS^*:/=-/M!K$
M+U;ZB\N>/PCP(]!5QW#2%6:1EMAK"V75NX1<F7L7.L+6QTM!$B,HY1 VW2("
M+"H-C#FK#E.9I5162AL/&-A/3'JX,G@IL1?]LS&N:$M,X\U?R>ZC?WEV\1_C
M"K6$/+N5$<@Z"BD,8P=,D,;^0<9WO ;=QG3(=_7!YT*QAV\5MXQ97;QIV6G8
M:E+Q9I,AT^NS;ABZ)(TCYS5"C: $4@8I-0KI (2E'; WG \# ;(E.VCY)=C!
M,2?3:&[O7C!<4+]-JCU(^M]6J:QZ;@P2"X/S=&F.,#>O6MEZF"3R/G]]#C=9
MA0+FK*^(=#LVJ_& \:4&WV@B)O=-1.!=(HVP$6GE0BFTI'1)YB[2\+PD_'5@
M23$JY8[$Z(-VQ-[7A,=BZK)D[YS*#6N1[!50N2?5 %P#&3::<9])#$?B8!T=
M$Q/@H.QEQ[2X9VJ77:<WT%?AV9APRF:#:86%ZLK)NJUN85<LY=H(->A-9@H<
M(^X'#"T++%>H1RGU^V#$@R@J4+ UA7F@_MZ@^=67$V=/9F:\MZZP,O I/'3I
MDCW?XW#<:4(?CG$BL)^?]8/YGLBT'C&.* W%;9QPP3^]^60$(Q3RG@<<Z3E=
M\Z.X_]/7!QVF!7J7S-R>1:1=J[36TYNB,HZW_T"[<..0HG2H#RR>+<$)NX3D
M?&2DDM[[RI/\GII$?G3.J8B@[_)ZV!:C9II4>"WKZEY9OD7-VODHM#*%5DZ1
M-55CV\/=0P+=IOSLW2$6SM'U:&%8:BKK4NY(Y8\$_QL__0^I*ID+X>6=398#
MKWTYT_H=;MZ&CJ8RKD3/!M-QLF[Y2 %5KQN%07&LZ'X^)WNKNF;\ PRFGYQ"
M5TG3[JD';2M'VN^[2+="(TIMB=7MC\/9GUKWCN/)O +<!K\X?*ID5:]5$4CL
MEJ_/H?, .?PUQME7Z1J,QT_P^B.ZHE#2LGEO4/VC"TY9546I^TX$Z#_^473M
M)-^^#-1SI.>/N0 AG8]@'[>D6BO$X<:'[R4H24BA-BWXN]F$5\^%PJ=^]X](
MBC]<5_CA5Y:1)$IN^?<M\DPV>PO\C5JH61L"B\)M5 D:8RA"]S6E(C[@]<</
MU55I*OX]7^OG%MU.L!WW6,[\L#]U^%WXY)G_&^\N\O'Z_Q]02P,$%     @
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
M[?<VXZF#4YYWP)67,8"J6^Z?80X:PG)!GEEB:S:U5I^YGN::)/<]=3W=@*=
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
MN?A3IW,;%^P4?0>S?3*=='/?_D?]PH=Q0Z%%6&*&>PCNI8 \>1SG R2=IS_
MV\4:76R'Y>K96EGB?4_6?-"5E<FB?#(Y2Y9:VYN5[+&F=9R\WGO6BT4=CH,E
M^KA('MW%,RSZ@:TBMEA\LY"5Z=;KOM'H>.;YB>D_><E7:.>=HQH\Y8^*O%!V
M:5,MR#Y\[++0[V.(4>[UVGIP$;8/OB8W=P\MC@VD6I1)$OJHP*7J^10!(/EK
M)'A^MG%'2%!!1^3J,C^$%W5DNH9,.EY?(&ZP%YE0LAM$,FHN9@*%T41 (;H
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
MQZ=;==]A;A]I(+POOQFT(Q#I+,S WL*R#J13<,W$ZHZ;F(OST 8J,_DISW"
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
M7SG-7D!<]3C!_CC\D5IM6>B[.M^7:X _E*W&\-3.QD@:>KBKB: QMW?-'!8
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
MO*>L-L.I.2Q(OR6=I[I^6>#FCS:EIWYJQKX:>CANO;?T:5F&7LP5%YV3><F
MQ;]H6#4S0R8'./S? H)A"O2;RQ&02RB6D'\)*XHWV:"SNB!QQF77,940IRU^
M'8];:1O:+/_HT?QZ-:J%%_L82_<VS!&,-4-;2'%SNDD43R%QQ.WRS Y')[UZ
M(2>%:@SSQO?45EKGH%U@1,SYX6U?9Z>:M:ZY- =25+'H]4:;-+ZIB+'DWZ"%
MI?E[6[F'JW7#O#WAHWQ_'AD7_%OI(O1#_T#3M.]NP&%G([3S=GMM;LA(N#P<
MR2)7Z"1P";#Q!_@TSUC8SR,(O&-Y],&]'EM=7FV.Y+YS./B*X7[[YU>2F7M(
MHFIBU<G/#U:FAEW7%;-010&^ :]!'217NC43/J5PBZE+8"7P'#?6?(L^.9ZS
MHVN&J/%I<XQ.Z>D"]BV^ST?90UNM+"W;3([&_WPH^TN6I<3S0=85F*>.O<CV
M\=7;5F)[6_-1^><)PZ DO]M9:\15\2:74C.BBWK_]Q;5_X>+[K>E0'EV"PFV
M&4.T<AHWT04'Q8[H!Z8"59UB]Y'B71+$D(=:RD=4[OD?"+$A>M8\7SO\IL?H
M8:=-Q<L#KX&%%N]B0\5J"$'"1)>P>.[A@S=$UR'S)L6?KM>AFU0ER.IDRN.K
MTVC/Z!6K6<:)\=B:%H[-W$_^U&_^:!%4C2I=$HI;AF7ZB"-C5ABINU.:4N\7
MS5,E<T?C(,N.0U>VU[VZ\3ZTK^K%8=<_WR_Q8VS?%9=:K++=!XW#O&WVT_$<
MGQ3'YK24N*/*5<Q*MSC$W;3XB$'?<NA$=G[K _?PL=C'1M8N)[)(FU2[WFOS
MI[R!<#N9F;1_H4'EM;SO4H[W8MS*QIX7R?H-NQ93-E1 OL&19*@\(35MI/=+
M^53V!'_GJN>).TV'1J-'GKT-'<5*(7,DDU/5B6AVB%0@<A-I@"\:A6E<$%.T
MPI36Q-080GP9PE]X_SJA[^$?D?8ZM3>]SSPCV#PJSY#1+[HKO^'PJD L.<#&
M"8G4Q<AQ21E&+D V*%H-%04Q91R/%D8%][,NI#V^+M(/3*2X!H:>O\/(/RJ;
M%YHZF_5BAX6+69;9J0RE8LXUCB)SI(*CCY"=."GUR[ *.R(\D>D/VB/&)#Y3
M&:;MJ:^JG-9K6I*[[<"-L.[!575EKK$$L<S\*L^BYSV.6_.H0Y'T\I=E9<F-
M!%DV!:C\^"!Y +A[N(0=O*AAFWQUAA&PT*,._DOFE^N_T@T4C*[*5\-^XM44
M#ZB:]6G^A9YI9S.!':SBM-4SU*B5FSRTQ YWO'K:I$;L-/1RT$)1]W38L5/^
MS,\ST_-+VV*L_QT2RG))39TT#K1'!;P\IWWMQ9,=Q(1S2C;Y%<*R1/]]H6O;
M'WT\:ETFNP2W)J(9H'J"K)5@ X;D[_MI;"8J"68B-:6O,)*3@+%Y8@ 8CX<P
MULG%8F[D)JA#/$&H!H])@5 IT-CICM%[)=O.ZEGB";'KUU8D9C*;.D07SAA&
MGJ;=1O:)MU'?7?B=-&,3L0/K$RMF[EGVB= @046=CYU9\GO[,QW*.A<SGBCN
M(6U8VO\)#VVG+4.<A-6(-0%VP1Y6NBE!X"T*GZ!72FJM,*)WE1PYN%X@7AI$
MKQ"<FNQ$+BSTOP.(G?^51:Q>5X3!\W(0^H8#[0U7^#:\6/+442FFD!@?]K4.
MJBI_&)*]*5:4%K'<97JSR:+[+]0+-*R>[5_V<L&K'PQ#[,;/,!GC:/SP!$-E
MJ #1</-*(=74]X:[-?F^.>>WIN77P:L)$]_#3U-+OI2OSB%H3.H=<1FY& 6V
MA'_:VHJ'=H&*Q"8/*W[G1*L0QYU)7V&GQJY[7>N<\*1XN[W>?:'V545;\S!
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
M[G8?6*>N;6<OZ5C6EBGSX3FN]Y=W)_-Y*:)U8\1>(,1R7V \(L_EZ, .+<-
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
M:"=9B6K!XM$TX(B&W&4'0M?NO!Z]#?9IN6_L\]G5LM;"P,0_ P@DK\$LWTJ
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
M!+OAMG ,<<R>#X>'GO,/>HTE#;X6R&J;E]M5%]-9A8RN)A_M.NP6_7>7:O\
MRYB"?<(<K$XDS3CA>($307Q\?%;?>I73H851&>=./OM<0S9=K7_ODVD=I!H3
M]Y]X1W;@W+L#9VTTIGUC5(H>E5=F1(3ZAP7D_IGL>_SDQL@-KSW;3)21H0HA
M!]&E\<")4AX&7XQDZ-?C(&J,JOV^_@KB0'4S1\GD9NOC@[</.83NVW=GU.&)
M[>-DF[?^:9Z1A3);%U_$/\K4GHF[5AAD1B\<<#T=;BG(4N(ONN:DG*M8VDG&
M@PW>C$UH%UF.&("71YOO+$KBAB<S*[/N.>>'/X&?=LVHX.6_G]<)B2@ZHG<@
M7^S[P-FO]N4?-^]6.0O.$\L#!5;B0.I[.K0G!@^;VPN&A"$LNN8*X>3%GX@G
M5,2+3^*:?@@+.U&6N5<*[*PONW;0:#B]]FU&B\NG11-9C4#L2RW/S1H-<L&)
MR=KJ"@LN?9#YM*]HNOKUIM^(KKWH-1S-([$[&\A+*"O%SI_<BG[X<SD-:HEX
MW)?<GZ+&]]%'XSW"?OZ("K/._=)$7M6B?>QL>J2"]G=R>0*B_?LU7H,X<B-7
M#H,YABPXB&=AT.RUY6.][DB),G]_+V'F$2-G]_KSZ[^IM(T.N:!>4\"VO3\W
M!@-BHV0X!54<%)^G8N2A6H$I=OF,?N2H'H/6_;Y,7>F:_\U0MHE 3"CVW5U]
M._29.4V"-27.LWJYRP9<7&5T!>S_>.M8*18=E^,HL?",>#VU_8@1UH;;(K*]
M5%-DR[3-*4=3KN^R3;Q1^[J7]U;HZEJ%.3:$*)=[K)"G^K3_]!A,>,/!4^=_
M*<D+HW?9TXB=Y#XQ&&2WOL8O053X:HFUQ*M(S,@0@9OQ37>39O!>O>ZQG;77
M>-OJ%[=]M%ULE\AL]+GUFKC#4N4581<S5R5'L$GI8>6-V(H;6XJ[UJ]^N0._
MLO4T696R7Y+'# ,'K402F";60!OIR^K70306*%MA8T1.I"^> 64+$DO/+0O?
M'_<L].RX;]#C9*W+#N<XU@^S%VT!-O5Y-ZK!EFJ"4'^Q =JEPUS,#$P7JHB2
M)3D4=_/X2C4ERH9NV\<)S3V[C4()^ZHK4W<X_O5N:>-!_\-EUIJKV(H' (E,
M'G,-,3B<1H9\2+#IV(3D,=C@0@PFL0NXS*9.E:#:]^FZS82K%[Q9IMW7;H>
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
MY<7B"_T.D_2QEW[&1E7W_(DWGM^^8W2O[!4EISH//7XK6.=^$0=MR*2Q[\^
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
M1EOK T&,B83R, Q$/?S%7D$.-IJIZ,Y=G+[%H%E +7H0XYF:G^YS>^;.0<>
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
MSQDV7Z*-G>[MV894.Q[ Y&%9]N6:B-0SKA5AXB^%"7$):/2VW8>M Q]'91R
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
M1:2;Y[@?Q;)T34S[>?V%HH"E%Y$WB/])!U/L#?UG7_0LY>HA'\'U9! FGOI
MV$+HRC> _0.]SM4K4;,3=)P3F3VQRZ=DGTU$>U" T5?_036MV$$8I"GB'5AF
M' *;B"Z<"'[["/YJ.1S<GAU&-8[A[??7^MW8]_EJU9U!K12WA'3[%_?*3LM=
MN9K(^P4OL2L1J5M<=4+GRM[&_? H]PAO]\CF@9 F=:@;4_."IQ^XF^8P-)N^
MV3"%7#:J'Z*_V?9 [U.77F>5*X]-Q+ZO.1A6,I?]HS4XJO3@WJQJ7%VZGU/N
MEB[CK9I?31;UI@0 U9(SQ'\*^D'4Z2G:@M@*O6:/)-#5/3H@B;@.&@9OP[:^
M(UJI'_=SJX]=@)E'@%*624ES[G6SV^6W4^R 80$PYL&9X3\GJ_)<8397@3!&
MC2)V0/$HV<?+RJ0T8RIY%JSY,0>VV('<]4>W^;\;_./2<U5F+/'(T:9WMX3&
M&UHLOA12=O%P;!=$JIZUQ%'_"-*?HE9?\?WVH6]DF;RNQLJ%@7+>UO1)-74-
M$_NAN:'OZ6?*%VY$CZ]:[[Y+A-YUVF4(4H+H3S>N@8.YZOA=_%+S'2R][HV&
M;.4N2,:_GK*&L#[<P29]_N1PQ5+(S]=V$1>=EID7[AKWCLI->3GYM*]3N!EE
M:85'"RH1.WZ% /"#QL,X6KB[1)(V^5'@]'J+37#J,?)0R(OPZ?JA(M*P]QVS
MP[HV]PZ_^)H@X1/5E&2P#SS[?^"TBLMB3)?I?GBK2Y?#^+8ACB4_I3*0+ ?K
M'&4=A6-0KU!OMF<MVP?IO1C3,; LFDNSTW*N/KHNHKJF2=&9ONK!/>'YOWH_
MN)P;*YLF\ 3^(PL-9)!6X\!3L.RTV,C.+^&:XL%Z]M?Z#ISH-^(8D77OVTEJ
MS[Y$1L>;N< ;*4HM5576<M(RV<%_\ANX+FCL^R(J2+MI& JB*+E6M%"_E"^;
M;57#OON::S06+MTVXJG0L%5_T;!HWZ-?XF5?W/)ZDZU>F5"OQYZ3&0X$[8;V
MQJ^IRRP]&*!F\WY@O.UI2<+;R\ ^G6?/YJ>Q5(_IE8*1:XF_!OMS+:!6\UP9
M$1CL M>FWL7;<P_"J2T9 :I1L1EO-US/];Y_F3UN^]2N^>B W19GS,.M0"X*
M%3[$\53.(WX^&(A)H+W$\!0P#.@._L:D)+S-0L\/HX@WF"(N).S<J[*8.[*X
MYM!;[73=BI-6G_,]@('HCFN[A'YG*O[Q*D3+%);;4@+V)6I>GM*>%I2Q(>K^
M9-E4JV;VW22N$39<IL^8H%"WVY8[<?F,Q AB9T(-'</<=[L7J):H_^WWPA]V
M91NF-KL%6HU\H,A0+0O@Z;8154[ZENX'=;^OSYGJW1IH>R5MMLX*N/Y_HF__
MUKSAZ2YD'>Q/[_-@Z'?(R(Y]^ZL4\Z3_:8!I7<&NNU)FKB?>;A_<-^7HZ):P
M'ZA\;P^VHWF-0J<39><L#-@H!O\"5Q$Z<W>2UI86AH>=3'@\0MC='Z@;OC.H
MR,0H=U?(VC3,I /IS+3N!_X/[A'">YK8RBZ9Z%P!L,!D_VZKGL]?R[9Z[A%
M/>9>_C&M,<';]E#$2'KG[C5O&JC35]X]?+:)5XJF3U$ZU+JA++"HNIJ?;?CI
M_)U=:5;*7:#2\\);-Q^O<0&$6E;=W-6LD459 ]&_XA3\)S73S6R0382WC?A\
M6?]=:9])=VKG@@.4POUEQ>\7+J];[!(RQ$Y-D@KA)&2M&=S#/M[O04H] 'MS
M=?S(&]E/2G>TE9/SHH++[)YU9=C8N+XAI7PQ:]35HKL,$FMI*_\_P(I?@9>:
MP@CC+\*A$5MAJ!:6QPXT6T:6SF_$G)>S:J0BDQ=?G7T3KZ)\CJOPZL+C1$@*
MI&>O_+[<VC_VH@NJ]HVV6&>'B4$TK:]3UEGUQY,D0O5E2<,^9G%-P^X0Z<UB
M;+:%7\L%93^M$V)O&R=KV#ADK>P(K75R;=U'<UFN@O^-D8G@CO0ETHC%;KL
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
MK*I:T:IS^8?]'[.?WKM;MKET;CO?&]L,@AJ.@XQ,>ED;7RF9>T>00V5D4LK
ME#KIYT3#[5'?\IX2=_9]KU&OKWVIZ..MNXGZ]E1V0&-9K!]Z>%F:"$ZK30B(
M;\'6N1$!<7?$H#+^\GQ-<4:G(ZMV],7SRSRS+O\SIRWE(G0LZW=>R'%65%J5
M(79:FUT>>7T3@-XW*FX&$9,\OFH@]UVY($T(G"'3?G+U.7]1N7JD/=2"GD#<
M)IFYH8C]T31; __@L>,J%^;/Y(MWSSQ[%-.;O;0KT14[?X8:U,$ PG50J]X4
M:C@83-KH1U6I\Q90QO"BX,VGO7^3=Y?1%K@97^(NZ/C]7NW]6&SSNIN;)$.5
M17BU=B1C(=#@#3(*0&WB<4P9SUZ(<8\@10W9(<OU@L&XBOT6\HF@ZIS%S>%W
M?=S :UH5(<8&W=\[SK]4=UAI_?''HU>Q13.(CCU?Q6KL,9VOG-5*AP\(@51*
MU?@-WH$(+S.YJDJX:<R2K*D3F*M\H6/#HTY9R]D?[:;L&=TV_7+@=UKM3O!,
M?O'/<E3:ER.*RK[#A$AXBR3G(O:HS+4HAOQRHBD2G6I;;G!/8U*]8'C;\5+7
MI(UB"GO.S\2).PY?[UC30/Y5C*PW3!("02?-N&V< +2; 'L5Q^/**(V/S9S2
M\/&V:K#/Y*27;I^:G_;EN02>17=XT_X6=;>^,KU3?[Z+SA&X2<@@DSJ8QXWB
MT-D:8SLV+\[;PY(QE_%* 557S^AZ=@5Y^V_H*VW6NG<P)7WCX4\%-2FWMKV6
M1*4'>9'\#9@/[I$^/L2QP^# QK=H\I/ _NJJ;V^A1&:T=7.@QX,-PV\;3/)%
M_-I7A36L;F!1#84 XP$$'Y&GA7%A;+(N.H)*"5[4FQ8W:Q3'0;(V>'_FC$9'
M7M&[S\]/AST)\+'YHBC+&%)S22=^<JILIVV:(_/5(2%@=  )$P+>D@G4O^RP
MG;C<OZ[-5-B#[<O]T5,O&>&.&]3E?D).P))-U5XZ"GQ')(LC3TAK_=W8DB35
MBY]E^9W\L.7#V*>DH]];TZL_?R>=)S6!\-%BFAF#P%?-8D+3W@P(,?Y$KZQN
MI"8<.$]T>CGII1D8FD>H<UVK)'W67]IOU.CL[-H'.9?NI6=>C -P7^14$"+H
M3T",P]F)F!LG!$\Q31]2RO/8=+"I6,)?_6QFGNM;>*3^N5E<Q0?70TJ0[^Y1
MKV#][-]&U744'4?==<M5:\F(KB2[E'>9B,-,\XS438<=0X:RN(_KD,H<OA'L
M0T_\VZ4>P%V?F=X6M..ZGF+FT(;Z7(V*0W^D1C5U3Y6>DA]XN!".2K=@ G@A
M*[&S.4>^!5Q!5(/5DB\YU"LA#W>L](*4/=Q;JX_6#N=?@W0B'0V"*)E2))^Q
MU^!F3.(LJA+(J(+@DQN.LO!L-DQ!90[21>N,F2&KG7*).Y H;Z;;92W+P(0G
M2;_<1_=]NI'C]CHHIDOG\^^>-\<.)]VC"@&)D-&(IL-]4&"@$$APV>@1.,NW
M[_G>OZ'H;@*KSOOE@W010QD]$TG#&WU?)-GOE)UWBO]_&#A%+(>O@(QT%PAV
M$0*#9YK>HPH<G[QX6UU$]UB4!Y-+)>*F6;X[[YSX_$'VV1;QE,R=)[1792U7
MSB6&Y:#?Z'!X7E-QO*40*(_JXJ^L?C]JP#GY.+^733(>GOQV1/ 2&*B^/7;$
M\=Q]<E;8JV61$6$U.-IZ(U$.%96>P71E$8G(-2$@5BW(I?J M'Y67OQI#H6]
MHLHJO2E'LJ;JBUGAV6L%5MF'7QD8_&KMT7.L=-FL2+]B?Y.O)[B%61HG(03.
MO9-%I05,,T3'][T_W__)I.(@#>VN7U,"CSX/,KU?;8#?[/=:%]KV":K=7+)Y
M@?"GJ;-)_I=Z$L"/Q\*$!C5@215$I^&9N&D(GN$&(R!3"*C2^0;]9VN0>*M8
MC0/P>%; ;W-NQK7 ;3]CCQAF:,2YY2S_**EK:/B%RAB;00RKV1#OJA!HPDBH
MR9"H(P1N%J,*A$2ER?KU0B 1I7AS-?;Q3/6$P,&:Y$XA@%G:Y%I6VJ,D@67.
M=5 ;8A1@R#=#^]F @X\_MD)EAGC:I'9;6<%3\Z*0G?%.R#TXN57NK+K_V@H/
MBYH$+WF3&#&7H1.B[9JWE)R[/VACN"=&PBB,\61[)AL< VFYW#>"A'I9/@ ?
M_+9OB$EO(LM$F.W=SLYZVTK6G71Q3MQKK>0TI2MYVR%-R:C[&'H7"X0'(!P$
M\E<.<:E+W(:(CL4E\CSY2ZH<F&K%*:T\#G\G#"U&"0$:6^S0BX.#G@=UOY/O
M?:RN)%*9Q0.2J,QEGA(62R?J;4E?7'"PHYDDJ2^#HD9TNIS/MT%NL.BJ$U6<
MB-,^M0\C'J<.I#/_C&5L]4D\8N!3M6OYC8B0D0 L*!Q1:<PE8DO\=)?422F3
MY"O+,PS9XO!*?'(S79V(*QCB;^^K,%.>N.V/ZO<9]LYE197(5R2:C$4&%WW4
MJ(R7M>HJR17A5O,UZ#Q=] NU9(:O--9 **>P[6$>J@BM]E=O+;=]F@L%NGLM
M.'?E=YG;=U9DN&5="BZ*O;COPH6+QNRK1J)_('3%3DR&*R0:H1+?:C;(XV8+
M'J(2_E1U&RLXRR/C9PM%8B[JT*JU?7W#0X<\VZQ?X35?BD3;:3R2N^^@7*.]
MZP6I$0>[X%*IL"MN,!>546.!B$%(#$F!OQ6V:[YZO*V)*H'0]V5 LO[1#C<S
MJZ];E.%ULP;UI /2.K1*7%)LQ2C5?P]+_IB9QCA6;$I0BLIAMFVE5H2SQSBZ
MC'EN2"-9&UDQ>PBF)%&9:WK'>9<[1OPNFD#GDIBOSWP<''[<L[> 5__&YR/:
M3H&=J+3J!@@.!=EFO #^"61C%5VB7I^_@;(;HY!$#T+O#_6[/9;1ZBL#59H\
M6^Z5OUUXEN@Z'T7R&5F,L0-(&J1&>AF9KY:'2F6R9A+!4OOI&)Y.!'Y,L@E2
M1UZ=)+RG*%H4JW@,ND^L;)?9Q>WXP/^:F;"V6FEH6JQ.\F.XY/BB*"J7CQGT
M/#I$AP]-S= ,>KF]\$$7*Z\MG*+8T1O%#44#(R^HF@9\IXB70>9D(,P\6,DG
ME6-@&;U*ON_A_[>BM;B9@AA3^9KS'"' U5PB7 +I$[6\N F40C*9/YNZG]EQ
M;(6 <T_P:S/W\1.J'C5!OW7>I!E=:3 _7'P_M>KRG6VMW8MC/$^T1UM60,;P
M!J=-ZL,I>$)G$8W&^8?OF@V<7OQ@I=QG]U'&,IS2S0KV5_+ST$^4ZO!IE4)2
M$Z6R.HX:C$,.7@Y)(U2X%"YF9+V>L-6,&^]IG:3MZS/YX9_-U%YKD&N2?3&'
M,IPCG_7[NOQ4?(.V.=S6#(E/X!3XBH5[\G^]Y6:&Y$^HQ[[Y%.Y2WEK6LCY[
M\L/'IH'^;6-4,D&6O^ER081.%PN*@YB;RKI?FP75;;*L%*D/,56]M:EJA;YQ
M;/N:2S\M%M9BX;1FB1PCJ,T@'$)HE?H;Y<H&%:D^,_&+BQ...HF>@_9YGJ,3
M*]]F+_?SSAA>'M5ANE"LCDW9B$6@&M6[>*@8E;9BS0PU<9._\NU?\?TXAPI8
M6GOPR%V;T]?$9^)"3$::7:5_?'II\L*MLZEN\D?=)Y^=$M?!W50&'2NVVEKQ
MR#KR]#H6G9;%K26((1=Y373E8IMMFC3QNK=1T>[V>1-W6GNB7K (HZM#SGK.
M *G732/!\P3B1<3P^=2B?:P%F&*K6OW59I>2XY.)<B1ZT-1"#ZKYQLD<V1C<
M(B)9"5D02JG\E]4\-XS0WOM3%UT9-"KO--1@ OE0XH0 '$1NDD>,7F<]FW*%
M5L_DPNR1GZDS?,=K)B\^1\I5N%_=V7-?)UJ*>)-\-N#CAO[QAC77(8=,ZBJ2
MXD3]CABF2R['L2D#-7JSDSNJD>59[;AP+"7.XR+JO4QDFVQ/?9B@LGX;9BH[
M6TUT$"=*TD8_CHH@H2_Y&SFFU<J@:J69RI3+M\7GJ4_K;F@5ZF2@D@_X<7>O
MW_H<'KM*+Q9,I,"N9,1@YGWQ8#(JU<!;6NI@G6@^DA-"'C7G2,994#3X^#X^
M 0K+#ZB^FIT:]K)][>8#+E9)XT8V+Q6=&]MF5<\X1=EAQ<LCCD0>BXZ8R/-7
MZK:X]^4X=N*]NH-_C[B*/+_CTJN5H/7&X#H8$$Q:$[&BRZ,&_OHSM2*A4L/Q
M:%AX7OO+O>5-4B=;75.J?NQ\IM3L+6GAP9QO(<=25 L-OY)4B(Y+R%$4=.Y/
M\&OBCL*&:YJ;O:U7/[TB,S =6=R(PSQ[" GB!4,-(Z2U@D<D"Z\I.491(%-P
MM]ZXNR+*Z]K*(IK'+]5Y66_SDLW46[/VLMM?BM^,$#^TZA)8DC<]!L_\HPB3
M/(W<X1X2W&'/$+?!8\V$Y7IOLAK;CM>\B56I^!#,+^NMM8Y]D_I8MGQSO(^D
MI++(XDF>+!$K:Z.3B <%A;8VB!JW!I9O2C5F]L?RG2VJ&P1[&M6_5GY^'I67
MS/O0/2?%HM9$^/!LKGS:TR(RVB/W)+I@IAJJ\)V>ST/&4)54(= &232P"!52
M(%,[JT4U.6H\.WU! K\E%/T]W,]JXRO^;! "RBB65 V[048A"4!6L[J?1 QY
M<JP2+V'R3[TX1^99'\MRX2R_4FW=IU3OV:GQ&TBOWFH!&Q,E$ >>,E&E7O 8
MJQM+"/!>(9#L[E7VMJ*,3NK1EN <IP5L"RS><@GT.U&1E:.PL#-QV69FTD+J
M^&')OWLP]Z9@BA8B\J@TCK>>3!-MMEV6V;+X+:^H*1<):^32"EU>7'MP)MO9
M_//0XPU?=C8\5OP\;O=^Y$U4+5.>K0'/8NWG,J(A)Y/ F8\KS.%(D'TLFE\6
M-E9U>SF=O[.CK!8</=GVW?"*I 5R M-$ 3'D6B$8@HJ9"[*6RJ7!H=918T[A
M=LMJ;P96QR%MK>ZY[2^K[GZC77]356\GK9GI$)K7IO'A6-4OC>4-R>8$F  -
MBC)<I[$224P4$668#;8U95ZUS'I-)/38X//M0U\Y79IY>1()@#O7UWWZ].1^
MOXR4<QKP1/Z7Z$Z$ O>W9!M^M5G)#$FXJOV\\%>*FGN/N<!]]>O"5; 81U<M
M00C4B7LC$)<LR+8YP9J%YQNIVD2UEU.L?2F_KD))009U*ZB1Q+NWZO>MV+>U
MN).L 3484!GW,31PQ&/IUA*23%6QW49T@$WHBK;:_@_!%GSBHE6"W.B[ET[Z
MC1TV+F?\GLO,]RM)/;?S-(]8R&WJ()"IL#,8 Y55-YD-V#.+VR@#OJAT.J>-
M&?N8G/CW:XG@N:T!DN2H057>0AMV6KDG[WES>LR6O:;>-=52Z0F ER;F2'G,
MD1CY1+<O.7*$\Y,1/OTUA.%G8\?"I]1;5W3GU=5\RZFN@+_&> TT[!CYL/H6
M-3-"W7RM\O0Y7Y$K55WLISQ[J&$W49_GRA>'NZ8]F&:Q]6L1/$MPM0=,NOHS
MT6:/OY:@*GLQMN)B^XN"207S&:[OX[OVR@N7=RK?5OE'/\G$#V!GUV8R8D28
MWL'1;=76K'W[#?1[3-C?@QJ/0 &'J+2,[LXG@Z]R"D2"B5DO[U9X.&QX]%WT
MY#Q?-9QAU80?O(;*U&)^;15DU\O]FO5'5>'XM(H-5KO+LO\XQL?10*6)T\?:
MUYI^OUJ*0<[%"C--Q+!E>^SX'29EE;][ZN@CGH6LA]SN;<^JSM\;TLE5BE_?
M)*D9,W&@?BOL@3RM4\@VZ_E<43H3M"9 49!O.C*4XE$]YB^Y]5<8(86@&G()
MC^B:\36GO#G5'O7)NQ&0YX:<F;@\-'BHPW&']_K>-UT2^&J[H"U6/E\)VO?&
MZ?#!$"VB,Q(+\[@\(1!#GKF4J,NQS7V")!]";&@WUWZFA 0%_HRC#:XH:=/.
M!$XWJ):_CMP*"'J^VFXEJGSAATLVCH2PA$#L--_IXF&/B(M3S:K=] [JO:'@
MSWKGN8VSM+=)Z&'(!QHD,*O96/:(#7/PS<5*4(,I&  FT[7YX6&% =OEV:+,
MEIK:7IVO1R)5AT6Y3\K;QMN2,VZOUC>9#=KF]E$([*+">W%*:+\V!C#1/GS+
M<L&;.@W623665V)@^+/ ](CZSVZ79>\'O7Z>U!-YDVIM34NPVC]HVG#_MML7
MR6_FSG: \O_&()9B,7D#V_%2!!V5><#3<>3I1A"X]S"%O5],DM:64SG:S^I7
M;J\-<*EJ>>8(FK&O-*BQETDG!P>?<DX+\ZKD;2!]),A0?<P&F][3RWVC+QD;
MIVYYCZJ5=;.+#7J[S]9NW)L_OV+;PH\+/5:&XV&=5X.411:$ &\3U"!%M.)M
M@!KLZLW1 9(<(@1"PN&QL>P'+P<CFACW^J-#S[<3.TQJWJG5K#GDNY[J*W+F
M343\_%23K0K44$;5)BV;LC5&Q&%K5*9IK&LYJ5/;ZJO^&XY5XPAHYYP_3/LH
M%G9B R?KO-?9-7OGI94>*(A'T%<7]V\W$IT59=#Y&E@G*G,'E1KB>*/26&;(
M92[=A9#=PQ*O3A0"S%-08^T?:KG-RPI_VRXNCBTQ6RY(3T6O>K-7TXAU8#[I
M"P3OG4&\,$S91Y?&. 'K]Y@OP#(J4ZWW[S4"XH:#XR*%@#]/K-&)?IIWYCP]
MQ;LKZ-W%$>/?BT:B3*PD,>0K6J,:6'T5!>>ATF\P"38) :EJOC$.L:>RRK%>
M; N;3B,,7CU(@_A7H\K,##MGB5US7>7!]"SK6#)M%I7"TE#N.,\5[:!4" &^
M.84KS]]RLI5BQL7QU](#L!7(T_TNY6.?>6<A[Q%N$/7B^9"NK0V\["0 R>E
MI6:Y(++!A\Y778FJ&X;3ZDS-(<05@A/&@LW[2F=)=&X]Z>>#ZFD!]R?RJHV_
M71>ULA<"\D0A$'=3"#P >;*HRD^^#O1WC(NW9@N!0"%P8YH'5OV>XT8IB\#@
M-*:#F"$<_CXD#5=9W4Q/ "M4?B:;XVFUQ_I,+^\0/03S_-6TM>)^<]&)V\;-
MM?=>I-N.5/HH-N_9C0NQMN\Z##6\Q<'.!"F^W#?J:7P<"+N/G.GB7NL??^O1
M)3TI!)87O9Y;Q3;5]S]7J680:M#O>Q'U3-\W/=UJ=C])$(4UVZ 0"* C:]3>
M"P&L.]M?+ LU&*&*_$-]-OHOD)7.U5_K-K%2=[>$?+]SQ/Y-Y,^WB>X;T&M>
M)U6E/BA\E(G.5UB(;S-#K'*Y=P6OJ8P'V8J"&"@ *VB)M'$J$Y?HC-PYQ&FF
MRCM]B3D4?R#*5F[M&BN.TLMW/U9FBF6L/_SHC0"?<]WVTE(3@L7'=AMQ+-76
M"Q(N4P>ZVD8MWGTY(C#YV5/G</J\_C79*5?7.&_9C4I/UQ2TGKB8]GYSU2JB
M)&<+*O= 4 X&4 8]=@LRH/-FB$E:+4M.]KVTOV2C '<(\0UX>.6.INSWPFH_
M4]VLPW?=,^.VZ#4\73$0+O92$(]98#L&]B]Q\!XS'-2PLWXUJ:L<T>"^"Q$C
M'A)0@G)/XEH/(Z<?TIUK% =^OU&03>7>-N$J.FGK90:/[Z'&RR%?,0^:(:6\
M _Q3@MM4/[,T:O4C&CT9:XN*#K4Y]\\9DP%)2-USUZNA +$,M8\FU;*AJNSR
MR_3JU'N+&S!T"<=4SL4,L M10V45>=9^!(E*.I9><$Q@_2K.Y@":?')O4]/1
M:Y?]LHV3O46RY;H_%MYD[8J+V_)Y&'=0<(O*H$ 2H(\9@B5H/,3(WOT9IXC@
M#\%G%^431B>[/IR,&"FDT%8Z*-5&GF$Y_+R8->1W)WB\-7#4Z(E\6S[(&*0/
MX9B^UXEXWEI2!Q5V(Z^,L.=&<.(*-GS+8UC3Q>W#HP*7ISUGC[WUN&D8<5@K
M]X_* EW#IWPQEF>(=M;+"6Y!O@1I4F<VT&]1=-01SKA;=2&@7K?OX>_%N8XM
M[39_JD?#TT<2@/6_99)>O<K]\NO)LB2C_[5!-0<98S.T-M9\'%$%#D>EJ;Q-
M$=^P-DD1]*<D7'FX;&KQ>&]3V'-_Z;#@3*7"]%O=:ADL<1.I3XX7=K1-1)&V
M8K'EIOLN!EUQ0Y!@1MP'?/F.U7MYJVTGZM6VIS&VM%[D9B_HTJ[;_A14@(SG
ME!*(KSC$5(OF&_,<B/B^PN;%LU=];YIK6)^8<R(<C>LQ8FU6V'Q(XGWO@8^K
MAS22-5WL^2N'4-D[6"1P,4_>Y^_LJU= /Q,4YJY!J_PSS*Z9Q=:Y/G7(&^D\
MG_+J3\OM[H_*9;^/7YQ<<6#,H-X=F]&$TMYF8!D@'H"H\):3.NAEF>\%1\<^
ME^:VO43"QJQ:1]9EX^3L=4<7#KNW2YVH^S1T:-)J\P.?U".6Z8DX8[3U&UWK
M4@AB'7:@%_(':8Z-X$J;RR$,I]V@RE2]^)><WNG3]_V.*I[2339PC14[X'[P
MPP714T\ T;_&7"S28AY C'N4\OA6G )1^9M-%(N^<I*D].YV5XO5J"Q\LY^[
M_61S\)']WVL^&BO[G&K=,2E3\GF7RAQ].I?G3NJB5LV\%QARDP3W45UW)+?Q
MZN>YRKX-8Q'9ZYRKVL6Z]Q?H;7[*R,VWB?FPAM) OPZ52[(CX:XV@@:Z%FIX
MA\7Y,5PL79&D/A)Q>WR6I=9DIN7V_!&<>'Q@UX6'E4^C(VZ>YVA49@!,F=M2
MIZA/J?!Y"KL[%QT2 B4OJO/]A4!9VW62RLF(+:UEOQ:S*3!U)_E@MX5#:E$=
M]7S:J*WN_=Q7'ZQLK^A*B$3G2T!\35?.'59FG"GD,S/8M@MI8<G'CXHB39Q9
M)WB^15X%\7:+LIPPK[JM8IG#D;*<TNDPSOB JUDHNW$7*>:O/(K*6.>CC4)
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
M0 QJ./C:YN@K^9OLW!<O+)QS#@;7?YX_T^TQ/3"[9;QD56MHUP&^$;9-J$>
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
M>)H597:TIK=2K'JYV^X_0V\CNZ,_'==?H5RN I1V]6+Y>I/T 0=CO#=PAZN
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
M?9#ACUO76D\<6([ZE.+N?!]CZ5_P2?SLLLFS-O&;/G^ ZL+;L:8@11<\1U:
M^VFOP4C06P#$5BF7M%0XA!H6DY5&TG=,J;>?,SQ;^':S1ZG&U;5&&R;\\]<>
MJ8WT^UD.Z.;$_X^6^4E8T@[!&3'H-.*A79!:#B\0:J;O]'-F=10-WC>I,7U9
MGYJR:B:$9/Z-UI>Y2NA<MFO'^[,&FKYB'_?SB,C$9^"KR:\M" -@+Y;SFF5U
M_Q%O$]NP&KT\!%5+$\-YLD8A[S'_%Z=&YN0VO$]/O/DAP.OD[@N/FRUFW2YA
MF)/U 5$H2= ;O-'32<$FP4M:<1@&1M8QZY3?GO:7M3=/[=OO)CZJ?%)/;XFR
M\O%;T8>MWZ.$T/1N-*1#JR;VI-6A%7!85@G.ENX<EJ0RQ@ C9JF*HQF<<G/.
MEP-E2T>EXI8%VU1V-MD<_/"L0O83$)[%%<7MAAZR_3AK(#.V[:#_N[I!U$K<
MIB]!:'G-F^)9S.D15O,.771[FL;F]3S-P1+<461<$.B[-0E2]H'CZG1#_K93
M#B.7GN=<MP2$K@%TR6G,#;!@<GR8A1ELJ,7T>#$(->1QJBKO9"J%![X4 '[]
M=OSG'?;F)QJ:TL]&+X\=1U^*>[?#OU9XUYJ 9W /NA#+7,[UAA 0DT"Q_1@E
M[;38K331'C^''H>DP#";K5A%GPPIU?(>O0\_F&<V*AY+U5*VV:1F?[=*#Q,-
MBI//@- .'8;,>Q*D<^6V)\-.9@!5<^K\'.<:Y$6GJ[?H/XSL"&XM4=8?L+"[
MQS2JCO+5:2X"PA\F\%NXYQ PV@2>H4*Z6Q>T2[BV.&T_)EBS0P!<#ZCK64.Z
M_'ATP3?59O\$4S-Y[QI;E$'S6OV3NNYWTS@ZR+R[PW5$%N9&1P#"0C#7;9^,
MX;7<<#8#E>['WK;-AA\5N^!(VO@H]51FS57?XR;+>R]_ G Q7!>XEUQ,XLDW
M<U+9 3PY55@B8W ,%(9LJY70W2 *]'X79Q48?:9Y6TKNQB&C?H:'U:T5]E%
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
M( PXX'S[VJC%:F>KZ0<%Z4<4KO5ZK-FZ0[O[C<7!K%T63'X\F?Y  !0V, 4
MPPY;2RR*(>A4O&/UL0K8V.B@EQO#S1R^G$^^N+SO?O6+%+F2TE+)S=:2M?GN
M]6A?-+1=#):(XZK!7]9H\.]4F?"PG?X5IQG6I797:@ZPK!Z#:D48?[6/?L/.
MU8VU=1M6"FW?<33RD<R=8FQ/&KTA%DT?OZ^ZEW\'=^J);RE>&Q(*8E#C56)B
MO&Q>3!IGF;PA6Z;N;[(YOS923[<[PF#5:5G*,C%1!#;XT"PRV+M8AHCZ.\6[
MS+]#IM]RFJRUI<:B4$&JF166@UB5WI!#73\YZ@];_0V.<-!&$]@--JO*;\0)
MK_UFR]B%/D0^C85TR\:+D'K46!8E;#G.<?;99_D^>%2[PZ&VH7:<67">D<M6
M6]WCMG=:[OF[!0/6ODBCRA"U&BM=H?$,T9P-_5H%+<4[%:N=F=@3;1,G5,/,
MO&]6I-EJK'@:_Z#@S 6 =!^DWR&SCA*%$-C:SQ,=R,-$JW364&-!Z:#IA[Q#
MD-> C7 _A!< PSWF[_-_5/_8L6>_O<2F1LGE%0MDIA]7'TD1)60OPDJX60"L
M=FL;8N4E^.=$.298MVL6O4G=/IP<=#S=2-D*2KOPL_FVV_'8M2C]D*.P]#8D
M4YV!<FM[_$L:$G$7<R!;YW9RT5;#>+P&%/3L).1\N%S_\#K?E;4*0F[XJTO6
MT=,W"!G/>5RRWNJG?T1/0W?#ATOB.\6-Y]41DBJ*[T1+XY?A:_L7%]!/ABAQ
M]K)?1D<]\RE7NO&R:D-(%*6HAV?!>EQDG$_1&_59'?']QHE-*[=/)6^Y]ZJ#
M;\A/Y:U_!,EP3B"2VE]L0(N<,!Z(C5DPOD%,,-BH>++DZ<.":.-*ZQ-N8YOL
MU[KM5Y].Z[BV<VF\[H,E_T*1B273!]'S>XEUY(4QA@#@HT?:>14.LS)_1+:K
M2$BJ#\R B-\)!$2FTMQAA?G7.?%ZW>:;_F2O09CK5B@ "-O)8ZD"8$-J[M]_
M()NA;9T7V6OU8I\**R[3B9(\6]:A M9@0ZBF:7;,P/(-@W8=@;TW#P9?2:MO
ML9-SAQR5;W%5VG.NH540#('6-?#D:SCVT!SK*-UA?"_BH$)M1QE7XIY!);SE
MI) TQB.GQYW5W+"^G;4M-N@[*T?.]C=)W+3*UULI?YG80H-T4.-"K#)8HHAK
MU U_)BZKV/ULK,CVN<N8Q0:VZQL&*8A_YONS-U59JY?ZQ\:_-3NR5?1^Q)4Y
MQ*H?A!YK6*); "Q'F([H<CY1  1@(!=4-XJ5PYR%R QY 7 =9*)ZP9XK9WO1
MOMP]X5G-GR=GCTR.3,V2'O_,N69Q 4)TC0A7 -QP0*HP@,J05UGD4QD',<P)
M+]-2; @A%KW&D<:IKZU5KM+\IGL_3YM7C$^EG<=/GZD*X5> ]#AB"8;I@SRY
MXJL H#]$B2.O>>Z,5_D,.TD#P_=.:@V4!,P*G1CWJ=@WZ4KOJDXF?FV<>GMK
MUZN'[<(KKG7^+)$78J/':5P1).J<JA1Y%UB3M3($-,M%BA:'7]%J>+!\.,*#
M3PP,UPJ*33R7HQ$LVFRS=%7^^>,ZWQM".=2E^,]@L5<TV1^]!M_20V,2GOFA
M9'AVC"Q_=#7B1^<KMBLVUS@4-)PCX3+V# ;^L(H^L7G^XB!SF0GNK46W)8#'
MX*E85D >PG,YQ]A>2;PPE@PL1=H6]0JWOY/FQ*XJ%@!%9V^'7<UWW;)%*3VL
M<H_CE>A@O55N\:=B#Y],XY#&E;F;\'W8HI>T>&U^$9K^R &%RFD?+,+*[$57
M5Z)KL%W^LEE4-W_M-.::"ZGJ,?54G<2)[0M&_]]ICIY.0[_V.Y9#A#%)V0=6
M)G<,?PW,RNK:ZK_!8,YA4O[@0+\"O'[U4TNU[AM^)S"$%SSWIR%*3J^AX/R>
M$7@MT>8M80^Y*N9C9 \[Y_2R0FWI[XZ2!2Z7A)#YR&"J<\$QU\W\J H=MNI
M $^6.AA0JX>*-U%)SAP (XM"9 ."[%2DPN+<'8WU;.2?6QNFIM;O']$\MX-"
MHF*6AFQ!/)-NJ+:;K80D<I8WC:F[<+NR@2@?FA=5HLK=-$_=EK&EZ;Q5Z/K$
MB!&L-UBS%:1\!F=2"8@[(PZ=( "F=J)8GU"LRT2^9BX'D1XU9P0 C[ +Y8MO
M1*V>I?5@.($(Q2*LQ%-A \CQ:O[CKTUTM)H/V;T]\''DJ%^@W%[>$LL;GIB3
M0WO[*S=4T#C6+"K3C#[9/5D#K^87XK5"0$3#KC2HZA0 $JC8"H/'67I2E9V7
MC<FW)8YWEW8_2'JC[.%.,QZ1!^PM_[,X5)-9]@'0>K >!6G/,5M9)%=HY,%N
M/^[ZD(::8%-L?,5%3\;\Q"MSLP'0=*](QJ5:Y^:2D$3)YW*:F;T&0TQ4T#'3
MZ/MYHQU;?.Z^3#39UBE[9[CL3:SY)?55&SZ$K$VNOX8FRES#RE7)XVD],>/J
M7".X_JY'M@[TD)4PZ#F7A&2$UOU?'Y^LT&"$S')[GQE,;/RP86!$Q>1DU(J/
M3V.6ZXHQ4=!Z:Z84$M<TMA)S\"G\ 60YH[LUJD.MKXWSC'V>XU9 GTB4$+:?
MY2VU/917S!37EL&L[3$?=0<V,:,T=U?Q^;?(G@'7P8(\BK\9W9IR:J-SN)S=
MF_+L'1MYI6\R)S9ZOKFL41^+6JZW@5V]@>0[86[#P$I!#7:FA@D5)J>?=V=(
M^QOK;<U>5Y/K?\'*^I6N\%0&+.'/:J;',-T1F#B2P:'R8_'BSI 9YPRDQGH.
M"N,,VEY4;%_PS(L/:FXNNPO#[9J65\\<N[KNJLMY+]E4F[/"7\AG:=!V)49G
M=1@-A4.@(O+3:#\*4F-'O7?5JHCA6G36]-P+=8C=ZJDQWA.=_?&\TP6ZR8?5
M&:J.0M_VP*E./;V.SM9>G@&K-]5&K(O7E'SZP T0 X1ZBBHLZ82E(13F8W;
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
MC;3Y<[Y$7H(U;^=>SG(!D,,4 .GUSP1 8PG$M$2-9I_B37,1LKP.Q3;"!0F
M75T!O"4D ; 1?09DC*)>!_"5 GBEQAC8,A=>\Y"+>'\+DD6;W8\AK3KQKN00
M9C$;X:O\,:23,E"FA:D >'#.!!9"A&<&J@#-FI7I,H$3RF!GE3RD#00G9 [S
MH\"?[\"A@N?@E '>S-YZ(2\#-(=GD1[%\ X2U< OVQ#3 22=-O^S(Y'[GP.Q
M%];&))-_JB*67CN.P$/#..9WAA>#_W5HL,EM]O"S(1H570E.J2/Y2Z<!.[,\
M6@"\WX (ED&.SN\-1__7H2$U^.H*@&-3D\/$?O+\"@$0ES9(6EA: ](5P/F+
M7+E_--N%-;FXNJ#)]HK5-S= $F@2Z$UNFUQ77!@%RU;:F#<]NA#[[FZ7;O,*
MH_W"YBG8I./=^,^TJ0L6H@CX-"^"SYOG&RZ48B7/'SC2$HSEQ75>6["Z6*6G
M=B"1!84=L#_T)3]L6SJQ"GWE:4X\),?=]_?RDL=8/ ;'4^<_QR\%*5:+@$9Q
MM@#@3PME]: ,;SL+D?@$-1R:]=ZA8YRYL?9=D(&I7-I%W>D^QQ5*ZXQ=%:U2
MT1J+NX?X#BSK +$7]1X4A0&<;7$9@1,!63Z#""=8%C&#=AM^5,--$[.V^<]<
M/^S99R(S)#Y7J]:-RS"[D-@^$\.3=X8EL>P86**2&\C3ZZPR]5[A!']PW<SJ
M^YPQ0%KM&((/RR=(0\3/-RE:WPH4IYBN&DN>7V_2OM)\-<SZ1]Y[PSB:)#J
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
M,@4<S+(_.[ &=^F3!S\;+GPG?WCT=/QO;TF?J5\[*+^B'&,;YDU@J5QD:.Y
MW0B!J$4O. <X,\#^TZ/D+<NPW,<8%KD1/NJ=$\]MG7[]9__G!&F\E8.([E1A
M>@!7;H;*UTHF)Y;_8JMV>'HRDDB=L4B+P9L2#=M^VY\M&ET2/XPWX#FP9-Z3
MHTWGZC'Q=^<XV&C>YL=VS_SN9G1[$L<[6M9?U9QB.*2P'MQ_^J+AM?'4KU9A
M.HI_GGA.$B_[F67T+/:A9<^CK[,^J']V%<8I'(-P$XNAN2V&_[D.T[OUGUT!
M:IDUQ_*X&=]JQMZ@Y^=1E6#FC%<-MEN53JP.Z)%JH!53HW"FZFSK6N^9MLX?
MW@^G!A4/-\F?75$0G?CF9J;1I\K([,VN&5LWN^S[@EE9;GH[,*C1+61M5)M#
MW2\6C/ZI]CGHZ HU!FJID\UIQ!XIG_*#*QL]TM6VU6^7I7%KUP+$T*(7WN7H
MV.*F8NP*GVV='<$2A0-?IT33USNTI$0LVQE+0JCHO[KXLAQEV<(S>[(W!P)M
M2@N*RNS2.>D7].WW5<7' _;CHH[_^KK.>'@PI7\%V[+N)2VN0N_)J%%7TP]'
M6]!]]:?S/%RCR\J8B,:& U__CUTW*K1 09/51/D*L1R<'4L[G\.4J0VU+'V6
MB[VZTI*38!N;?M*C>UW^D^]!9HY[E]&OA;P,_>&3=S;PR=UR!&HB_DBI_%M-
M_EM-_@^KR=W3#3P%$FQ/8 _"3><+D*=)V"8%T)G,.D&>MT(W$+A:Y0UP:B6H
M>7Q668FE,[: TJE%-\3DC2X>3HNA_NFP=%F/"R%^JH;,8!,*83 SG0&N;UVM
MN0#8%+.X6U)HS2#SC7L[7SD,SX()AB?P!&MH\\SNQ374AW_D#HWDWS.7([_<
MV?CYS5  K"-SK\(QK)BO<O A3?)8.[H-R5X+&BSZ'R7%WW$7%_]_W-7X0&9I
M(=B@T8(0_._^R-2M1L\\PC,17X88<-X-?!A(H:*FX@U N&$YDIT.Z,UHDW>2
MZ<.$>4M%,D)$HI'Y?:S0&2$ <'FCR>8U_/H\"/L=W'K+WC*\:1[ZLR7?5AXR
M;*F?&"BN\CAZ)L<4IOI!U1 2E%I9U6C.EBYP9%\0/[OSLQ=-87'=%2W-,[;
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
M,/N4OYZ(!G$%V!Q@AD68\V>^C(RINV,AENAY4'NB):@$DQK1?P!$O;&X/)&
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
M@0=+O,ZIM6:="IYX$ZA0FAAT@+^I!"-Q_J[OYOR+:$P^0$-&WD<]%!;+05J
M ]?RCSEP.>TXC6^XVUBC*O!XT1^T3=^UWT/.K%ME:H'5[=E/;E+.:^= (S>]
MID[B[W5*H$AM??_F-^T?R8 9$P\I9,(2$4_#&;PDD,_W@MP$&=!NI<2%*D8,
M5;Q!AQ5O,C,>M7.BIH7\U&H*&]AUZ/=9EG3_B6<5SSX(;I"93U=0ZE@E:+6@
MI$&=3PQ_UM%!TA7<-K5X4BVSR:]F^\@*JMG3BQ=PJT2D-;HK82YK]&'@ UWC
M=FG7'30RTBWACO$3R!KXU-8BO!B"_.<=O@4=3ZMZ_,(W^XVTFBT8YL,*??K'
MP)F'%?I%VB_>:-]Y;L%)("@*GI&9]VJHST4AM6'^ :)I?X-W) <?W[05^+B0
MV*0/+B^%C5GN?7;_85T#]?>*YI0.36>=Q].$+#O,ZDPZ;?03+&G#=R6UOD<#
MQQ)QH)[2K09]KDO;I"H"A*Y7-'$3POH1JMBXJX/LBXK^Q[6I.U-],D24=[PP
MB,7?LS]2&87G*Y$15"A#)*3)CI]QP/&%!%Y/OG\&+/N"QFW+2/$W['(_/>J@
M73T5M/]EP9F!?>W:NRTP%!VPJ _'S#FM!TST0G($)B$I\/L!)7OT&L@TY%(7
M*J6YWN;E#KEQ/U'L/6SZH@ND&E> IR,C$P*T5T?X<4<#L+NY"KP[J:6BHRNH
M*DS2!G,4)N'P[^=544RR%^()E^:&_Q&:A%@: BLH=F$S6IZH"5J7$&6'&O8R
MC>*PVI+2>45CDFTW#+V.WMS8Y[BP_N$NC]6[7HW3(C*<$ ]TJ6SD*V]*4-!
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
MCJNZG<()Q%IAQWJ/@IYG6:^_S>Q,8.N_5KDXG3:G'Y2F:5'^W*8][/<H(R'
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
M)JFA$#,AP/Y@+/?IW)^14UVH_-!1Z\8XRU,QY/&GCXACCK"4%\\#_DP$;83
MJ-^; AGP;IHO9XY[]?.F=+P*2_[0QR@'Z_='"2,7+JWE5ORP]SBK6;1TSF;V
MO<4:S*6?CU'=5*0IV_)5,-RG@I>P)C49J:0T<LW(_ !(;V^0M>B<.'T2]$L(
M?_B;ZZ9]0W7S1=.Q1H7JSI/SJ>_Z=:K9ATN0ZCM.]0F##(AM2+KZX_]%7BL;
MYA-\.0G'A,!MD>M>)78LS2"=NN8@^[P]VN0/!18'5 ]G^0!/>D\=I(RNUU^S
M<5=4<_G>R>F3U;L&>]>8<;LZU!_=.N9K)RFIO6DJF1\@>$)E/$0 T!D%Z3;P
ME>-ZB*"3(Z1-0KKM6OXQD-25I-?(66DO#^7NUIID!;3\J2_*;/NA5]"_W5BN
MP,<SJ-O;O\V8M^<(0# F]&,K27S5:[!,!+*^=T.1R!E 8O\$9]7'(,6T*BKG
MM;>*@=U-JC\$&<X/#JC*/LSWSO5)'>_=5Y:Q^ZP9*4#N ;F6R$>P%)9!\_8A
MWE^STB9,3FHAD_CAPKAU8%CG>?--()ZPA7."'-BJ^:@KL-1QK#-VE U_Y$@L
M)9N=PF?8=-TG3#H=0-_%@D>IT%8*7X7,]1=48H+"4L@:5EHX%^9D(^=%Q[5
M@C1G)>&W$>;TI]J)FQX/=V2,!N.GKGLE+8R:Z!@4AYR3W%?H]V>9FRM(P3#*
MJ;4];?V*\$=R71A_G1\SIQ.3MKZNZ\O>"+8UDZSDGZNIDG$)M_#=_B"07WA6
MQ'(DQ:#P?7P>8?'GH62 ?P*Q/X[8AA("89K(@K.H8:CQE:(8$0F;H7R.WAN,
M(F/$TD&^)/'E/*.^(9M^+N/,G9!#_JI''^><C)TXL.\!T+8F5FV2RIA:A/0H
M[!C>320R)JWK"?V8ZHAV8^@8WXLI!)+6[RI[,8,>^QM-&F5O&@C?%^"S'+9C
M2Q+WPQ49MLOVB&]K1+1_328#/^"U_GL;X@D*.)?VO[]+TJ.?0:'=PUR4B4=?
M[K[KMN??'=U]P>;@IJDX;&[K5L3PR_ H+8&_$<U<A/2[R&VO$0'R$J_%M? T
M00HPY82FGI568XTTU_H*MY#W1V'G9NW\49HTY<LLHH#?D^402_=3@P08>&TX
M!\57WK7,5.V/&Z'+#QZKXQ"Y<$'$1)H!310]*MY#2UCT#A^_*-M]+5:>D(<D
M\ $:/(>!=*?93SA!W%H(T4OB9Q%[@I^EO,"?@S"AV1:>\B,54PTI'I7)D25)
MVI%:NY?S7KPJLLW8R?FXZ^C+6Q:)N#ZN(7+)F]5*(@8;W]9";(Z]1^A;CWJ#
M192@9'C<\_&?)^<XGI-0[+=>V0^*VZ\VDTWG.38:G0'*#MJ&QZ8EN4U( GL1
M0I1!9.1@:^GL'I#'C&!+\L1P-^VI:429EC,]QU1O#CW+LVSR;;]S_^7*J2Y5
MR.^.I',$>GNFMVYEM!\L;8&T. ;'8EX2>;PUB#!<(_N.RUT<R7-@:TD9]'E8
MLQ1+>$T4#8TIMC'9$V^9@C5Q?:+*C%MWE3#Q]!9&"<,H((('PV@CB/J+78,/
M1LZA\+"53#UTA2/:C58IX5C$R2\T^):VI\EGIX;X9CM8!0QH9P1M8US)W%)H
M>ANS8^'0,B.'OR&=TP]+AR$B3.P.!SUOQ,3*S[0J@\$WE?BVKSFOD_*PG^?7
MU&7G^*F_,I$N=MW48+&V;QT)8>1&=X-6DI$X6$,\Y%I%00UA+Q)2%/$2\78N
M)LXL6F]J97XEJBQ0 6>('0JN, J7JJ!\S_70OK(AP[VF\N['(Q-Z]P]5[]LQ
M?S>'2X3D5S,I*"4&4NZ\8)$A;>(\AV>&WP^6OW/@6+M]L=1@3ES"KMO9JU19
MY9Q4TG!5.SS%RU CJ\"NB):"K?YU4G)JA/V")X5P+:J7,;2]OAR9;Y7.^>/7
M#!*,?](56RS-R(E:(GEN=[I9$ZEGJ]X]?O<3WZA34_?*[?1[PRUO*V)V9;\7
MD! T)2/(YVJLBCA#:#%"ICDJ:""(X(@'09C"Z/LVM 4<20G>$=*BK^G06%WW
M^:%\VZM7]T64>LV.<M1>750'#L'OG0YL(+*EF2$1/1B@Y0J#(NLJ>'%ZV!)=
M]G5F>#*P)-^ROMIV?>A5E:OO)5QOF?:NH2(HP'B(%<$PIA HT,;,1[)0\6BY
M55M:U3A#U+26@Q&EKOX-6KL'R2?![.>?.H*-==>=-[.X4:-S\I\T'?'U:I/>
M<K(PA*R0?#(81N4K6K!0?"4Z=RLG(8X8]/.ZP+X'HV[^L,YXX\\KYW2'7A>_
M:/NF>SMC\S93=B3-YM!IT_NGVD0;ONOQ%4A<40XF#<-HCD!72]1,$:%CL!+\
MEKJNQ8$5O2$I.\A_(7M6-NA\Q6ZW@A^3W2ZD1^;WWUQ5'_FUF7<-[M&2%[0(
M@4L";VX09Z0S3 TZUN/26/=*:Q.X]66V>W[1O1,9E"S#GBVWQF[L-KAZ]\V%
M>[;D5=PB,C+0U;9\Q6L(#C.(H[E]YUZW<HY\<['2X[@D_Y9:J#-R>"JWV1;W
M--G\+F;GH=+TTO=W3["N'4 [_H_2AW\;(AV$072M2SM]5)NAED(,P*;=' N
M5<%+*;M*7IZSR?NF'_<]V?PM??O=LV;'TS[.[AOYIM=&@@SU^!M6MRFL!L.Q
M-$U8NHNG@C<'^]M=S:79?(LK4T'Q0?FNG=_=#J^HG7PYKZ[BEZS/<I'+Z]/V
MGD5!>U_8< A5R!JQ@YX( :G::Y:[FBIBKKSLD=*IRYWE-NJL?5ZM_NBOF YH
MB/#W6ZV&4!1K$=(FOY&EWFFHSW0;A60FNP4A4IWNJ6LYD]HQ _"GZNQ^G?JH
M3Y)(N;9I41FOA( B,1A+D^TB@X[8L6F&&%J&Z.\HUJ8S<G-_>GC5$"O%*Z_7
MSM,FV=E-\>13NU.N>1_2WL5*TIO(W:2XIAT/G\^Y]W>1Y-W=?I[:?O/[Q,?F
ML WNU[(-5&_XK5%T<SMP=<^I?2XL4K>#_3$H#H'(4OY>Q]@EG94"3?!Q0H_%
MKK4:%[,L]Y=JW'Y9"*1$EC_9]&W!X-$&D6]DT(X$;4V81_J#^&K;J">,6ZD+
M*MAUYXGM!"6HKFRR@V&/5?0,&&[*^D6;I&QPJ<FSNYA.&Q5[^^""Y)CF'K%8
M$0$*Y]%%4.5TQX2PJ.*X',=AL^:O*Z.S[N=9YSP^-FI?M=,PZ-B4&GOSK%4Q
MIX-13YIZ2U -% )J?.,@5E3&4WI'CM6F>OL_]G(58S>N:/M<;U_&WD)7EG23
MDI!U?E0(T)IAF6T\9?B#E>E0G?$:OA%TA(76@&0&SY#9=H6S]>5^&VL?8+:%
M.QS87@*\VWZO\@_N3R'737"_51/^0@<=PA3X1X<1G8JN0W>1205[FX9^&XER
M8T&:8^0SV^>Z[\L L?,BEH1@CU"MHP7G%W<-9I$ ])!?4HLW$R7NUE.*Z^MR
M#\T,,VM7]_NR6!BC=4A:2N.M>*7TF^DXY^LHQ$AYO!LK^G2;E2J4\&36_6-B
M6WBYMN/0D]S9-A+@J&B"(_'>N"SWKFZB<<+8T>7$MGITS79RO1"(Q]L_X3L-
M6.VL>%A>DF+DD^"4;Q3\^U7YCJV*\FSM,1WQHN":^G,9[JWCG!*^8A@LG8D4
M:>UJ(\&?A:@<CRER)UGT'/X(%/G,7PBH6.G[PYMXGJ_+''7;^RS/7O0OEED9
M490J/G+.#(E(1]\!=!&,%A0* 3^2*JZ%OQ^D])#%9V]"Z85[M<BL/#N**&42
MJZMCG!Z7?M?P^R*T;86OZO@&"YY8)&%$J9=*+64E$UOL.#D]9W/-5C+GKGC0
M<(%ME. +!0O?KFV.SHDI/*3@X6VZ6_8.'(T@XU.B!-(SP^X@]+(#2\)4]O.5
MM*=(';+[T$HS+[P00>; 4<ZV(.C[U;W*W9K@:)^D+7$I\5S/E5 %[75 RVY*
M)8;!=/R*3.3228+TL?/[.=K=6AN:FX8Q_OG8HY]APPEBX DJ+7O@P^/1YT]?
MB(3B\\KNUWK8&3WZ)GH _1)=G\#>B,1<&LQA8T&U#DQ5V.U6)$-,3,KON:/P
MMKD"'8Y\4027%C6K.M"W-9=2>F"0.EIPPVG#Z>]#P*FC9__F3O7 HK7#"Y:F
M$5,A6XR.??XZ/A&P%.BT'6Q7NY(^9=1X<IOD%?6V#P2$'K;Y$43Q9H(<1&]2
MP>-AB(*8).TB,\.D<'.'!J\;;EO4>84+*>3LR%8YGJ&X8/M",4B46R+(;-U
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
M052&$FR("MC U.R&>[W3"TWU';VZ4^]<=PV-53FY^&/QJ^]F()6V%R^.Y,U
MD!A._=K7,VGV^M,IP?;ISRUV7L&ZT59_AX:8C]K?/SVCHX+KDRNLE"NOZQFX
M?E)RJJ>S']KEQWTO>$[T#9%%%$<EE5&]=S'1S!C0+4++_HK>Q\Q_'D [?MDX
MHWKB\:N[(8>< CW5WV=*W-[G-:Y8,KZZ,8P&K8W1Q+8#K1J$_AI(D_LZ3 Q_
M0D .*3R/[CX)>>72G5XI?%UH7">;QLW8SE5PT-+)"?UA34U /[U_4G+:L9L"
M;29VD6DN4Y+S6;R#^'!!RX_A%BS///#&WKO4LG,X8!_TF25_=NRDSJO6@[ZO
M/!(;0O(J!"W!%7 ?++7,Q4!&OG2^JA*\7B^"UK+#C BY$,'$J5"S+U7+!#JW
ME3#]L&%>P)V&7K!OZHM.H:#KMOQ0$JSU!UG%TD)@)Y&KQC?LAPX+@9F>^8*(
M,7A$"(B.<HDA$W-++CWU9/"$.I7Q'*M91[JUNEUMG$JOI"=M'0F7LC+$8<^#
M+R^[!UELNT$/A#^\KOMR($WWZLBZEU7-J'WX ]L4*+^N>9[F4+F*@B1B &E=
M#VN1ILVUAORF\CWUAW?_#E/%:76<;#KC=*O@^H I&SWQ<7^IZ)(2+*\'>3/>
M4H.)8Z*LZ?F5K55E^"V."A[^!>*<70T_S&AU39-T>]F6#(.:]R'\))^W<O+M
MH<[CXH0L8ML%(B-?RP(IBF>$MQGPVTDU03&1Z3K31$X,7N3;EAG?_EA!RRJO
M"E#L[^.=KSS".Q![<2SO@;+WHY$!K#RLCC>#]C!XC@ED*8*6OZ<**(C-JOS$
MMRBR]O8+ENY5Z)!YODFO "BG <OH46^N$^3"TX<_3$H(<ODJ3T;' PHDP=?9
MI+#(704INJ.QNK:OKGS4<I'7ODKPLQQ!^'CU"G]=7@>UFL)7#IK"L#,9)!)W
M!;NV=?=,4Q8YI57Z/&Z3["6/8;?B+D8+[0"YWX!Z2>1B(RYA96YQ5E^4T[0"
MR^,$I5;*,Y[F@GPA<'$1,J2D$-!X"2@^TJQ@$Q09Q:Q_G:V_U6E#I?2I6?,\
M_('#'\6V'G9VLWRSDQ G*"(R)K&W,,H81OI>2;YB(8/>F;(H38-.>\1A!_A>
MI0%]T>:3E<^\]W\8/S;PI^!R8_[EEZVN)O'ONM?!"4X'T-E"0)/(H&-II[EU
M2(3/X;QAZ14>0GC:CDV/A"_*X4_7<\[F3S6VHO.>A)1XS"@%5/K/A(8]U3W]
M,1*_Q,@X]J!7=VZ>/-;!!4 ,>YHGALODJG,6DPAM$@U,7M!^3&?*LR2Z0VN=
M_[?ZUZ[X3GJ]:WJNR9:%0[TM$EM?P\G 'SU8:O6-_ +0@J^(XGJ\%I#Q^SAH
M6,D!Z\XQZJYAH=6L8LU^M*8/;+FS69*\)VU+LME)R^X^,]+2XB8O8MM^*H-4
M26@G(BQR&\_U/.$3&LSIXAW&54^[9780P>2-&)[TI2_&%#FTO]K5O)>R=&/"
M6^K0PIN)>-Z)9(#?@CCMO=K5J+46?"4/EEH:?QM#"$#ZQ3^J0(^NLWNK2SK*
M\.COM3DYV4]IAKW?>"<&MYN\O% -Z"[U]*$U;]*_]L'R$] ^WBH5-X)U5\^M
M^_@AC5 ZDYZD9?J*HSRI70E^&@B]WD@;<4R6B-W5V*3ELW-FYI^K8QZ1-H>:
M&P@I2"+NW53C:X;P0J&4=H*<()NPC]CF9^E5SE\#$9];AS/IDOY6BN?WG5[7
MKK&E7NTIL\#\KH5^?&JO.E/[^ [ZDU5A3P>/[(_B%D(?P#ENI8"$"396Y*.@
M<I!ZE'0,A*O"@FEU\5V/ G3\,\8<=L*@K5E5;1'UH>;]=!UU[45W?='E!BYB
M?>PF/!:*Y$4BG<N!RGB*;I"?[L&DY%HE;,UAVAGA=<.>SORU=)2KK)%Z'%*M
MH-(YFURFN.WA>,+%E]2G9_[G&OO_/_YO&'C2ZJ=$PHB, FKE2M<+8@Q1S4I_
MUIV4HDVM2^C<:W';TB+RA1WSJUY:D7W>5(CF2^V+=Y9B3*LK?9-R=**O8%.P
MM002[QBQ;3LQ,$P11V*%S>>Q'!.)LK ./*I*5+GNF$1<F[W1WD7P^]';OV)_
MK_CFYP(;WIRYO^U'>J\!@/%LE<)?012@'7_; &$W7@J*>0:5M!.VU/).I%4$
MF(;=^;&_Z\1>%5]?'Y\+&AINKA)B,G]1;!1XN@NS 7^09PY=8^TB1T^197X.
MWZ0D6>X)GE^>J<\YSIKXL2GD$.RQ+KZ!;=!UJ"ES>7K>H1!^B]U(912X=V+
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
MS"O[\U%S;:7'#;:'R>]-7ETH5WN/>G"33LN!I55X/G@=")%/LFJP= ?/SBU
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
M1C\'"*P27@+^ ;X*#W>?=, W87;C&MUKPM"]0KMO@',%+!DL^)7: <21XS2
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
M8(=.-'\F&,8&X>*W^WL_N-7"AT4$4#TN44'U,!%7#[]09A$]Z 841MH+.=8
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
ML:6R>>%LOQW'.(OKGH1@J&"INAF%O4B6\Y[+JP?64TPX<79<@ ?W.=15FS%
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
M;*9N5)*"\YZ3+ _FN/JY*SW;<;VM<@C9*$ WH(VDPTSZU BDE8U?KMG0Q*#
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
MVM-'+*6C]\[I7J$6?9ZO3QKBN_0=CHY;2/DV\8W#N"X *X7!0 4X9C!O%TY
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
M5^-"%:T /^>6NX=XW*^&&:#=QWMI=6=?3"S02^]\B3VQ'A#4R#[Y:YL*]=/
MD7X:JD%5>(_A6>>3AU/;VBM1NO[\\\8!094^ S@JF5B7RU8DIA)7AKD X^R_
M=TOUQZ>U2((/[NLR$=3D^'_$/3/5Y@(6ZTAH-XPZ=IW'&$->(.P%@13)+KPH
M2SNH(B# 8*C0)=!"X'IAB.WGZ6$\Z*7_L8@62I^&:^/?:8X*2T"8"XB;:M9\
MY^R%<+QOGNV)L#<[_0/0M4C-ERDSU+5(5S;>_LJ(*2T]HGTB+*S@M?\KBV11
M/;G1"FDY2W>U?-L]Z7H2?U"F'5*XKK=D\&302%*/&_LI5FL))<C9=;GY(DH)
MH\_P3VHRG#2LL91=G1HMGVTI,TX1//MSM^N-_AFG!9S$SO_^$ *>(QB]- VD
M8XZ!OS9ZRA!0TE08YRU^6T2[L(Y>8)R^_<L4^N*]+!.CM68';5^?U"A2OT9Z
M[M)B#07-%[3>UY(60=[ZW;4UN7CK^_654QFV#U9^F6C[L<0")TKP12K[X6'8
MV"XL[+*$0#1D;,&P9(_T!WM2/W5(-4-BB-101-I NF_] ?S,DP^6+W>_M]D?
M-Y=A,WP!D?<-W^#:JS_#ZP9WM<&^)\L$*\SVSJM,LTY$S&K<,G&?.Q?P/4*]
M[KR-AL:]WJLV;_WYLA38!6BA:&=3B_D]#J+?%YRCVYHG^F[C+FMG!>_WB3S2
MD/'A 6($.2O"<=G'SD4M%T&_N8#-=R/\FD>#+8RAMH>R[18)']:U>'^;< 3W
MB3KANH2,*G/4SVA4,O@?[?"YQAF;V.I0U<D+2@]B>\B_*G\V;1ZX8HAP <L@
MH_5V2P!S<T,-^YXCS*XA4A+A%4"\%)J6QUL1_97I!K[/C=$LE*]AK2 \RD_%
M<P&E$!?+(\523$(BCE*@LA."HX-?C%V'%62)L2M,CT1(X5X()!CI&0PPYG3D
M")AKS-ELY*E/GL5M[6:=7KIMXL;%TX=0S8:. HO^+-DSS$+H#MC#?,@NX_"S
M;-A5;4$@@AG%>-LZP-+%9V*!^\]7IIU2@*G#UR9<#BDZ6%_!4,2HGPJ:-7S7
MMG:C/XK8;!YYXO3/Z[+3.!HL6ZCTD?F"UW5[!KX?KQ1-=)U:-CIRZH>=;_VX
M'B&T]$U^>"]A1[.C &F7J/N+JHV1Y]]*C-/^##:BMW^7:6%&B33'VLU&%&H+
M5*AN$5S/*#@U'DY7Z=?3MWV1,D7B$^)O;S17S;8^^NP!<"09P-ISWA%;])<'
MX=71 6M1R2%Y\[/;L:J(E'=P\;UAG<D2JOI1$CSL$42Z4.<;V52H]<GFV]NG
MCIB^EMTIOE<[4* J+1,3PKX#AW(M3NXBB*U[Z!&-=YB(.*+I,/UGM;&-,U+:
M4Y3O8:\K 3 ,F^FBLW);G;3XMN@P?[N! REMQXX\GB)2?RA^OZ+Y^[EO6Z.M
MQ[S#2K^;<O;/O8%_ :PN9]K;%)R&,S^D*<"2*&7F0Z77S>Y3<#P_N, V?=8%
MFG1=871X-1JR/F]VI5S]DL@OXZ.V_8!:/.YBASS+!D3U.Z0J"/214[QWIKJ"
MY(QP3R_TT<G@R3OZNK47W1\4'P,Z#4.>\P)6,0##8WH]+J7:7^/^,[>>ZZ'[
MZ24B:8D5N1:5"69-:MO-@[9X>EKD#2CPYQ@Z2I\5!8!OP ,!)TLI8+.YWEY"
MOOBZ7/",//(L$,7S1[MVSZ4 _SM4S.LZ];NL.5NUZ6HGI]U7\;T%)J!\;<"=
M5Z;2,6-AY/S3V?2F-8_V7%4ND"(&%Z1OY#^(C5]<8/.@2!>Q;H6MR+G)!;#H
MS3,TY\HKEOZ@\N+>_"%._=3A @^3<2S%,UP@WRP:6M@P@%?%%H[D#[QTFRW(
MV[-(MJX+.(W4N_GR+JO.PBR$L'DPQ\5Z>?.!YU](M1(C/_97/QLO&'[_6._Z
MRV#KLYYI;B(:=U<\SSI^M,P6KB6O;*T9F;6C%M'%&*Y]9B+UD ^E1M$=_)KZ
MUW+**$@,[;:Q'SW7;Y.@"4CXG#J7D]V&H%8CP1>;&WA_0KUA6MG=[,#1>'5.
MZ]G//W\\]*-68C$=O_\HF?GW-KT\?7OO6CVSZ<E7IQ&9"BTKX^R#ZMI/"#&G
M(D<K[8]<?&.V#]=U"'<)+X_9-]5VB**?[&&57GO.C<BTJKI26\,_Q!HM^(V\
M_8(G==6V]CK3B7V?Z!N:@]]JR 6D@H@-'3>#:2)"OF,LY_-3RS5!59[W"[0=
MR7M.*6WKZJRMYL@@6%+6G.P?G2C(!0[[WBG7Y4GP!_,1F$K?2<.GX;=W*']3
MT$S%! 0KD9IRLFOC'EZ8N'A.;Z@:L+[[^D[GTENY/X\'+:<RLX^HY,YME)$G
MAW(N]#9&!TE;2Y?61ANYE.;HG0BNM@IGDW+L3QRX'=7XT(_1T/"?FMY6#N'8
MFNRGW!'4_SZ_IKD<.6/F$1B^X#Z@_E$IG9=(<<EE=RYL+:KT?'Z ^>&YX_'[
MXE+ LR/QP-D)Y_[[!S':JHG(>Y?6RC/Z:;N=G6;+PNX0VE^5-HV,("#M2E:E
M(D?H'1>X@,A K9^O)\">2XQ'^:UD$ANL'C['=9U'^8@!GY88$%PKN\B-FDGT
MFVXL.ZIG]:46SU7!_?[U&L;Z"<>O6;W;>!WIPO8H?_[;H=MA._3:&UJ P\N:
M#;/R?+184S&]S7S#_EP 4V5725_J?1^JU^'/\X%1JHD)KR_L$$^U6?2VLHSS
M9$QSQ A0!,.:&3;=P7<,SL1:[)JFN ,XA*(]HINS#YHBI<0W=-]\[A(KTR2D
MWG;&FC?&)X3/)^ T#_+QA*/ 0LLR3,+Y#[&)M41*-DX,>Q C#(J-9&*N;YA@
M;%M 5_HAD*.GY1WD2M*XBRDM;!;08Q8$,UVC &I)Y'=)U] -Y\TG 3C*7.BL
M+/-&Q[B9L1>,A27_BAVSS2?;0S$1X! '+=ZT4.7<T.S?A/1K_;UM\HZ&LTN/
MT+X$W-EJ#01/-%P=LQ=T0K<&[/NQ33#.V?!;\C#OA+S%ST/K'P2H*+H_V+-
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
MD>C<+C-11NXMC!=5V<!Y0[?,C\"\DW1]39_]9;XR8.'I<[PL:SMDS.#MQRI
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
MUO_$Y Z?7^LD2;"/JC1#O$YE1KWG3K]U-.9:@9/PU7=-O)51FC+ X_/)\M7
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
M#DLA9XE=Z7(P<:XXS7+XR!3'ZZ2=(W<-:?U0020K[=-V?A(=\#2'+J/X=%7
M*6OB5F+-.AK,<%[DRE,D(!=B!6+LH9&]!?TGG?@31?V6ES.*Z(#*%QOO*V^/
M-#0BDRBSWT+%Z< ^W10Z -7 @ >_H-IX7J,&^M9HK+6^5D[=5DG__'_/"M,!
M0L0"9'T]A X\\#/Z,QAL.P68_B5.D7M(OF%?_]15L;B<P;I+9WIYP=@O.QDL
M_P#];=2\94K  '3@HYX.BA'+'4VG [FB86>&_I6=N/^]2/X-IMRS6?!S.<(*
M;V[+*:YM7I.Z2-M>M$QQ;!7-N"^>Q%'T,M4"8#Z/J_R]<P_#&VJJK@1()F6
M@80UTH71S0$6"@+\':H;B>\S:W/(G;*?!2]J!XFFSY?[B7#>KNQH.6JJDV6Z
M&G#L[,XG$U1%/N6@!HZM78F3A )O,7[P('@-AV&'!YA$F V6UV BK'I# GSX
M]GW^;?W1U6/RI!F??96)3)H#A&#ZGLV!6H8\A3!D2/([BNE0?@SBOBK< ]N%
M#N7ER0-U/]ZP.EE\1VRZOU25N]/$VM:4_.8]QWCL8^O<W.\S"V>0H74ZDZ>]
M _/DM\O\2B:'O\_>^:XRT4YCUR;4XU"=O0&3=TA)8#6^/!$E6-)U=U:88I!]
M/>*\YC0=X)L2H/8E]^_KFK=)+7FGONDG8"=HFE:T)GNG(5O^;JZG JN E:7G
M[G?*_R""\:):772"\+.)#@-A4.QC#.OFNU(=$V+;9AZQ/^\&,I2_]4DIQO*M
M&T5)=YCE*J7*]<HO3@ZR=+?N*4)Y.XS5FP[P(@)+V]_\S.1^IIM;O*@ARSLY
M92!FHEBZ7%!B,=2LSI"@\W#93ABDR8+(3.-H)Z:=RQQV 0?A2KH2"_5QY#Y&
M#4E570>@D64<OW^Y?0^M_'"B:>RB^&U9>VKV^^#0*4JBDUF@:$[S*&/:=*22
M$92D*ATFK 4[0IF@G$ 8;M$ZI'4C&D=5GKTXN+%TZV%=;91ZHMR8#L[J[(\7
M"BZQ"L_JIB>&4DT_, S3WMUOW/]1)#B L =SL>AP")>.'C$.?[$J$_D ER Q
M9S.J D'+SPA/&AU&\5\SYM"4"=-4&_*;8*])GR!V4P1].C*W5AR)*-P8A4\#
MARS5X4.<?PZ/GN/.=3O&YZ6[O^JQ6DIJ4ZYS?S&'QH6R4=;KY744=5P?6^O,
MH6&*-,[O*.=^%=.JV 'SBMIX&=O/YQY()PC<+"IZ=7898)@3;!*:$Q$PMR+4
MA2'8J"1IJ4[!ETCA7]*LAWS]-?UXVBH2,B_'!M\X=*'SUOS>1Q5?WS0/E\4;
M6-8>J0G:7*+!I+.XGJ_9KRDU95BL_XX48,RNEO_[;.]_#_WUZM+(:OK?"A(0
MDO>OW)_QWX80.YG/)S 8:CT=\%:)1A%,8*PN'^\J&>*)]=W%C2;[R!K1BO.V
M=<,3&:NUTQ_TDII>N2($W6 PY&?((1U6LCJ"GVC1/1 KFC%Q%\+N6;WH\#@L
MX5-*H90:VYKQ2BTO*B;[[!),'=4J@=P')_%$SARE-D(]S;5[0339P'L!'^IZ
M[+:CR2!I9:BF5I&)?7^E;2M3]%/!*DL[<Y[ISM%0-1<,06.SLN<1=3F==<QN
M@0ZP!9BA80O;H5%IU_:FYTT8^OGX<73Z!;!<XY/[ A04G;[,<(FQ3#96AG?$
MK_V?ZM3NZN0_D4L(V98V),%$3:8#'A9"M"$8O[*^EP3OH/O[)Y#C"LZFQRNF
M)'7NIWX<[,"L&!_K4K:V<JPTM7KH].+#;VT2Y3X4^Q):#PU#83,:.&N['U!D
M22@(\C,/+_7KD^2W?JKGDS>.XOVJFE AO2<^8&Z.S5AUI4AU\K%>!N0+6I@_
MV_7,$HP#)C#=LYS-S-ZS-4DK;+X6G>6)#8/$I*3KF5)5]HHM64K']_Y.U?:Y
MQR$-79PQ$;C)&NKNB)=)NS17@Q(:H0/.?)H5@VD72^J?-,?ET!KJ&/VZDZWW
M;Q8+P]!0]S?VYH7>=BF.4U,=0U^=+ Z?BQ%P?_:4\!(PD0UC1? $,:3T /(3
MF_Z7YI-P'Y(]2 ?** >'U#45:WF2@C7:'VA$CK@][E2:U'PK9#TI'9YPLN5F
M2[P$%H(<=-$D&R-G,%4,B:LERR=-J>(].JZ\(2A-)V3W1X3FG LX.F:.+[9O
M=Q.]<TL&]^7EH:M/=LYE3:7U8PA79A]"13">YLPD9_ ]615Q Q2?@X@LK+O
M]W;/J43@AUV)\OHOK@\Z].WOZ"$]&I[W=,H%SGY_),"TN2*X#EG9\7 O@@9D
M68KW(.8&#S=%!$PGWL$GUN;4U6!X:'S@[3/GM]O-[+E0_DU>;Z(4/,W"8^VW
M5*_ZM>\)QHP[TCA8"2HT#F:L\YU.*/M=AAOR4VO@86WW8%, %B;VL_OBF(Y&
M@=S Q)I2W'%](_F/GQ*BF.JEB\)"$G8,T=],W2X+?ZU]EFP-_R>F_[\*V;6B
M:KM0V!PTP1K*AFS)#-BV:X>%=XUUH\7NK>^GO6[7TDTXJO7C*-YXX",Q;3!7
MD!%:K-23+X.J)%GJ$XH;V0S^5;$"'F#JI4;5:1:S:KXM75OC=.?9#<]AZ=7P
M*X0W36,T=DWR,7" Y$_-A'2A#YDY(>S TI*^.6BL1O51&=%TW#IK?FAA@,B5
MNCV7G8SMHLJ*H UO%C<G@C=11\":VW;434-#OZ;W6BI9%'Y==$ZLPN.E?\]2
MIBK%#A? #?YHF\P(1\!>&Q1X:76AU1,+K]U^ES@_<^E$#S_WXH=/KX-%*0P-
M"F_1([L@^Z 5%H\P;K.@K 6%?\GB"XW?C%"U;D(4BE5#'W"H:18:RK?'OH_J
M/I<REV69K63_QOJ(I</94^_V)[UO5H9KP\!H0GX'#2#D)Y8WJ13Y-$N\']Z8
MY?>Z*I8MA?>4.+TF.2!Q_4*;X0#Q<'G_ !-R<);@ HG 5$,I)_+C=[(V,U"\
M-"6OANL-!Y.('0BC8;:H6GC%8'O)S/W^>@6I5[:I>_5D^D2@DFF>P"^>&(>,
M92I1K U-,,$\A%7/)ODC[ @Q34&",QF%2P=IES+&' YFIDS5=F@JB+<YA;X2
MU4E.9;,T%BE_"<7.V09P4J2I6<CC/ZT$B#P/43[HO4X_ZY,?S)<_'3LF<SCU
M9"K0F'':+^Y%>A>81-N71YPE!3-0<D+VH]AWEK8.>,Y(@]/DX^ \C_A/KX)I
M,3]H1\:0L\6=P@5]C^XTKEDOS[F4NNMZ$NL2)/=)XM8#5  &5,A8$2% C:BO
MH-<2;+ :;3P1J .^M,/P6HHS?@5JU4P\VNB:J%A#-B[)KO9--5V1&6*UYTW<
M4Q5Y=3\://+-9TX%5!R@"+#A/1X]=?(>E9 AV$5O_)81.96)T+HTG@!M*+LL
M$JW_@<=ID*Q90(!1#C62S\'=VLLJ)N#=I&!"/Z9\JN.X+*;VG9F<^U6MB@=/
MKZ]'%3:K4"2I-5 L&D:P7GM$!^J#EO/)BBX('S"0N-3>H /E0T!PF ,.5WRT
M#M;GZ8^.UG\VNK<@WL%W]KLS;_W:O7LM>I@R!C2NM%Y8+>O8BA&QF,;A0_:C
M:%03-!)UE<N>Y<+M<)UUU0=S92,1FOG==7*KRM>.:BHK0WRKY/F*+$.'YM4
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
ML":NQN'*>;P&<Q=%29@B P]W[Y+%V"$+5?G#BA]?5HHHLEDK]"-VKL3BH#Y
M!.']H*TN;-2W.\M(_:7WQ=^DO_:"\6T4QQ7WQ@@KWNP4"&+]=L]5\+*>3#+P
MDN=JSEM8(AVH95N>(BM[GFH^1LW3U04U6D0#-^;%Q :$P2=CYHF+EDS'1-X&
MK@OO8>=,99.-G09]B$:X_*X UBL4$\;,PFE M(L./-V[,+D5K7XEP'?U,1][
MHJ=]2LOAB/";>@),C?^C4V,$N?,*%K9ULW7+BV&&?CX^G.9W[MPZ;(Q/T+MQ
MSZVM $BU #@RF^49.M>*L"#6=_BIM,((%P+"MK\\:=8 Z4"A>E1]P>1WM![A
M.52W$(&]N__ <3E?=F;3EZM[:G+-1PIRJ4=&GMD6%0S?GMT,%>I[.DNXD*!M
M2:U#>6$>80BV:V(3YM2$$K5F#G"_3Y (K!KNVG^/?[9(0WXK2'ZE7^3>QZ9B
M#G)#A:X@XCC!HA46E<G6!HG:E@GV?X#+EIHU'UQV/600P.6J)K)Z,U?FEXG,
M+Q]DMG=LGEEIG4O<-<O7"S;5(ZN4J=GM949OK_O^T?4K=." SGT<*DJ"XPOM
M,#AFXWA&Q;@F)&LJ:KE(BXERX:* W+=4X-N0WY%[7N<3G P]A_*$CIF\3AVI
MVS!1+GV?I$4MI6G"(W#Y435KT3 .G"/FD<2I=UI!#Y>[>)([D*1?%S82!;5C
M#L?/23-5#M'ZZ0 S DH^@U"J!._G7!RS*?1)<+N4<=3Y/.F"2-FAYZGV#==3
M!>1Z.N^/+:=C+00HAD3=7+([Y=JPZ/X[G:?P/.Q>_.O4F!R/N\9G9#)TW2"D
M1G_W\M"28[+6+J,PE2.T $I2*9[C2Q5"],/-(8N4=;O4D8M%YK?S1P5L;B49
M:6@6YXLQ.GX7<N@?D0J$!T-A#:@)"(LY"W%0@[2RLZ/5=UH,J]*)CFX('8UQ
MQZ\)M@:<BB[STO"OTDTOZ-:6?_JI,D;Z5FK"VTBERMS?=AUHSIW/"E-OKU!D
M&-+SAF'LW*$W9$#M@\4^(?@  "$PJH3-ZEP(D#<3S_L^_35&YH#:HY(E">QX
M%]/DPCBJU4E7E-8#.4 'L&40QI2,S4<>'J0#N',#A%Z7B+;)H)A-.E#Y<VD.
M6MOR,>!1RD'UU%YX0IZDA/&>/<;R(8&,.AD186NU_ZMA''IY1D^$!=X_P(+"
M.@/(J$X!RW,5[:(Y4I$[]Q#>!>X)+,J]Y(+$OA B0A-HPO"T5B0[L:-9>+0V
M=.^O7F.BTOMR]-&T0$6>0W8^(N[KHK+NR<K?O]J(B/0A0Q$P1DUW4:V*4&P&
MAF!4+@A"265@$+9<X(J7[H%&"5GB3#TN!+Z)$5RJ+HD\&FOG)>O8XR]^3O*&
MVT$A+D%.GB:,9T#B"R;JTV86L)T4 ^:'*&&B=?AQO7T^]JDS9WYEA< S;:^,
M2=^-%_(N.V\?M@:+1%6C*8*,2)\]D.R-_$R"U8]1#D)(G\+'+ E=U8JS>U$>
MVA8L\' Z<(Z@XR5Y96U-IGYX1MS,^F81_D+543UA2>DPYEIJQ>9:/)H=@YU
M3X20W*CE*PBC(+Q%#$V74!ZM8Y#3ZJ8^6K8M_"7_2^E*9-6\O6SBQZ$NB*P8
MI:\P["M/,#4;J8%JE=01(\/@;+B@SB10RG!@>7@.PN]SLX> ZH(>H'%XB?J*
M)N:+%;=R"=TKE9T(J/_M+BTK^7%_ZS/!]P.D' 9P;6!(*QVHRF]C!.%)RWE8
M*.B J=YZU.0]BN*E7//(\>:= 8.,$A?-3&H]2_)B-6/U;@5HZ8+=YQ32KXZL
M)U$$.4GMU$P,MG(RHV5@W([&/C@'ZLK"ZRSB&X3BF_3PL/T3%T9=]@TJ(H9U
M7P7>'BQJ/<:W;%S=E/WQ[(T$)^;/J!N02#0W)@ "*MNM.!-AI'3"P90Y3IX'
M#JA("@\!<YZHC!9<*4O.L+WCO"C$VRYWW?YU-CS#GYIZ\H<@BL8^A;/@H75#
M"8[H20_205 U1^\518VH\4!-)293Z&'-!N_XS\SX2,7RYCX^2D7)ZN6/<APZ
MKR]S%+'>:?B_>HS82^8-Y$X"B!*&6@=U5U+>#E6U!+^_ZKSEIVJH8Z'@+F["
ME?]]<9]4TRPVHPL:)0&EOM,)Q&/V@D.]EL-E.OSY1ONG&U,3%R2Y]QI9O44&
MKOVBJ(&W=$IUZ #/AE&0:_]:GKX9_Y>T^C0754)W>S-D"!6 EACW<A#,KF''
M^BF^/D4J>/3ZP\1AI@?/>3Z&G<'0^"%<J,_>/.3%)/ "X@0=T"N KA6]HV;G
MTX&!>.C63ZL_'BU9H7_V#A1W@M!-W?N2#C07_2#=0],!W>-T8/:5T9\]GV4X
MC7^\MK-AKKL=LB$:0=LN1D],HBA@.QU 1D+^> 1L_NR=W#\:5X;R\*(#ZW,\
MU&V!/WMDLMAM_V[[=]N_V_[=]N^V?[?]N^W?;?^_T/Z]&H^:Y2AG"!G1:TUV
M>)B0_817@_OS^N#(E8XLM_IP-169^!#YHE2+E^6Q4&SZ!:C70-PL+PI;"A5B
MJFT"4[3A*-S19\@3R@G8*<W8CGMSWT(*D_OG4M*Y\OELHRF"C1V9LRML>#H0
M/4LPF8T(ZAIV KN#2'3@T61V^ /E:&RC";.+^7-$PLV%;T;H=%*/"!G?W$_P
M:%]C1>@0HM*Q$%;PQL#%P0US+<[]\FTS!Z3KZJ+4$T]_"9:78UYPAK6V_Q[X
MQ0A>Z("*:AH(HE<9D)FBOF&$OIG3 ?:D*.A/=3;JIA'EJ*XP'7CY!;(UXD3K
M'Z8#/[H@Y VY/QX5'B\=HP-M;KBD[?UZ="#4ZL^X[:#5-73@-S&:1N7XLT<@
M_]]4@]P>])^] R$\!=UH$9:HV<MWR-H6=  MC%K[G/O'XTL.U!^OK$<G-9GD
MT"9@-:(()='7?H1>W,HO)S#'E[;F/#+V=#EZ"Q]7$O%*D^5V@G/^RGVBG1.A
M'YV'X 15O5C0!W2"I!T\IRQ1'553$,P7F>[I*\/WAJFX9+%K@M,4'E <BWX
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
MB%0955(Y'+;@%53[-FKF<H,GJ>)84WI_-Z,C^$.8"-A&&L\40PEY>NC -U.
MRCY<0U:2MH@P'?8;%0NY8JL S\B1"A,TJ@ X,G>W3#!(9X[42'W3Q$H^A.Q[
M<9R:1SMB1@?XRMD]?SEGN2<KS%PT-E9*?J'1JVK$]R/^[8!(N<C.88O(3S-G
M0'6RSBSE+O6EZ[JN,L)W%-8%XRV3T2\/4.IR&+, ?L7X,<OOVY9N>GDK=ATU
M^1#5W@7%OD'R46/4<"1,%)1)8K@;*OSL_#7,V"'^UYYK$V&L#&Z.AH,V47JP
MX+%+=.".GD%)+3);:&GK4#*5)#GP^J[+>]C"%F-*<\J_\F=62 _A3QA;_DVH
MM@+3\*<G[X7MNSNM)4V>(G?CQ>XR,Y3)B3F2:[Q%?>+O9'7Z@]<$,'4!W;,@
M;+OF AW@IK#=/U+>3K87V@JNR\GWG7S&MB;/6Z>ZR"3L?O56J;55C1OQ#&;@
M.QT MB^*?R2\+4H_\7:):AMN7>AW* L\9D@'U,^7HJH%-1=S^@=(YT%)O$7T
M-G<>T0X_5SK0 3GT5?D5/B1<E638O>KKME1W.HTSS'CZA?'E[@HK0^?3YY\+
M6,W?F'BCH/E)WNW$P?D,PYQ8T\%X.^.N8^<5<DP8,XWM_=9_TQE'2@P%%R6B
MPIJ8R&P(9V)]YQFW+@=4M%HYX&VG-;W5W@NN!(XKI>X]>>;AT($4I\B>\ZZ
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
MS\RNH[\<@CRIMT.),'*8.$:NS-YAE)?K[6C-I/<3-R;U"[PTRSAMF<8W8ZP
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
MBS,NLJ 5QT6=9,[&SE#C><!OF*019U7D4@)8=,G2^6/N@CF*$D#PS/Q,5H>
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
M"TD[L2$[-_VA[4-GDQMKAY2R/\.S_D.!2>Q^3C&>2(3M],!4\Z%]^<<H\^B
M-]O;"\?VZT=),AS)ISQ6S;/F=RQ0NI-,JSY9EGTKT!"4.WXP4?Y9G''[4TS>
M\ :?UVXO $.)ZI$P$?PMN!!*DW[U)8FC"O/VW=U3ZQ/]OMT+2-;7^<*]85KT
M.2/VE.MQ$T6Y[P+]>+IMPD006>!/+)_T*.8N]$FCZ,"99<G&NIR[F;N_5_U\
M7:*.6Z[:J<K^O$W#<%9$M_>OC^<N3IR9)0@$$L"SV9A8&<DH"N$QWV^ NGO'
M?Q4P'DR+#NN:CJ=Y-'IRLDJV4;I./5N_!UE9ZD"6)G"%%EF[[?CDFBU KR&^
MGJ6%0%N,^M&J'HW*E9GCO8)5TG>\E&:LJBM6WQN8O.J5LUV9W3*@X7JK>4.%
MN0B*,!#<G<_)B A$]2RUG747=9<1&56"LNMG*S+@I,YV7RB<+ P7L4=4Y#CI
MS\:U/HH0M'6F[APOG#\LT(^MM*4-LKQ1CIR&,P10,8&]7[^%L#M[1$\*=.AT
M!&L8PN1BVU%M=/QZ:VARJJ^7FYR_68"<W9LZO::(J%WUOS%T<]S$(,67MH6A
M0L91_5CN['/TV8A&+;;XT+WK;?U([87@TTY!5QJC>LN'C^M]O_)!LN!(]L,[
M<=3)B_[1/_%TTT!'=?"X %M4Y\KPJ_>E*&]B]$][>.^(;\YD%?_K!7F<97K"
MP[:HPX@SA/A1;>7DF@I.*OO\CLI^[&M?F4VMIS"6H<A+6AK $?D'2T*;\#6Y
MM1D]M4:=F&WZ=P<_5\4@A+_TO$S6L<J8?'%"L%22*![+P%_E5*/\W!G0CG'-
MG&+U\+75@.#\^9)=\(.O-FX>T=VK=7O]RSO(AX)B3!F2P'WR$ 'NPG0D_,W_
MCS65_GGLG\?^/S_V:?DY09HMR-)$:B">(:!H;22\Y=!I>ZCOZ%+BV.V;I\I/
M4'?AYIX)RS0-FGP=$[*,LYXH/Z^04UM;55:5N+DY<_96I,:JN4J$U34-NZ0F
MP-\$%_Y'*'_@#D&KO!=!#%?0CZ7@.:WW,>AD0@P/V'O\]G==%8FSJRZGO#\U
M I0'?H5G>^][>F"(B;!*&,TZ0.(9GEB K7Z/8^P;>VN,ED#*O_]>?VQ+[V6?
M%Z*9ZQZL<F.+C<,SM7JXKVQ[_PT?[A)61XI@S\0V)VAE=B\OKERA<4_ST?XN
M#W#S%02[?)\@*M22R.H)6!%1,;@@ZNA@?)[4[K<^GQL1:WSV=N3-J5?-D]F?
MU4%+/-T..Y&T3J@4Z* I,EWIJJ/3=/>6[H@A]G5=H^*@0Q7<A6$Z,N3FHYMY
MH69T!)^6V5)GB5\:95 "=,4(7=GLUO#3RY YBPE#Z@ZMQJ9=\2%U;@F6YH$$
M%P:>LX.*IQ_@ <]EQC-@)*.9WYB'W4OH;*:8)P\0=WCHH(X/6L_[B<11<WC
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
M2E!PJ",/^&'* WX)?(56Y=-LZ8/DT?#34P$D;*2NMS<%L7/QA"=7M.X3W7M
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
MQ  A&.U$"A#!1&\<I M\@<OO<G!>#W>+XS%3],#7@\' -C;*&XP3#11-$NS
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
M9#HO^@8D.C4TO.P]PWR ?UN[$SGNCN) \MS5GP,Z@N.M>U\[K#WH RL3/M-
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
MA)\QE?X=\\QVI\MIYO4J3IB#5IWM8DG>*'52-?RB16Y*DV#9G-(!!ZC=]<@
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
MT?Q4 DTODUG#A@AX):O]M'KUNX518[ Q#L_"O\\,V CX1I">#_QHUX,'SM:
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
MK_K/^_A8C$@P5J3GF=^ODPI-1['H'"&/<B<1E?J'A?N54VKCSK[/'-)#@#U
M2R=!#&4$N'4;GYRH-K1;;K%8J-GMO6>8=[B0]WGOC&9O_@4396Q0L.QDB,[O
M7VP(7W.8U 400=^-N@QZ%;JZ?'0("Z5E4>_F>@5B#F6$WVS235<T>P<9MN&Z
M"1E0(MJ5HT=66#)Z+"$?:@LY:#/'!!0#%LZ!7J3?6F^EIG0D6?-3[E;F>^ ;
MJWM_$K'.D1%^5.[EK<ZM6#T9X;)N?(*,2:Q&4@BH#1?NJ2 4JY>O7>4[[GAJ
M;XS:L&C_^8']YA1'XZ/4^ ?M,/ FO7?)B'HI_[GWO$>=LZ]C>TV$?$-UL>J@
MN5JM2/J+S0^G), A>@3Z/::1/X:#V<\QKPD4._IM].0TZQC5N(UN[3,/CT,)
MD83XZH&1!_7Y0\?2%CV8E*$/<2=2<C3];XJK?*AX<)_ D!.%QJ%"J(,T/28.
M[NWB4,7B!<EDU&O&)8OD(M[LPB D4B[/)?5C9-0G2]6+TO:1=P.(SSP@]"*B
M"B61?A ]!<5(;8S0+<.$EKF_GKY4)A6#<O(J-WKF%JNIWIIB+3;ZD(OBBD4\
MP@&._OPT>TY<AK-&8;4<.J%K@E*=&"CKT !UW1R8\%G:/4[Y,:<SPK^H]'#M
M;ET7Y'P>K[IOTG#U9\.N *$]<-O5O[-O \2Q=A]@/D/O1W.\%6 &36[7 2]7
M.MN')=O4O@)H3R+\-'*4N"]/JF^LN-\^;4HWG."]?=KVR&D>STCC*,".0J"+
M,LS !KUWB'A\ X?<U$-[ 4LE3=#4C#H5.URLA#6^&5&@?S$VD_].5%9'_]Z7
M(\LCO58/$%PHL2"J*AG; X.&&70UGK?=<J&:U/'&/E7[>*1^HO:9$L!WQ^H"
M8YW3WU).W!Z!NUO-3; $\,LG6-PH6>!7;*L;H-(QO:0,Z'7+"YG'S3@V3&G7
MB5/"D(J750?ULE0>NZ1]R0S\G67VLT8"/4C@X<QQX1+WG_<@B]F01JM$93R
MBS*6,"5;C,3E9>?*#\<8_:1E27S(2QUJG]8R#WCP>+0RJNFSM-M#: 6:CS6.
MJ>NCZ)-R6WWH)QC!0#Q6^TDX(SG?HH-UH''R1IQKNU/K[@Y9.<J)$]50<88;
MZ$3$): E0<OE$7F?:05E:IUKS8-ZB\1WS5/H/H&"]8%+50<2XH-&=QB=1]MC
M.O2-U="#F 8OAE1=+UP.3\R[=S>7A(C+X^_@'3<^-'^VM/0!RJ'*Z%>N7X@D
M=E\2L>JR.-\W,['-QVQ(ZD6<F<])ST*Z+:;#'ZWDNQW09I2=2S=$[6H TC(Q
M.U4;<<N(/6_PS2WQMX^XIW5.#UQX:+IE0KP#@6RK]L":\!OZ1&QR,L#?BVC4
MZ&2J]@G?R29WRF"QVF#(?BUF?VK+!Z4]>GO/Z,FE<.?]K&#<YLQ(#$.6\],
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
M?1]_OLHOPG79)YD#7R*-3W   H,#O3D0ID=!T#V=<?4^2PI4OAS@?D>0^;2
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
M!89VX(#&*]0*,6=NZ>DA$VS)MY]#D_[%>29U55;R05=EKGX6<H[4Z]Q 0JL
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
M:W'?>YM4><"WC!<\X$=<1:L\M^D_^9#]!=7O>@FB^Q717_L;[+2ZPP,J['F
MK:>%M-,0MMOLW]/T7TV#?Y3QGUF1>D67DU@T1])C$0'<]^\GT?5"<,L/&/*:
MSTB&N/?-_U/$_ZW1Z,9JXN8A.$(?\P<)0]B!#*X--U<('1PW2M'A2'C)AZ6>
M$6A7JJL>4!M_=RELZ5YZH=U>4V>K>T$:H[Y/,%%CR,945'!5&/\T+*L-*X4(
MA.F>>=#2F]2S ZZGXU)T:L5*3W62&'(K1O6!WX/PQ#TGK;]O<@S]@%9L<-Y,
M)Y)4 W(D[%EO!TQENJ[<F [!QBH:FJI!-RHN/\)L?EKD;F]00^6O>:4K4/*X
MM&2F20C"QZ%(S<R7@!H[ZA F3E$9MX.@C R&3N[BUJH.Z(L-R!&V]]?FCGU_
MF[]PYO>%NC>1WY(N)G^2?-3^DP]LQ%%3>CD23 U&+?M,Q"EN?)-\!XT8F;5R
M5J[O^LXB.' Y#WN:J7U7KM)_1?YV28I!\@F#PGU5SUZE6VX-FCN,.VSR5[Y:
M:HOKU; OX=M"8BKO^O?]3#OH=N@+>>91QDBVEVZ#[WGKK9T:.>__[7"8;P97
M5\S),6HELB5KL=PM?^!H?#WE7SZZV8Q?R,"UK6';B3:IJYH0[L]/M&9<0H-Y
MK67UQ7\@NN5%9&,T#U!GT"O8._!HZFB7+DF2CJ^?<^)^!TWNY@&5@VB&IH\V
M;E9#J^29]TXSA'ZJ,.=Q(N[/0C&2?KL C<29CI4W_]TC[O_%X%LEL@]$7$ =
M,0F2;1I52I!!8G4/0PSRH<FUV#FUW1K*I>(W!9@";X<,'*OZ_R@D\1^:3]ZW
M^^_?8[89[@#0?&]XB/*:!S3S +2TTQZ;JM9QW^+\,!LB#J=\=\&(6%&)&^KB
MW_G:XQBFOOM(N3-!]6/W G]3RA=PN@13?Y(82'V$Q38&4G=X(9NODF"7EW!#
MVW"^TB"BZ(O?\*KVA7Y2PXC)S$1 @$RKXR9:QMCWNQ^=/WVHB4G]@>=(!DUU
MG-6'/<HX_@,D:FD ^TP8OK7*M8WV_CQ&R.^6R2WI.B1T]+QRJY#?A:4G$]MI
M9W%JEX66#F.=>U'-EQ0;V"%(G_SQ^IM%(R#9P%0#;QX8HGIBDAQ^49+F$"^I
MX[;_W#Z];X-X.)@TZH.D13/14L#_B@2_7,M)!.".J6"&-_M$A!=L1@^.D:5
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
M,3YB<U5WIN%?Z#OJ**$ %)AVG43;.?(496K>L60_YZ^@<"V*#G1W?*!/_!9
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
M2YB(7:QD(GJ^ >Y_3-I7OKIRH3(5ZNMMG!GOQCQ+77<!O]O!($)FW?AT8WF
M[//7]^0-4;KX^]O,Q2U34.G;V@,M%;XC=&E'3@O^1R+)1* 0!_#Y:L O@4-
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
M[$QX8J#API.C:(*P:&WO]2>V\W12'!;&?6::5W5N,!K?EK'WCS;'J>W[ ?*
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
M"Z_$E<\KRUY47ZN2MSX04NN2Y%;287RGI'AN]>510<'L'F2),6KO'[S YV)
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
M=EN[6#^CC:GVSD4!,AC[MOP-/5ZN-GEZCR_8=T8+3MD21IK5S9GM%^W-AU1
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
M_YRE8Z2NO#M]2U'=5;1N7_KX?SK9-["QEXJFO3&:]EEHVN?,BK3Z9M#?9 Z
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
M?8&6(3^GS97X;N)E=GJ[VOS4*=XQ+_IE_NF/8N#(#M$#NVU/D(_4*@K'/Z:
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
M<5J(Z+88P.*."WS&OS%&R6,=;1;?W/KL@%CLWPC)01OD W7)=?X5D)Y&=,?
MG@;<%W!L54 ![H@?_9 %!7J>Q.B+U"B,1L5:/-BX#0H23 W(,ZOO/B"JM&X>
MUH'CF02U<<0<[0ZW:[5<*TLOM'ER;V610VJREE;/K/YPY"Y7%O"M"24\?%/D
M_Z;4OU%A9&O"3Q._7-?,@(+3!>4/@V566.PS.'359N^O?WP,DXOTXQ7)FTB'
M1;DD//<ZG\QKN\L"58D%;A%&/2WTS-<=#[:=W.%K=<K@4$YMADP6:_>^/Q[K
MC>Y[4TK],L'$-8-?0&;(%50P@5=LK/KM-C+?2P^X=97>JMF2L+Q)^EP#8]6R
M@,'I#^_:KP>D_Z<?Z?V'X1M/'L)R=V.^K$)D^YBW\>I(#UYY)_7\X^:SPYK<
M#[<.6_(?/W4C8&\9G.O]:&(+R"5D5;?JS:[[KA@^%#YCC,AOXVKS"^ @@7L
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
MSNO?J?ONX15Z5FPR6?/=<7TGJ6G=-G0<%CQ!&;W (U&%2.R!M@TE@:%LN=;
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
M -#VM#N_F0D6&USF %6JP:R7.0:<;#IHH,]&HV??Y;D'8>X\8.QO7F7_IL;
M[K:IR0"A!SO:P]L#C?[]/Q9480/B*>$K8X>#<VR;CI[T\8U<H#U"0VWIF?_0
MTES(3I6[BMY)6C6GD];=#_KPWO1@\9O?A'8::(UPFCP<M$.J%0OM,&WN@?2R
MTU@4!8BATU_Y_#IE9+;'/8=^0\?RUT&?I\NN][YG;=QG=*)MVL(C1R>9=P]Q
M%C)Z$^D0Z2U> 8$.&&@G=CY*JKW1D*W\N*IFL)(07YVGFF.=*.'M/QD=WN=R
MH=9VVH:D7.!T)MX*%4X0;&[WKED96061G?JLC4NP&M!1POI]P$M[%N53[%Z$
M:)1U0HJ>(_P > C_FBE0Q!T?Q/K+J89)MN 3:0H+04;=^G1X'2C8%U;$WEYP
M.<_A;N::G _U>PWRC<.E;57<?4*+:U)7YN401@W9R\E4]; +?Z^$E9 JAYZ
M/2QT(J=J7H:N;D._TX<AGG@^XL=151_LK;OW-RW"_?PT95_"_5\O12B&.+QF
MF>^[TO,5?2N0#)Y(CT6#IX*T6]2__%9R1<=41EZ;V$5)M(DS:DL[:VOPM6[@
M[HFO61\R[4X:A2Q]<9_7V;">"4M'\I6(@>!3-(*O RFC6;C7U= +ON/%ZE#8
M""1E!7N.TF]8%3X8F:DSS8M5\XUF.-MM/RGFVY)5$1'N>9]_@"@MO(N=J&-6
M,)L)(UTLQY0)IDP N2(TA=19X'_6?MV16T_\ZFRTI[+/-NW2S@XUKU#LC@S@
MJPODA=5461&J!5%>-HT?/"-"J0.5U X1:LWT)PM%1AB>OZEK">ZMYRP;"HL^
M,"5-@[X+8E)_)2@+"'Q%Y#H?9+L40<P\@O1E##E,,(YH.MBP$[F<S#,1H:HC
MJ]D[J?T\RO[P"/-2*O[.:(W?U<G5XF/?_LJ>R8P$-IJ3P,= %R=Y@\+GY!;7
MU22IOJEX.8U 5V],I-?JSX=*7XZN^_KLTH[HK7][>7AM.]4$@1UHN!]?(S6O
MS^Z!#)S;:/$WBNB-BL<ANQ=(P+T,A19W?)W#7;A2%WZ]VTI,V+J\[OGK(UG5
M)JN%@YDX2^2\G@#-.ZF'@.8C\"&B/D2?0(]&.$) H4 WV\'&$B15@;EHQ7/N
M@9??2Q8976,>44K?'*&R+5/W^WV/P:BK4D](7?@*K$"I@D5H2R0Z\YT03W,R
M(B>/*]FKY3]H,0'$7IJ;?W=L6C/%]U8MKXL]8&;B5=&I)/8%#1XY9-9<BL1E
M2<CN@I%)]U/<A*SW;#)S]E.C\-<;YL^0K%!J()+%HK7"4GCA*U,E5AL(R;1
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
M9:2-AY3-7$M0^/@BH3KZO+S%)7$5O=5[/H0-.7=U'6Q?QV:/&_0ST$T([E3
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
MM;*T6=L1(/T.)F"JJ1U#A;;W)Z8;5+L>IB5/'!8S^N+E[W_L6O%EN>>M@T;
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
M_[3ISD?![^O.]/"4R[IUG372J4,W^0W8-C>0MU,B*+5<!'T(Y!!QET81I+@
M*=5@#G)%T 0Q(%P$W?Z)%3J1MPC#0W"?P&$L)E$$N:YAU!'!5NV>T$8$5=@P
MN+9C,Y8P5MVU5 3U!1)YBMZ88A$> UAAS=159)I,KGNL@ASJAA/(OXN@)?\Y
M_Y_/#\PB5WQ#3M[N[0]07[]JI^VW,>;MXOAS7VO/R7W]@1R/S<EE>DR7E-JH
MN-RZ)&:CLNLO Z 8V7(; +K]=#C&%$%Y"+]G&OX..I,)0Q #(+HU<GEF-AQ7
M]M]VE'\;A$]4=*D^]@46 "GY8RMS2_K$ "[C((+,2#@;$=S(_'0"J[Z*])YQ
MP;^)H,].>$B I@C2*P+=,9\Y0T]VLE'E,%[\\=$470_P%0>9.,6<,D=^+&">
M3.>9XP1E$93H!ZJB2 2=SAGL@\=7AS>,>]^[C[S/18SKB1'93C:!][BEO_2M
M0Q=1]A.^<?DX((+&QP9FB([ES/$I_)MPUJD'5G=_59X&TQ.9@R9,QD;!SODB
M*!YTZC&\$]$7+H?[0<6>$4%3,L!N?OAXP"_>,12;40!5HB."$H *. T+W[L,
MFM%IP"U9N/\9:/,@RV=59Q3(=WD$[/I*$=3!G-D.?XH19_:V'@4KJXD@4C-0
M0L5[?@;]\;;-?U^BH[?_%*:WB]-PV_G3^&\3:V.F%S3T3:?RU@'OLJP6_M([
MP9%,SBEF[O;I3A&$'\!$D/7W?'_<<]:4I\"OB;2F7WYLB%CY":5<)@;(/F7$
M<3 3Y+,C!JBLQ])8+?(#QKN!U26?<-*O9!V\A?EG>FM@_!DX6@#.-RO)LU3J
M8#>CR/;'$D:8.$<$?9^Y#- ;27_U!_NB@%6D(T10?2&(*# DWUWXYD]12KTE
M@MZ7$>&:I&,@8\O:,*8I7:\1I,V[_-?NG;R-.;;R:\@6#!%4QV0,!IK/ T]8
M O^?LXZ=GSGXRW?4!CXRDVMQVO#H>FN</!M"P1F,,9D,BI4DK ;&+066MQ-K
MNG\!3NE!<VQ^''Z"(7P'$K^4G/QE>N*OT/&J@,?7IX/N N*P7 1MM016Q1T
MH.PD"^%=(*$\4LL?%<E41M@\>#J/+$AD3LF3<_?]-5"39QG3"ZT'IM=^^ CW
M>L#Q_3$5[<"_#^BO_1N-9484XFT& ^> IO6?$!*>=+.F+P%S\(? LX^,W_[?
M[XX<*J:E+X+6#8N@<_YX-X5?^]^'R?,ZN).V#*A1O8OWJK$H[W&L$4T$WK4Q
MYO[2.T G/'/ ++0?0,BOPI&'DYT6(L@8&-,,[)]N^G[E%TPY!_ )'CQ++=G=
MA&GD;PD=K1Y'/@?C1^$I(DAXJ(H3^3BB'_JKS^N36=RMI.GGR!1H\)VA]&"7
M@88_8R<&<-5[3J80L.2C5*$,UP)WO  0>0:9%&Y.B32HA%W_J$@,Z-7@"A'4
M_PWY <SH-**W_25*C;5([R$"H[=A[7I0EB=Q<@*L?!PD;6WWK[W+W8[K#0-J
M>=  FA*K8=(J,1SI&Q,6S<RZM3%P]:\^7)EEDT]' ;'P[X/:!ST!I#,?)\WL
M0CZDX3T@V_.!X:.$7NXOH"D^J?'G1O.7S1-S#8<XO7C?;$N;O(4\U))&:EX"
M./XPQAE/028#TH;_WB@BF-P !M:1*:QG"4(S.U;^)4:_;R!AUY9.8/?ZO8GC
M1HRZ"3N.+W#M&.W7K@$F^5M;G@"-&RN:QL.;3H]A;V=-V06<&B ]^>7V%S#)
MS%Q *B5-(7 ?V#6"9.81:T30=L(TX+-.1%@&[ Y\B"7]"ICT8.3/788!_PDW
M_9;6 .R13-#28F,FM=^-39NU(<)*$=3T$^0Q4T5X\(\^\9?6*SCZIRC9@6J^
M&6*%Q%E^Z,%MLJ;IQS%'X-Q(0]BOG6LS0!,!HY3XPZ"M(O"GF5- #,0#6X:
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
M;+N4U)S<MT:FCK>HMAAF[#T"2.Y7%HX!^!]R:*MM])"+F!4+L076"0 O,(8
M'10  _;<3Z5P%HL4I8'O**A51TR<#)ISX4.>7;[&NBU-X^R3O!#)Z'WG"VVF
M(H>S0%3R)B^8\@$LS0L!F8_>*B/*E76$5>2@?,^)!70;/V-ZN#1)W\/QE3K;
MY10Y>MVW:!.ZS)NH-+T1^[G;X-XR5UU(C343*0#\\"&UTO"OH2U:L7LYM#OS
M;'!?_%'1I,'9?JNH.LW0G>]-B1D@Y$:210<V,RI$W$GQ!&:I ) &3Q?=[D97
M>5!Q<?I'XTF*D\HQS[2OOWR\TFE=^KX7M;O;Y)HEY9XZJ "XKS'ZG !4AH>I
MG$/YRBC;1RNWF&)SG+F%R<,Z"5#13JH+[,\Y&KBR[_N)@; @N4\MZPPR3\O2
M3;0&'N^J"2H9UMB$P;6.DX H>Z"2D]C[!<Y"LXP%*EGT#)9K&_I<]=S#K\UG
M*.K)5[+3"ULO4G!@8>&P7US!"WL#\6SW-X;6+\<'%%;BQDVJ.[F-_&?5LCQ%
MRJ<39OP7M5I^-PJ?/ K&VP4Z'GK5/AP]/1I][/#+G:Z[#5/QU^_?[!EIG@K
MPGB.__PER/Q&C,97%C5)#1 4R2[PK>'G9)DAMO>!DMV>=J.G.]W[IW]N"<TM
M6_^L^.2R19J/4/S8&1MSGBTBA.G='4" =A'D,8?OM+$ ZYR,K*_G(D[P5?^"
MX"KF:/F07T:WH;!+\.F(FQZ/?58>;U[=_DV%%:$%F/C4#[TC7"!X,?H7A@0
M>Y*W(9C ?0,?PS;>VV[M[V/^.3,/#M5+FE6,&?6X)O?29,_MU/"H?G:=.ESD
M6A1%8 XP%G>ZOB/PE'_A^%8G>@;F 1=;A?_4<&W#0T<(O6D>F#[AE'K4@I]&
M7LN1 R7@2+?RB&'ZB34Q++?4;G3P2(;V_<:YZR:!FQQN-VB]W)D$%#T:?XBC
MD[!(!9F3,WV'N/[%_-!Y$-;UO5/M=7'HNSA\LYXA;U0^8!6:NB'[2'7\V($]
MVIOLP^W2#[!WS[E$!0Y&\]9BQJNPL8$2D)4#+.*4$(?&VISFQ3%E95<I1Z-]
M/IK'W?Q4XXKZ^IN^9MGY$.<OE>ZYS3S^?B4A]27C5=D!L2%=9"T#NIS2/"5-
M@^RB"2<%@'CS4ZHD3I@:)]9T%/356"4;&WA'*M24Z_R--(LP]!,T6Q?SNVDD
M$KRVDBW*G($M6NKPT#Y2[TS]!XYRLPV>$QY?7.2@D>^;I_VKI>7JMJGQA<Y=
M*G&G_](ZZW$]3G[-O0#N\A@ J<4,-H!);PZ>Q:(<CXJ'00RN-XQGZOTB1%$
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
M1)"-)HBS?=SGYAX8(ME,DM_HNSY0Q.MVG(O"LX11 THE_R5%%,/_ 4H+7DX
MG$F ]X*O!,#0*3*AF[R)7\G%EPD 7WYM4P"Q[+K5\!R99D%IG:@Z;V%T:=NR
M&&#Q)BJQ"K-#7RPJX<U3<:>\-T6\B/@G%37/SAH7TB()I2(Y$W25N#>O7P]=
MO#MC5=KN&DEI($+;\PFP;A&B8-I,+$^8:N&Y%*9#I2PMUXW!L4RGL1#RY*Y
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
MRL^^2I+QFS-Z_MAC%\8.TD\&G_7H:"=][-X4<%,ZVUNG3Z&8^*U4MY,&><S
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
M%DQFWB39J_VX%OBHHO#"0VG)F7__><FB^S3F(R+D LI1/M>:0C-3D3QM1%\
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
M8MY.MN_K5,^G_ =5-F?5#\>G%YSD]BUO[=%Z]"9.R:<_*I QU]0QJ(])7Q%
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
M3N@%L&<MC;;2*$W18Y7&;]YVR8[\9%\[R5?QX]LR,ONZY>5UQ2LL"D1%.)F
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
MP);83P'4FLC;2]& .TW NE"Q &K/_!=AY/,/M"-WX @!]&4GMLHQ YE0DQ9
M%P\*H-&624?>UIT<\&\>2.5KKQ^ 92K@Q@^$8]0%0^K\R0 *+Y68\<$)>S!*
M[2"\@*=7"B!YO1;BK'2" 'JY5@!-CW#T,,V[7#$!U 5D?;O7[V"5PW]U=$O
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
M+4HG9K1E3\F8W+Y[2.2GFF/W[#LMD:!"_\[#K[LW59QG/5SC&>P.R=A]"XA
M^SC7T$7]B'52U>M5R1T4EN.JV 8K'#NS,7^$(D_N)&NS= 9?4XY[3]MHW+OA
MHV9YOCM ;DJNPKGM:N*XY+95S^"!(LX(OPCVS1RR881. OVX1!RET"F:U3'U
MDIDI@^+-Q&5AOEPM^W0QBWN5M;'[R^R\4_2O9(7J77NY^=A3]30H:M2:?&@"
MJ4SD*5U@N$YN *)O21J+T$Q(/$R*\^HB67KE8>]RAD5F'*CQ!FF7R7/NRL(A
MR.7W)K?/VXPJ>:OM9J0N;.5:10:R$IFZ+'P#7&'4R+DT039C52:\*$A^.F;P
MXO/S?2FT<Z<?B\@TR6[3^-4;5+\:*F0S-A)GI1JVR05-98LTG8^PBL_]6OY-
M]7W)_;W:,>][%3;:;\X(^_UW%T_';?HSV8XL( :-4#.]I@C'M$B8_L+Q)>7I
MB=22G0\F[FA\R/,SIJ25#^W1E+IU_[WTO30-D0*;N6RFJ]F;S81(K(M27MT@
M@ ;;:?<0KD5D%.O1\_'8.J> :X.<;*7B$.]3>6[.^^^$%#S=&QML>+[FT\:B
MM;:$-:"%-M3@63;Z:GZ3CQ"?=^=7'$_3<;)F9S8_O)][;+7(P9?0:2AWF='2
MPM)&(KK%O5DU-.E+1C<A"5]VBJ(7=WBO3JC!\1+S(X/-=U1W[=!=71=G\?2B
M@RL:6N*W>/M6; :VD7>@O)?IU6FE0FX;-$JL\W_0?KJ8=(]ZY+O<MS,%W7)*
M&PV\PF5^I$B8*<X6,1=O#*3SL^! BC!J\Y*J8J7AL8>,9UJ)]LV2E@]_76A)
M[-^5=:H*J;YAJ!RL);:DWZK9<,5]+<JK#A0HLTD[UEE. )LR>8.6&2?7 N@V
MJ>MS:9/L68;!CJ/V34$A*AGT'S^5*,Q@B[L^'3?7KX@?E% 0FCY5_8CG#L#&
MA52S0F-+*AU%R<VJ'I751]@ZM<R0S+3+@^\HY6ZE./_\9"^U,;/+0;6N_L-:
M_%6=FS7D7SU7S(GG&1>Z]_L/!A6<?QZ57K!=JSK&>&E67H;BP6V0#"1<OPHH
MS5@2@98^>/2/"/(M[KK \QQ6KNVQV!'E5"=9FVT* 34B_:X#^&7UZF$6M*E&
M$BY2&PV_9^=#%T"2$^=O6L7[&$_V&9%\@R1W+@O:_&/ZC<OF_1Z[?4_Z7+]L
M!Z'5F'0_V'(*]R*3-6'C L@QQW@NY#1<7CKYCF7#V<<2!7VC'@K3XXKLJ.DS
MJDQ^!%<\/E7M,;ROYU-[_9B=.NGJ0%7"X+-7%]?KU_W];<U_'O6+=W;'PPW6
M/#NN.=K1B)3A)W-8I9B2+U.6+?G*G2*.KGOK];1K\F :J>3;3(S5N^/RPN:)
M-ZZ\CE,OX[L3]<D]>):U$;JJB!G+[G'B%\)^Q(NJ&=4C08=?#[_G'JE$4QG2
M9B_J9!^=V:55AJ3H[+]?MW99U:'19!V1<6HZD65/5<8 Q=A.#38>9E.:[$N3
M87S]>I[YQQ D1=/<I%FF)#3(2[NQR&W'AE&W!M6Z];L@ L%ZB9<#/ B/C+_B
M=J FN$-H:1##W:2K<FK 96AOSYA;G_2%\ (;+\5J?HCRQJ24$)E"6U'5!7<.
M 1A+Q)J(3TA)E:6*Y':B1"4>1PU+:%A7&4[BG2D)^&ZYE/MQ1X!I=E[DY\XU
M6R6T4VB16T " _44XXVZ,F[G-#'5:+J##85H&IIHQ]I;;_CA"ZLYX=$A9.AX
MUR!MH.!6\LI=Y,/L2C$QR R1)P]%C//DBS@Z_-L$;]*22*T/5MKDKCMK4.+=
M"0]Q],#QWU+L3I5L;@][3"*->J5:K- XU*:?=?N1F' K>QRUP23BV8[TCLE
M[I[(P^C<2$V]%M9#T"0K!IZW,F3KQBV[YG*AHCWI9(7#6NT9:Q^A<]LO:9X0
MHN8]Y!HQ?0#L<P!V"/:)J'*7GRN _*G1IMA*=GQ]LE(FZ=%0F  ZVG/88L6P
MG=R2C-<+*UXE7MMM=N1RT^7 G9Q=X$)'<@/RA-)T:RJ54C;5P#_0B/WVX=R6
M<Q?:AZA)JC\>9OKJ=+YE)X5(#3"<O:N3I@[*F%Q:(79LFU4(_Q:9$+FN!Z;U
M?<8SWO4E/[IEW2F ?-;,MG^]$R+%^7Y4RU["X*P VBK]X01TV_Y235MS%-BN
MB4:P<,G8"KAA'<&7*AKVOCLPRKF#;IC4=ZU:<M<UIFY!\/Q>W,I+9LX6BMJ5
MP3?!IFIY*2:1PR"EN,+R(<2+U0E4)[8>:)R4&"WV^2)\@E%(4 ,V9)A1+?SN
MRR<A_='PH,\R^\C/#_Z^/RD76@^I"VV3^F]%W__>(2X8^'\ 4$L#!!0    (
M (]&K5*8LQ.9?$(  /1.   4    8W9L="TR,#(Q,#,S,5]G-BYJ<&?LO DX
M5/__-WR$[,D>8LJ2))0E+3*IA%22;"GSS1*2)&%DFE-DC_FF(HHI$K),V;=,
M]FP)V<LL"&68D<;1G)EY3O_[_O^?W^_W_=[/\__?]W5?UW-?UW-<GW,9SISS
M7E[OU_OUGG/@C_*IP,;CQVR/ 0+K!( _D"^ OPALL/0.\O0!? !D$^!/ $>
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
MLPT0,BM-KDQ3BECW_LBUPZF6=+(,F?HD6Y1;B0? )CTR]1FYW*7#_C9& :?
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
M7X)KW[W>]_XC[XF*JAZ#A?L8.]X[![#I2+%)W\8Y8O6%V87%*\4YKY/>L8F
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
MF[&KJ;#QXAP.YK1@1'"RB+'AB%2PY2EAWUKHX1R0UYLAS2E?@J64(0%_@#?
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
MI/3<_7M:<(#Z?FA?)+U7ND5]6X9^[]OAPH"@@@FQAI7#:0/WD_PU[L<'TJ8
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
MCTGQ@0^CLPK<HR,QB(W+[A8BB#FKAKP'IJCQL;@?/ DXFH/2Y]FW\8$,F ^
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
M,UN=B8G/%%6V;1D8OH^NL'CCJE]GM?=PFY7:ZKN,4\>%@^^.W"9^!J/)Y3R
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
M?2M1&F\+_56Z1B%+:+8KJY_-_G'92''$YM9$:,K!Q4NUW@%@A61&9ZJZ:B'
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
MC!94&L/-A3*VFYRFBKJ?<U=G6>PS_FWJ51NE[AMK$;I1_^(YYU7AFLDF34%
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
M*JM[ZW=$NUFJ8E5CQ-,'_<"IIGDNL1,7.R[&=:)>1<*Y8,L?R]I'U[=1TI_
ML2/CT]_,1IJ\#F^)>L,ZL3H/2< L\;=0G,)N^I J+P2"\#?HD),SO+[@7@J'
MEH270C7.C*_[T.A<PA!]-5!WO-*K_.GDQ\/K.=G2[.RMN^P,6HWR<U%GK*6V
M8^NW$D<[>4%P+7>15X$1/HOV$VL"VIEX4N:A](-P.\L\^[*F_!?//;T;KC>D
MZ>;J95Y^6/DZUG2=^3$76P!]TFC'H2XG;3^P;3"ET>YDL7O9M>!7^[EK$LV^
M66T5TZ_H/D&D?""(U'1?FFAYD=/!E!J=SCYGMV,\GY!D?)@C]5"F]V7'Z;$G
MC-NQ^Z1.WBBD4WM&1G[P1C!.XIQ/PT'\:,2:"R8T>K/24T<N7G]H-Y$B?9_^
MLK>WZ-ZGW5-R?=K1"YY%X,4A4VAP@%[MC&@$\=<B'G^3G57;X_+(5P$341VT
MX;E/(7;MXP:?OC38U[X<>OK+3>]H9B*Y[+DQ9_RY+Y#A5C 3*,83=58@48S%
M4,6&R%&+/O2M";TF[[L$/:,^*G\R(+2[<>Z]V?O@+T( 7J\Z:\J/)LGNAXG/
M,"M8U."N4S96#38>,Z;=,+7VXSAN.17/.+ [,O_-(T]I/_&W,@]NQQ9]U10"
M2I$$>$-.&U4=9+Q -3 F/;Z[C-,[!(Z<)X@.B&L8I8Q8*]F=7R43[7.ZKM]2
MZP%QR_P<$3IG.E/ !H=\>1:"JX333.D[#^,8-EM66D6YK/O8^$K[O>/+IQ<7
M0WV"L'[$">N22MM1<RBJ=1[7P^G1@JL/])J7N<A]*BUC=H:$2>D#-;=6E/4\
M?F0MS<6SI]J-EY.H[)QT<Z+"]Y(CJP8N&!_6>&V5ZD=^G9NCHY,ZE8>X8&S>
M@@T/8F\/0$8W%4=@Y5%K3>K+" S:,I+1="5LV7,TN\_8?^;[>>8;DV]W-D:M
MVY([D*#@N:UH[:F//Y>:G;%,/=.)H8HDP2/4$/T(5B;,*CWZ]LD4>L_CA0VW
M\H]Z,P@9_HMVFS62OKS(7/JPN>-+J-/"_8C4XU<(.Q%W;BN+=H7L',"B:I*)
M4%W*T^FU!ZD/SXROJ:M[T;#\8KK)^M7;OT ;Y9TNY.1DY\4\K%]:.L005ZC)
M=-I\W;YWGZ.9-0#H9O;1;].']-G.K6&C3-YE^!7?EC*(Q0Q]Q)>7"E=B$:]\
M1N&[$%!%M1Y6#WVSPOLE%<F4G5>W_F[T<F2K[RV+:SL3GS1(SB2!?CC8&#^+
M(:UE/?4S5(YI@LVVOB8]$H[S9,2135RI6O&1[,H:O7S(_/C;4#7RSQN7'[48
M;AQ[$9;],O>8O>0<[HH0"#2]0E?^E=2X'6J=B+IF;??(<^WE%$W)MKKZS#WW
M6=GV#_U=<&K:+_Z@/C;+R<<PS1,144$IJN"##H/0@9X;0J RX :"H^TVLK&
MK)+"TNX5GXO?N*XISOUJJ:?+[C#^UJQ<O1/=VI:2O^169W2K=RDGOWXK4W4W
M%K=+#C!6/K13XK]@R64;E"8]R+.X$+GA6^O:J]-2<X8+N XB=#:L,_T*<37Y
M&-<9E3;#2J@UEKYCQ#JB?"Z6LTA/ [)'F),!1V^XF;@XK/8;VU.UQ\="-[H\
MDT@;<)%L)D(.(+QFZ@K(NDNQX=)F-;@Y$W/5W#+.4MMVM;-DAPFBXO"J_IE,
M^ZJQ/95=1GWV_=OL)AV-4KWVW-\@RFA47T+ER@5/;,2]R+M@1\SEIC#E/?LA
M!*2;9,F'&^\Y*Y*W-T*QT\Z^JWM_1Q37OGF^[TVZ@B1QW1%U[<9;(7+$9Q@3
M4TS,6>$U8;%-AB!#MX8&ZQ&Q*AA$7Q&TPBTX.^_5?!M>.2CMF0_1>Z^AX]I
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
M]F[;'1U:5=BE]#3CM9BHF,Z3%_7'_,1/7#U>MCB%XNN%P/%*(9#3*03.]6(
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
M-?3K+#Z0F^^$ (HL87YI1FL;H#@.- (983FK6" )ROL H^_D@_*?( M5Z=
MFOY@J(J]WJ@C?M;*#-O3'3:#2B"W>%A-U*H:6'ADXL?/V>F#Q9+>1PE'I3MT
M/:4<X:1!"6)4P&S/Z+NOI-T%^,+[6LPTX3>!>L(^AQ<[9T/.R?/LH;K+,!:L
MLU]IB\?:(*(KMAG6GI::(!4LX.11-Z;;SZ'\/& YODRK^3^#V_0_B0W?164?
MUH95YVN:817M:)+[H!5LAQIQ6(C*HF5F0C>-L2[_,UHW5#_MW<<=I^@8<>YI
M[6KK'%>62W:L53B3='O8'TE84+1NV*FKKOY[:.(,-/*?4])7^4\8:=N-*,"U
M@P,11<F3E+LH!@XK;^TIRS[HEVDIHUFYKMRLRVJ3WZ=KDO]!Z[;ME4^V_IK2
M,P[7)3)>YN3%^GDZ>[FDG(]TN'C)('!OF77=5G&D+Y<S@,A3F-!$%E,*W@[6
M/\42$3;YNJ2^36<NKKN@>D!LZ_W:5Z<?G3'RM+%)'#%*TWH5J=GH'&4=F"YP
M<,T-[,L'<G.AT>GNVZCIW6:^WNJ3\6*#JZ/WBZ>(9C43L% YOM00;26LQ+E@
MA=#JQ-41#.](6EY\LO%S[S3X=>N<!%9H-& =T2_CW'K;YSR'I\9GB][_>O]Q
MOO%D "[';5*#YT9NHK)/7%\^(SG9QR%64F4V<U@WIA!K=@;S3@1#I<7+RS7[
MP4D@W$JRHT]OZ8\I:HRM,>E:/1%?@0E^+VMM*EV^TB,\4FZM\(J0%H$NFXR9
M@C+#>41>GUL&7V5:]327$Q1(:CSC+O.,,6?&0+E4.%9D*&6*6]%TU>F.I=?4
M6)#7CI2A*L+.&KD+_C&!PG*CA)PP1&Z^#"N-H\>EK 3D3"+9P.[,[4K5=@?:
M2^3IF>*#I]JTYUZ6)AW7"]#[+E$WTF>"VDUC#IV<,O# \+9$PG=1T5Y> +E]
M"5,@3..9?$7;!R0OL/?,WR2KF3W_OE&P2AL7]L;A>,$CS[>J%#YI"6.\L#Y%
MN=O$3$!^LN>O7\21);O\_RLI&)[CZ9'KSVV!'_&T$,$VL@IR8$;S\CX5AH.R
M(7-$O_A]\F9Y>0VO?>5$\1S+S4)D^_HIR]ZPCP-8\G)OAAU@:,(,HLM_@O.
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
MM%MR%%<TYZ42$UG%<#VUAS[@\2 ZP.(2O@D-J EF#2L?"7JJHE_F.YKW8T_
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
MY=T+C8)7?32K&U&1UFF^2B=OJ#])*B)S\X3Z>'?H=%[K2(G0#K5L;+Z[JR!
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
M0UC%%![7<7(4>S%CBA-P:HCXX'<\J0B89'K6C-SKB(&!M)A))IW0)(8<E*<
MGWU$1#7 [LB[6.;O@$F)1JH5X"^/P(&@WY[2F)Y-HL%_P<T7*QL ]D2&8!1/
MHT[HOQR=,N]!1/5BJ.,GR&.^NNC(OTM1"UP9B+@,H*3*@1TG2X3'_Q(E.U#-
M5V*LD:M6;P9PVZ(IBB_F")P;:8W]O7,]1F@&8)2J,%@,I2/PN^D@7? &V/(-
MF!_Q=:+ZMS-8ZVUDRW7 *,R3<1AC)H""@2GX*Y!T:VA"*LCU5F!W,7RUYC>P
M5'Y'_FN7&?HK:AKCD<_!+C/MK-T9CPD'%BVM % L8TQ3[CC;:G!H3_ZM$BE
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
M=1":12A-&=-[QE3( .*02\UN)(%9E!&5\!2'.'"S4WR*-STK9R?\A6Z5*F_
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
MXBR-(6$RAF$4)TF TEA2J^)+CN-.;8FKA +*=%S^;A0P2UBQ4:%.%@5KHP2
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
MY >W/VVLLS=2"\?SNEC&PH0@%:O\GTWU1T20(IF"*F,AQ"*FD%$A8<(RQ,,
MHS@,VW.HKY955J\5JL<1U-<1&+DK<77233LR.U3OO'K.SO/P>%,P<@%^P[ =
M9<Q!4_.;1A_SD\X4F7J=MR\T10XE5L><JI&*K X_96X%5GU!?+;$ZM6#C%=D
MU1<>.V56O3WT94HUOOTA"YZ7IO1&4^4MP@F-DQ1!CJ, 8AIGD"48PUAE:4"B
M)$9NS1F\2SBU+4M'0$!73;S&"M0!JZ:<W\O5\#N<7;O-S(O.V< +J\\:?AT]
MIU?#[^0D3*F&WZ&0OZD:?B<Q]EW#[_1 /?,^EX^/RT45'_B)%G=%E>8EJE!!
MO6VK1)FQ4"B62@JYHGHE0(+HSP$'D$<L0"*E4:*< H0MQIP:M]<BM]'"FQ#A
MBM'%<CZG16F(OF9W1W*WF0([NO8,[, $W&#:1 5K@?6+6V>)BJ;?KQ:ZIE^/
M::'V$'E-"K48=MR44'L<#A)"'6Z]PL/>L:(_:IUJ:VJF1,QE@!%$(2$0*T)A
M)E(&DY@J1JF*TI Z>\Z/#C4U"JI]L9W.-CT<X,<Q=7!L7XW4* [KG3WW5D[/
M7NFS6'CW-A\?;7PO\EFMCWJ'S]_1LT'U)NZ]_+J\%2(WQA&=FUIX[Q>OZ5.^
MHO.*B=B^J?795+\M\U5;*Z=V3C<5;\P%=>8-)4(&(HGTGI>8! 6"H=X-"YB1
M(&,LU21$W9I8#RSPU-CJRXD:9HX=K(>>9COJF]+D#4R@MY_>O[XYON?MUC/;
M])$RX=%5+;..3AX;88\$O-=FV4/+/&Y#[9%FX*#I]ECC]EM_S#/JG?M\OOS5
M9(C?J8X'N*Y>W(9S)2+(>"HAQRF&.),*4IDFD"2(4BHDEY%3.)?#V%-;%3:B
M ]K*7C&(:,]%5NXI%BY384?W P$\M#_S[6OPA3](L39.2!3"(*MS;1NO9JM+
MYQ3*G$_5S?W\AYWU -$G"[L,/RJA]L!EGQO[/**GF6T>]5FN\J):]^_8/+]O
M3GA%&@B$*50T9'H?GJ:0BH!H4DMQD$0)XFGF9!^?&FEJ%%9_+\5&4K#<B.IH
MVY[$UM(H]8'8T-9D!=962'!W&2QW(_$2$%ZMNY.#C6N67=+YP)ZZ>$//6N)*
M2;ZZ4V]_\ >S/?A,5_).&VCE@_F_:<GPG<Z-%?=9EJLBYRMMK.E?W"[$[@\Z
M5\X0HI+&VF!"<6":!&8I)/I',!%"$9)@BH13D] !9)P:*]4JEB824S9:@D*K
M6=<N^9??DQ"%_PKJ7Y0@7P"N]7&L(S[ 3-LQW0O/W\ <66MG9J[5#Q@%@;;9
MC- WU9^@([OI^].J5?_21./M_ZQS@\=BXL/-A-<RX@.(.6X!\>%P/B@=/N!0
M/2)Z*[_A9_FDOZX'4P"ASF$^J$M *:$XCF&L8KU"$),Z$24""D)2I+(TTE:I
MS0IA/^34"+_R?8".U [AG788G^?F89 ;>HMLY.V"UJ=B05\\'6)BO>,Z6N!K
MR8N<F3)I"V!Z>57=YIYJ;(V?IRF75FQ4$V"]T,P <FV[5,$5X$D_\8^> E^=
M<#P;W6KWI/%"6)TTVXE3=;NSWZ;@L_PN%VMI:M:\7BZJ+(^_Y:N'MEZ]7FKF
M:Y..9S8E^G_&:3%+0AXD288@CF(!,9-AG8E!"*:4123$V*FT? \9IL;Q=:9[
M42OBZ!7M,P5VUOC P Z\!#32UR6Y6OG!KUH!T&I@PCD;'4"KA'&5^C.CKX#0
MIYG<1XQ1S> K<-HW<Z]Y5#\2?$?SHCIJ^D72<EV[7=X5\A]K4[OKS?*1YHM9
M0B(61BR -$D3B.,00:8HASQ+DT"EL8@"IV@FBS&G1G(=2<%&5/"M%M;2"G.!
MW([D/ ,Y,*GUQ-"9MQQ0\<E3-L..RDL...SSD,NM?4.COLMBE9?;\B0SA3*>
M1@&'8:(BO5V.,:221# *@RS@*4HSBMV"F?:'F!JK="3L62#H"(R6YS)7@3/T
M@4P'E[<7NDGVB-8YI;G?^)J#44:.B#FEY6$,R\DK^R9K: F-\5+%N>3EWS_)
MPOR WDLT2S-&L"D8E&@3 N*,84A"D\JN/_<@$D2F;B>RYP:;VN>^(ZM)Q&@$
M=4W$. .OW<?O"[2!:6 7+R/G#?AT&;4>V1:7X?";9G%FO)'S*RYK?IA887%/
MWPICFH7TQN:6U\%Q)GC$])6,LR1*,660JTR31H0CR+1)  D6*4$12I5;DN^)
M<:;&%ZV8H".G4YO.2[C:L84'M 8FBCY ]:A0=A8&OZ7*C@\U<LVRL_H>%B\[
M?[E[:]XO\M[L._XLE_<%?7K(.9TWNV.58"FB-(1)@DTC+1S"3&IZ2"FC*$XC
MSC(K(^+L*%-C@ZZ$CIZ'\VB>9P%O& W, 6[P.+7PO:C^M9U\3P\P6D/?BSIV
M^_I>OKC'F?K'NP_EQ^5*[T'R8ELQ4[) 9DF<0+TOB"$FJ=XOH"2%"D4X9!&5
M$;;JJWEZB*E]YT9(L%BNC$>@$M/AC/<XAN<_<#_(#/QU5Z!H 4$KX>58<%MT
M'$Z\KT9II!/N'FBY'5F?!>+L$?7Q.\<[DCXK^<X1]/DKKZA_=) +=%A7@^W7
MU:BDJ"ZN$X5F0H8A%83"A,H 8L9CR,(HAH(@G&&:$)(ESG6/?$@V-3JMA*RY
M=.-WT6+VJ&SD9=[LMEPO,AL#4[B'2D9;[<"G\[/8KWR13\2]ERWR(MSXY8I\
M8GJT3)'7 =QWJ=LTIX7X7VLZS]6S.:"O6S.5;_*2SY?F".V#WAV_7\G'<I92
M27EHCK@RED#,8P2S+!.0A%0A%*A $JL8HEZC3XV>+^0#FICQK5Z@50QL-0/?
MC&Z@4LYA.^P^;9>WR8-.QM#L/,X\..V[>^-Y[7[<?>#1]NF],>GNW_L_I*?9
M:VHO&?+=?DTRE7$8<09#S#43!DD"]:T<HB064F4)4SAPLE\/AI@<T[42]F"L
M,T!:&I17P3,T][@AXV[;G53>JY%V.,JXUM9)+0_,IM-7]O#;M<&)7]9/3\MB
M=7M?R.KA7V7Q.$M3$? TU)]YB"C$*J*0):F 22+"B-),*F45.GAQI*E][:VL
MH*R%!;25%NCA'QV\5F?QM7#M^4)M8!+8 -;("3:"WH"O'A%S</?Y0FXDK]_7
M!PGT4ZL#D+E<W*\>3+KF:5Q+7PDL-CB==0J>?<!XOD$;/79<A%8W]#29&EO\
M3MTN5KG(Y^M5_EU^D7Q=5/E*=2BX%'6H^./3NGZ[[M1;6BQ,G[*VR&4GM8M0
MP1/C+0R%WG<B*2'C00(3PB53,<H"(9U,+N\B3HW$OZP?'VGQ;#ZCKHI@JR-H
ME6Q3-39J5JG2C:(6)6+'>@DLS<47G=JAS<U&.8_3"KY]K0KJ#])+>KC)\&K^
M^I=R7/-Y,)0/S._A1NJWUK15F=XM"YG?+S:=N9MPX%=R(56^FH4A9UF,0Y/.
MGNDM.\T@P3R *B4H",,T16X-/^V&G=J:T$CK1N26"-N1LW_<!B;<326W1N*V
M.9\I[-8(#7YJQ#Y=E=Z9-]UP\LF%EB./RF]N:.QSEN/=/:LT[?';*UKF_'8A
MWAB*E&+3XC*1 J<\II#SF$,L,@19E :0(TJSD,2$,Z=\1,MQI\9$AV;(#:A$
MK[SUC? V[2ZOF@P[SAH XH%)RQNZ[N6+W+#R6I+(<NAQRPRYX7%0.LCQ]G[<
MM6D@6@76XR!E"HL8HBR,(8YC#!G6-$6"0*0X3A.<<1>&VGGZU'C(+..U=+V2
M$W:1LZ.3WG@,3!KV4#BSPE&5?7[[NP.,^H4?U6W_.SY^4>]^4GI;)0M3#NS)
M>.R:6-"4!<K$8$ :I4Q;%@F%))$,B@A+&J!4$-?LQ*/C3.T+;L4L;T IB^_Z
M+]4BMZS:E,A6=N=^44<AMOO /0 W]'E%(R'8B#A >>H+,'CN_71TJ+'[/9W3
M]TB/I[.7NY&#D/GLK2D']OS7Y7R]6-'B^5T^UQ_#+$R32-(4P011!:OT9<H%
MU2A*GJ@D41()&UHX.<+4"*$6$FRD!+68=@QP&L?SW[X7=(;>%3@"8_W%7U1^
M^ZV7[<=>2O['^^7WG_6]]7>N_[+_>9]^[B@?]D6UVD_Z\H6][?+7A13YZC4M
MBF>U+$SX9V5I9G&482D#F(:!7NN)2F%&,PY#_;43EB'$!7&TT8^/-+6/VQBI
MM:2@*VI?X_T$O-:&_/6@C6#4]\"KCX5_'@O/UOZ)P<:V_,_K?&07<.&&*T,4
MJX,\O>(C*1*N=^RA%! C4_PLR@(81S)6B. @LBO=>_SQ4V.$3@!>)5_?J,0:
M.\LCYMZ(#'T\; U&_T#$'9T'"4*L1WB9 ,0=[4X&'^Y>Y9YX\=DD>51+31 B
M204G4$\M@IC*S#C:4DAQ+%4F6$RQU<'DSE.G^(WFY:J*[NI6TG-9M7=A._^=
M]@9CA,^S!PY.B0<'>E^;4+!]X&B) @<Z=!, #G_9IPA^WR;Q=4MX$_ZP6-/Y
M5WT]?Y#E3/((219AB!/*(<9Q! EB,0PQ80'#0@;**B]J".&FQ@:UE"88B59R
M@E4CJ$M!>,_S=YY/7GI6AJ:E*FOUU?GLUE=M=NNK8]FMS9S>F:BT:DZ_OOR<
MNK0#>+FY'2G ^D7FV+&7P#"3<+[K@.<Q1^Q/, Q:NYT,!AJCSX*]5"O]9'G[
M]#3/34/&MN%H1C$/4YI 1GD M=5LBG(&&'*E<$)BE9*8V:^\)T:9VA*ZE<^%
M7T]!:+/X>0!FZ%6L$?$&;(7L4VGG)$PNZXD'N,9:&'K!YLCL%^ X3]&G;AZ1
M:R_(OTN:ERZ^KKZH9F*6+YH^W%7'[7]*\5[H%R57N7%+U,UIJU*&A12W"_%!
M_SB?5^'9^G?ZG1*OUT5AJ+JZ\LZ<E,]0DN$D)03&F400DX#!C,8Q3$,182&P
M2E*GYC##BCLU/JZ$ KR6$]!*T'YE3@>:7CN_YG0F;>"U8E-TM:.I:?K8Z@JZ
MRM8-O)L"K284W,27=!0&C<8WH-&YN>$&5&K[K^(Z[/0,40QV((E?I*;LL.B?
M*DT[\*C]UJ1/11-:7[4\J[8"Y7L]EA0S3E)]2YC!2%)MEA,10I8$ 209IX0'
M3*'(*>'F]%!36PLVDM;M]F[:EGQY)2WX*5\T/SF=+N(*MAV[^X%P8&;>HO>E
M1J^6$]2"^N/2RV#XY,$SHXW*89>UWN<?BSNN:6N>?Y>;?!S3%]=PVX)KVJJ8
M[G75+_?]XNV"FB:XS34SE&9)B%,&HY!@B$T[+R(9AX%,.(T543)#LX6\U]<*
M.W;I+XS5IY/5GTY7I"'#O"KYP(K^ '/Z:]N2O$\K\EZS8T=& R,^9F-QDW[=
MR0JL6HOO*J(MP[KMN.;^=GK:2S=M07SW$+\&6_^MPGM)\P(=P:]![7CC[ZN>
M.!RW;H*1RB8O<I:B,& )5E F@D#,H@AF))!Z7I.4I!GA2695KOPJ*:9FS;5I
MOX9->2VI?R8]G M_)'H5PI/ASVT<XTV;B?U"Q'D2S[$Y\U"0R='E2:SZ,.7I
MA_5MH5VNBC5?K4V%=+U?_BSGQCJ[-7+4N^8V33A,)$(ADC!!F=3$F K(4DYA
MEIAPRH1E0>*4LVT]\M3(<$?PR@W6B ZVLO=.VK:?#SMR' 3E@0G1%\ ]^F4[
M@N6W2[;MX"/WQG;$Y+ CMNL#O!T-;3^60"*&$Q) 3H*H;K9 HQC!.,9QQE68
MI,S)JCLWV-3XZIB;OS]!G86Y]P'+%&FH-VX^CC0&I9JSX[WT<<)%0K&ZIQ^'
M_$*+O\N5.4C8%O/ZM)SG_'DFXDCO_V*L=X,"0RP(@233Z*:4A20,5)@1IWR2
MTT--C3^^/"R+%30U;_4&Y;MF\ZKTJ!MKG '6CC/\P#4P8VR%[%0BU#NT2D[P
MK?GO("4&+^/CDT#.C#8J?5S6>I\\+.[H$9=GLW/[+(6V@JHR@!_O/NC=6Y7_
MQBAOV^_.5!)D$0M3B FF9H<50)JD"J)8)02) ,LLM//H^Q-J>I[]C<@F=EX+
M#=2R +P5VR'$S<^DG:>OD2=B:@ZK[5S=U7.E%0,;S2[[KH::-(<@QM$G;Z2(
MQ_$FT2U*TBO>9T,J_8PT7ORE5V1V@C7]/KEOS98OCW0^;XW[&16<,J4RB)C4
M.W:LE-ZQ)Q@F&9-2KXKZ3ZN(]A//GYJ1W90EJ60$K9"NU5IV$3R_,GG 9>AE
MQ@F2'G5:CBI^=966W:>.7*/EJ$J'%5J.7]8G(:6NKW^GON3WBUSEG"Y631>J
M?'%?&=;:P/ZPZ76$F59+90$DLFIC@$-(44IAEB(JE5 JM"O9TF?PJ7WR;6\"
MO:IV% !;#4"K0H]^4[UFQ\*6'1#S@>ED>G"[I-(,!_M8&3:>X7?,O>F'W_F4
M',=GCIBITT_;W02>GL^XKH&!-CWKP&Q3$'#U_(M</2Q%Q^LX2S*,XCA*(4XB
MO8!@$D'":&R:&:2$1W$42:=3:-N!I[9XU&*"?"-AOW8&%_&V\\X.@>+ R\&F
MI8'9][:I*@VJM=Q6WN[>/0ULH1JBJ\'%L5^DKX$M(J<Z&UC?W\?.W71\^;Q\
MIO/5<],VH2J!M.W-) D.8V;J$*8D@9B1$&8AQE D21:$:1@&:6IOWEJ-.35B
MZO9F:N1N6X2XF%)V>-L8K-Y1'-I.;0&\.P#0I4E5;TQ=K%+OV(YEC/K!V-$&
M=4+KO.EI]Z@1+4XGW78-3;=;^]F7[Q>\D+24;V3]W_>+*I/G83G7SV@6C,_+
M^?Q=78YRAF.%"6$<XHP)B$D<0Q:D',:,QP@+)F26N)B9CN-/C=1;\<%/K0)_
M,%D<71W^G]9X^F;T (TBCL%%KM-D9YT."/[ :\$ N#L;K#W1\VFWNHHPJOG:
M$Y]]*[;O8ZZH(O0AYX9HV\HN$8Z%#"2&,LCT_CH(!&222)C%D5*4DH"Z^&:/
MCC$U7FNE!*V8/2KD[*%H8Y)>C<W0)NBF&DXKXC4EA/8 ZE% J#]0HY</L@>L
M7_&@XU!8E0[:NW7\PD''93]:-NC$I?V,OW<T+_Y*YVO9J39;;G[X/W)9Z$<^
M/+]9/M)\,5,"DTP&S!P\*[.'IY!I Q#&!&&41(J1U*GSE]/H4R-((R>H! 4;
M2:N,C(^W?P7?:ID=;3RWV;"S\ ;#>&"BO0Y>9U.N%TP^#3DW 48UXWIALV_$
M]7M(SWX'I@H%NUR6DNV7I;Q[JD+FW_Z0!<]+L\O^F\SO'TQ.SG<MX+W\+(UX
M^>+^]7)11=6;ZI6R>$0S+!E&5"0PRC@R!9ZK-DHA#"1E&45)S*13=[47T&%J
M#-O*#1O!P49RT!$=&-EO0$=?0%>;4FM/55<]*!>G2\-,YA6R(_2)OQA#V]]5
M^6%VODPQ:\L4LV-EBAL<=EZ9&]!B 2Z_;!Y[9KS<7'IMS/$":HS;_>/EYNF@
MQ<@+BM*S'RE]RE=T;NK1M4]^O2Q7MX_+8I7_LQ*_[GTZXP$-,4L2&,=$FE+-
M 60<48@3SGA&0M.;R*E#J>W(4UOY-LZ7]9.@*UEW+.7K<K5\E 4HUT]/6@/
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
M7Q^O+FQV'W9?, ;^GJUQ<._$=41AKRVWNL\?M[?6$<T.FF@=NZ9GP)&\-U;
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
M1%=,EQVUC30)0QOWG61T^[D8*4>]-[##)*V[B_-"6>R]<3N=UM[_D7WRKL(
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
MWA L<?2XR>(ASCG1#WDX^WOWJ?WKS;K:K$I1;T3510?:O#-1F"!]_>4QJ A
MB@O ,L$ E:G(&<<D5U9%V(8:F=VGV+>SJ8_AF,XW".GUA8 /H$)_L&,P<EH6
M7 /AUM7!Q>=/MDBXYF%_K7#U6E^YO*]^E-4R(U!_ZA0"1=,$(*X$((A@$*<R
M25F.$93TMDQ>T\S<OOMSJ:FWIN_6<-I-\F\'*? W?SYUUQ@9-'&WCT+8M-VZ
MI1=.VNU[>SUE]^CJ\>'5G^2VW(BW:_%&K[:7*,ME8;[Y@BEHDC\HH#A)09RH
M3.4P1]#N7.=B"W/[\#LCH\;*2)L9&3O=8Z6/@;P^';\9GM!''Z[(C(IU/NN]
MA[CFX^=.'L-\UJUS\<KG+QP;$_==KA_E7E=?/UMMMO?F-. C6Y5W]01B+X5:
MWNM+/JHO^J>5HO5!\_M]&3R8DX+G>JU=,$[UW)\A0(A,->(QS43,4A$[:<_Y
M,VUN!-)Z9L[_NG(&/>>B@W=]@>/:P3K&N>?B#44-/?:\W83E9?HS,.--W94C
MH@1]H^XWH-";=1/''OI&]31,T7L+MY4GZ,F8ZM7E3K>GAR*SSBSULVC3(F7E
M2D\SETK)Q.SW@#BGL1X*L@+0M(B!@H2A K&4D&3Y76[9QK4,@8,5+BS1MR7H
M+DAK<<3[)H^K+^#2(2*#+(5&X3$Q6CI,$, 8EH!3$J=IG&4,.@F$!^Z.*0;A
M7VG996=K)N8OUC5V@V=@P ./DN?4MQ=1[W,X\F 1[7WP7\%A!( AZC2XF/$B
MU1A&X'2IYL*81XT;J[K:#:_6)^K<;_8U1/NYE3%*2"$!BXEFQ02;TPJ(@8IA
MAK!4C"OBPHINS<^-$/?%<,PA^_FR"&YLZ-@;=D08#N/ '#@,;W0PWG.6^&W
M^>0^1PLFI;UQZ#QGO)%/&:O-<R&68E]3564YBF.6@SA##"!!"E P37(R@9*G
ME*0$.Q69O-KBW"CM6?S0<?B037'6D<#;49E7. .SU\U(CA#>L43'K^;.M48G
MEMNQQ.!4:<?VQM$B@_>;=2WC\YH^E#NZJJ5[JC:Z7/RZV?[ZN--D]ZZJ'LV>
MQ5*2+$X3F0.H<= K4,X 0R(&!<=4(@0SCIWF6LX6S(V;6JL;*;"JR^ 1=<J'
MJBV/RM;T6CZLN<Y1,\R]G^RH*RCZ@:FLL;V3$>NZH;&_R\AINJ%Q(>I\\*IM
M. X^SXJ'CD9,K8,X#J,SZH@C'S12[L>T]%D^[,L+;NZV]+X]@_\?*9H:@G")
M8I[07!&@2*QG9YP34""8 ,(E(4S*(G%C1,MVY\:#=6=H^NOL-B'UQO!%1/>F
MMW58(_J=EBLC">(HWF/9(W;<%P#GP(Q76QP=3(X^=1 ?K/9>,M41)J\*.Y9-
M3RNFXX;'B6Z.X^TCY/C-YIR9&_Y1[KZ]?JQVFWNYK1>O'_3_M)./VVU3NFHK
MM05O9//G,B,Y31+*@$APIGDL18#R' /*$$RY0!!Q;*W3/\Z&N7%:9]]__"1:
M"W]>1&O;_;-;.F.8PB:"./@$KG$@,AY$G0N+9B>MWJ?4_]D[8DK=-2Y$/W7.
M6,ZB;^D(AQ(!X3MDHMH!(3O&K;C ;9 .5AT8^>CIRA'<YOM1G8(;'W5+D+E1
MG/]5.]:<&#V:\(:']K2H^D7JU=E!-DY6OY7K.KZU*ZA8[[_VGV+V/W9/OTD]
M6HI#%<9J27!*58X9**#@>NR",6 \D2"E.2T8RB'FL4M!A EM=QKS)BBPT)4*
M,*45?HY8[69;CC7:&4?'Q,9/\Q;8S?MGVK>!!]NC"A"1H9KHX'IT\+WK\<:C
MJ'$IZOFTZ&F &K4IPQ^&7C:KE7E2B'JTD_>7_WR#:<Q_@22&2?OE?&;$M":,
MU.$J*WIWMY5-O-]'U88%/A,8%IS2C'$$&,L@0*C( 1,9 YDH:$P@I1 S)VDM
MFU;GMN@Z-MH$=;5F.XIB62%N-V1XQS$PV5^$,*A LQ-*7H6EK!J>5BO*!8L3
M^2>GFT?.SN\?:+DUU/9QJ]M[V%1T]5&]WZSOWI??I6B"'3YM5B5_.GPM$E.6
MI90  G$,4*%)BJJX $5&$@F+E*2%TU;W&"/F1E?&6E";VX8 .<Z/Q_2#Y40W
M,+JA9ZQ[\TU]H,X!0V8GD"^BQHWHS_;/(/QV"YY>9Y1C[)AV:G@#4B=SO%N>
MY7^RMDP8)9S!'"":*H#B% ,JI3*%/&B6(J1_ZY0>-]38W+CNVKS",0!K$.?;
M9V8SXK+QP'F=A4T]^9K/G&O,5.M&%FD7H9JGS&;J@<;,0G,I4A+G,$M EB5&
M-IXFP*S\ ,P@5 QA3C*G&A5#C<V-1?H#NXHVG>71JCY#H",F48-0JU3D.2D*
M@'&: J0(!2SF.2A2J)!@/"$L7Z[E;B*@]Q*'N] 3TQK.<F^AB4U;U;7,^*;R
MBK =5?MZ10-3]=[,J+9S$?5>U_=#Y8:=F=H&$)],/=C>I$QMX_ESIK:Z9V2D
MEPE=^D4_59@*O')=-8>]N28.3F,$>,:YX>@,,*GT?Q)2Y*E*8Y*X!7:=;69N
M[&SV\VGUK:E]"Y@Q5Q/&P5['D*WST-HQQNV !>:*VL 6HU8C,WJUW>I+Y'U]
M,MZ!V8IV>XS*&H3&:Q#6^9:FC;D:]/8DQ&KX:B_1H.)-77>HD7"IR]XN(6>8
M9"0%%,5&7%EA0-*8@S2F$#*4""IC-W'EJVVZ33BFT%3N!2?6V=AUB'9-)3>%
M>IZ!.U=9GK!8 !X3/8..(0)$)0SD12*IP'$,8[>"FE[ GE*8OHFE?09S+P)7
M^(;<DK5] AF:P)]%U(JHL;85OFK*+?FD;5ML H;1GFGT)0-H+V-P)71VX,81
MXM.;[W*[S_N#B$A8"*S7B$4&D(GFIS@C@*F,%SD51.56,ALG3YX;A]3&.2=0
MG@(VS PWP1"8 :P1<!.A/N?M+2K41\^;3H;ZG!M'.M1G+[BUO/91:<>Z*EJ]
M;_':;%OT@B4P(;$2$$B"*4!)FNOO$\4@8VF6%#!&E%AI5(]L?VZ?<K]>\W$!
MTZX^T-A*V7;=83DY" =R8*(XQK2IN-ALI]4F3U3ZV@FU,-6N[4QXH0+73OA<
MKFGM]I@;16Z:DAI'TYFE2ED"&4T 2O/<U+_ @+$< X4I8BI1&5',37EMJ#F7
MSVP:B;6#RHH0I?NVTR"V=DSE"Z_ M-29N>B*[3Q;P@00GAD )(C,S+GV7D94
M9L#SBQ(R0_>,U?KEYG+QNPF\;KX.NNJ*61U$)=\\RG?KK]_*K?AO2;?+3&*5
MQWJF% MD@A<$!WJBA$$N,$,\CC%D3B>.HZR8VZ3IPV8-N,D57ZWJT7N_>66V
M5,HNX%V_H,A5E'=,%]D14W#@@T^D&ONC(P>B?36VOM;N;A,Q&7VBI5A$QHWH
MJV88C_LQ-V'I5T!WC"$3:^7>@-6I+.XM#_.F@&O,N%N;O.MW0G_KI2KI7NFK
M8VX]_>MT#4M9Z=\]WNN98),RU_]%6VGU$WVJXY=847!("@QB3O3R%"$*2(8*
MO4955"]181)CT1T'?+U)L36<$R/.%[Y.L?/=%<Y^:,RL5V/4K'(UJZP.WMPL
M^AKP];#C^OGU]DL*S1Y<C_J^=]*+^PFP>1UZ;D8M (NHA:#_R\6^''?4PA!4
MJS9\[P56N0WHP$OKXX;O&PMEW0F,&",ITB:-?WE\>-AL=VUM:P@+/;AQ!.*8
M08 8R@#)4PADAC!*.,MS:E4O['(3<ULO=$9&K95NJ6D#4 X/!WX "GV2\AR;
MJ_7";<%QT>"X%:2I)#:<P7(4SAC"85@7X^R=$\I>#%E^K&HQ>.6MAU!-5O"S
M_.$W^H]J5W+-P+_JGY=WZV?YI"G.1,%9 CC44W^D2 )8+@N0)2*#&&N.)'+<
MH=0H>V;'GYO[A\VZ#D;>J$Y(H/'I2%9@[%'5N$YS/;H*WA6!F;I_5-BBSI[W
MP2+J'*JGTZU+$YURW01PF%.O<2:]T"G83?A=/A6[[;&>U=%_KZ1Z7+TOE5S"
M+,LP%020#". )$X A8P#G'.2(903PIQ2\BS:G!NQ=B;7'ZOL[%U$0CYL)2^;
MM+.'IIJC42%^DG3K*D)LTQ5V5.H9X,!T.:B9OH@:FR-C] 2JZ:<(3:*;WFMV
M'LKIISA8:Z>?N?6V$_SW^PJ*FGH4CIDPV@@<()3JZ1_5:V/*2,ID(9(,.C'1
M20MSXYW].?WX I:G*+H=T(_"9J)3^4#%("^Z'N+\_?W+E&:\Z..ED_;3"T?K
M%A[)(+Y;GY-//!1^8Z)0,=7?/#/K/B2Y!$66QR"+$Y3RE- T44ZB*&[MSXT1
MWD@EMV87?CM&M<D5?#NJ" AI8"(Y(ZT:Z>G;7J'UKV.%U@ %]T9BYUE"S\F$
MJ67PQN!S1LINU&/&<=Q[6552'J?4]F)Y99X7/($<L!RA)F6>*J[_IOF,2X'2
MC#A-8X:;FQN#->:Y\=850.UHRA],@5FI,701/<N5KP*5O+/#Q2?C7&EQ4H*Q
M\_XYGUC>-;)L5$M'=5BTD=G\5CY4[6$-P23E,,L RPJ]#A(I!P5#!1 Q$C'G
MBF4Y=RH0=;FMN1''_E!GV[?5L=+3 +1V+.()L*E."X_,]'@,Y@"'UVI, \U-
M6W?INM\G%98L;AE;9T[;;*8S=8A#6?W[EZ=?Y)I_NZ?;?[_Z459ZQH$8S?("
M0$52@)!*0(%C!2AB4J:<9EF!W,K*#3<X.^KHVQL9@Z.]O=&?QF+'796KB%N2
MB4<<0S/*#1".J/QFAXO?0F]7VIRXKIL= J=EW"SO&\LTU>ZC,GM"U:NU^"*W
MWTLNJR^;E5CF1*A"3T] 1KB>F3##,40O<H3**$DX)BBVRNJ^WM3<V.6KJ1M1
MRWZ9(]]V8\9U8G(96%LJ\0%7<!)I,*K-K$]Z.D,C8ZE/ KF&AE_JN-C:Q*1Q
MS>M3NKAZQZV1/F_O'U:;)RG;AY^7#WJUJONT%8GL8C2;?*XF+;0.ZR8\%QRI
M'-!",8 *G )&S+9P7' %$PB+=&12ND<KYT9/5V6T6OFL)K*[+?YI'%NTU0['
MR<^&>0/LR/#%^S4PCX;OTAO"BP) 'B;HR*>A+Q2*% #KRP%*(1H;*Q='=_6;
MWI23.<0]UFLOFB(]/! "<,*)'B7B ICJ+@ F!2$I3R0AN9MVV4!K<V/[MK+4
MP4A7F;(A9"W9UQ=>@5GT!"KOZU@K)/R*D0TU.+$0F87OIR)D-C?-)D&UN5(_
M19;?S9W5LH"9E A3@/,B!0@F&2 D@8 A1"1C+"74:7]^"J/G1F%?MU1(DW':
M) YN]Y:^>,;I:7_;,>+<>C$PL0;.+^VJTO2<GW56Z<6NFGDRZ:G=?_<<THL]
M,4'JZ.6VQPUG]?,^RYUNMR[?LU=U:,OU++,898(G#!":ZFFPR!- 3#V=."94
MXH)E26Z5/VK;X-R&D=K>Z&!P3_K$;2"YBK3=(. 3O\ $/@!=V")@MACY9,ZK
M;4[*>K8(/&<LZ_M&%^WBJTWUN)4?57^YWY?NJS<$ZDVI=D^JVBO8%A0I3BD$
M&<3*' [%@&*D_Y8E7.4,JX0X<=%MYLR-J:YLYSDK"'OJ-#M:FZXK7G93U:N*
ML5_P/!<<N\6BJ4N2>4#O3-$R'T\=R;-M?/]7^J.9,/YS:VI <08)RSD&DBH!
MS%8"H 6$@!+$2)P4+#>93^8<VI(_SS;CQ(O[QD(?K(LNY6%'?XRJ7W8!4TMZ
MNQFIP+2USPC1%NZ7QK61'FEJ$ 2O]'.^I6EI9=#;$[H8OMJ-!JKM;OE;N2[O
M'^_;J-2\T%,D)!2@BN@O/\XS0"G.0<JE@C'G6-KE/YT\>6Z3H-8XNT_[%*?A
MK_DF[P-_P*U='H-S+WH[\*7J>WI?J?[7\R_T]*&3?)07?>F^P\L7C#PFH"LC
M6?OEFY2[]^U1YIO-/2W72XF%0 )CH%@N :)(?XL9EX!@)!6*.8NI4U&DRTW-
M[>-L+8UJ4Z/.UNC/QEK'9<D PI;;Z5YP"[T)/A(R]QWKJVAXW6>^W-JTN\-7
MO3[9T[U^Q\AT/[H677H.QVF"< :2 D. H(@!2_4_"Y)@@1)%F7 *4#L\>FZ,
M8"QS3.([P&3WF8]S/O!G;8P*D$=SZJO7A+O#TZ=-KCOQZB21[O0*'_7 ]YF\
M[>'+,BX$RT61 YJS J 4"<!@D@-)H$)F)HW<SN6'FYO;Q]J=G!HA/S,(G2D,
M/EK8^0KP>9**6!%IE+E3#7Q2:.!3!"3D5"B&,HRX6ZD5?]!/4VS%Y(K^Y_[P
M^M/T76#'MOY@#<S )R7$][;N0P1"51&_A$JX.N(G+;Y@)?%+W@_7$K]XUVC%
M.O'(=W]0LS._>VJKKRU1K-U+9:%1C<W$JX" I"P%3"1*8947&6:.(G5GFID;
MK[=61G^U9C8R_73EK#QW#E([VK@=J-#'.CL]Q:#;)J[H[8^=7)OJ*!URG=U=
M&3^O&G,#P'B6E3O7TM1*<@/>GA&/&[IZC(3Z&3F7>COV@]RUQ/-YLUK]NMGJ
M;T4L5<)Q(C5=%+&>FB#$$"CRC &)(<."(,7M0L1'M#TW#OE]K>EY)44OG"[Z
MB3=F_QS]:2R/6M.=M,;=.F28; +#')B!]G)2?QS+2=7&+Z(/YC_=]' JO%U$
MWX/A/I4:O'_\'>7B1R$XK"/O]L@)!>9'^7JL/#_N$2-&C?]'BN_EW;LU_T>[
M,86+0L0",4"4GD$B07- B1YQL<SC HF<<6:U37#VZ7-C_L:^A9$E_X<#TYR
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
M<87*)Q-9MSTI*[DB\IRAG.\?JTOPH,?YLMGM68M7]YOMKOR?9F.6)VE!.8,
MTD1J@BHRH/^9ZV41$WF!"T1SIW)/ VW-;2K4-[4^1J$]8UUE""XC;,=#GG +
M3#U]*Q>1_M=*[M'KFVS*B:\?MAOQR ?!'"%.<!4FO]H$EYN;6)K@JM^GR@37
M;QD=L[+;ZIY]W&K2:L/?EB3-).4*@Z* "B"6$5#$1((L84SI554L"%P^U,5:
MONSH=F=')^>:<OD>GC<8\%A'WI7KM1F-&5V9]8!S:,HIIE@RGL X UD>%P#E
MK !%QC*];DT)AH:VB[C%].U:3(EHUUS([5OA%TP['KX5GL $?&1>%X+L-6KG
MHO>>PW1.VYDZ+N>BIV<"<2Y?.R+RYGC"=[SOU9W U;^JEADM%)<, TVN)M87
MZYD9EP)@SF&.]>LBTL0ZD,:^W;E-U3[L U\:#<]H*U=&KLJL<^J?.&]MNW;$
M,'L$A#<PH9PL(I_M@?=##MX[Z*>ZXNL0+A(&YXFB/SSB[1;&X8[:8%2&P^.F
M"[)P]_$H9F+$[1XFT$W>2-6&'U,64T12#!04*4 8IX )Q4!"L,)QC%("G8H)
M7FYJ;AQ_9.D-\[UC/$?,^D:C-.G<K[4R3.CV%3""306/6WNY">%9KP>GA>?O
M&$</7^F/YASI-=UNGUI]DJ_F &-9,"%PE@M 8U,'4'(%:"(PD!PKE2M8*.QT
M='FYJ;G1@Y&];$_7^K9&?];6.M:D&$#8CC#\X!:8,,9"YLP8U]'PR1@#K4W*
M&->]?LX8%G>,6$Z.UTHR.LA?O]%U*YKT3"GIL[RGY;J6(ES7>F"/=/55;N_W
M-5L0Y8@5,@5*IER34:P $90#&6.8Q'KAFBHK+:(7]6)N/'>J[[?W(.JY$!D?
M&E6 GTR]M>IGAW79B[TQ%JOHO\-[$)BW:_^B7X:5_WYIE?_:ZXZ4_UK->@-&
MIP%XJOIW^;5R+O7TLB^5P];!W^'EFF@CHGEY+.4EH_/RDO5;MNN]96?$)6][
MS=SV.%ZZ>P=W3%[,N.GV7UX:_Z/=G!<W9L14KGOD'^7NV^O':K>YE]M7525W
M'_3_= <TP6M&M?+73F"9TKS@F009E H@#C$@"=-S,(:+E,19$5,K_:1QS<]M
M\O3[FI6KE12].,WHI]5F?0=, NW/T9_&]J@UWF5P<^\8BZE.4+@#SU$ZVR-C
M?-19OXAJ^Q?1A_H_>Q^F!-YA.A"T R8:Q\-TA-NX.QK'P0'3_:G3C72C/3X:
MHL8_9=S&HGZ*'LO630PT?_JJA\**UA%:1LBJ_N>J?EU/JF%P1;)<DAPD>ES1
M2WUE=/Q3#"#G.,W-@86PTIRZV9*YC3BM(U'G2=2SW6U/<GSGV&U93@)YX%'G
M/-JM%W448M^/J*UP$K32R<VP^MP:'6_,I#NG-V/V?&/U]@>.S65_)81^P?5C
MJQU=_;_E0YU*S84@ID@O$*C0;!DC"A@V0=5I%F/("D8@=4MA/]?,W*BP3;AN
M35U$C;&1MG94MOI99(>ISA]>@7EL+%0C\M&'D+@Y#?WLPR?./A]R\#3I?/#J
M&\HJL>L;#>SY1D.GJE&7HC "S??W)A%>TU)73#I1,64TP2 F2 !4P 04J>0
M%A@BFB*9Y<JY?%(04^=&1GLIG(>ZI@W5LX/HH3'5[$IN5*1HN8WNZ?;?<F<$
MM!['%$T*T^MV\[EY].441R&W%4':OPE-=:-:R]]X'-4N!RA/'KYCO-<T"F/M
M]+6+@J)^MD91V!;'#4A=YJ">%1_%*"UC*@13/ 5,QIF9E^I5/-5O!<DI3&.,
M)"_2?0UB^U'E4GM6//*L_O 40\.HO..+H-JQ]4T83<.UG8FUD(%=-*8S-UZ#
MP2>S76QK4EZZYO%S5KEZ_6V"2,M4B%1E@@ ."V8"C!DHBD1H_#0W0!I#F#OM
MY'4/GML$L+-KG-+1$L<(81H+D*8D 0C%&%"4*#/S3A'%G)"L<$]G' /6A"F,
M3:Z=F2SK6=)O1GNXB3!*X2(R']E(+&.B:%+$!<B1E(W>#HWU/V4",TRD'H%X
MZIK&.![)\*F+UW"$(W&T&VG&(!-X9+GZ+8X6U HQ;NR?_2*B69?&A9/?N^]8
MOFE/).O]T+IBS6?YL-GNEC'F$L'4)!AR/28D" &&]1 A9<$Y*S(<8ZNDDZ%&
MYC8^='9&!T.CQE+[C<J+@%[?IO0!4^"O=@1"3ON3UR"X87?RXJ,GVYN\YEQ_
M9_+JM>ZE@[Z6NY5>6KY;B_)[*1[IJBYV(T7!TI2FH$!%#A"7$-"42!!G22Y3
M""515H5$+K8PMX^\-M(,P@<SG0L'G8=R^ OW E#@SWL$-DYE@P;]O[5JT/F'
M3U8T:-"W?LV@X0O'RCDIN=U*8?1S[^57^J,M"?*+7$M5[AJ9[T>]9&SS6<TA
M:!<KK1)<T QI+)F1>X*)7OU11D&29'I9B&.%F'"3>QIMR]RXHG/E/UVEG\;W
MAMV$?B*,0\\F6B^BQHW()*=UY8=^:EWYN:N#8+R)#NYXC13W"*M?J:GQYDPL
M174S;J=25;<_<AR7OKU_6&V>I/PBM]]++B_$C*_JMTG_[:/Z+/GF;EW^CQ2?
MZMV$NA[K^W(MZX)P2Y47"5=Q#C*)4LVO# ,2IPJPV B,$\@8+ESXU;-]<^/<
MSKVH]2^Z=-ZWB Y.FCG+P<VH\;,MC/NG<;6I@>B8$NS[3;#C]A?LWPE/;O<G
MLH>SL45'_J(.VWM-'\H=71F_%EW5=:N^=*;]0(C[' I\FSCI\! (W^=#1JAF
M;IN2ZZ&KCM^N#E(RFZKJ9WM72YP15#!3U49D%" <&\E$1H#B1492K/10X70
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
M775)(ZFZ;:Q^A&%-\71D1$XP0J7LI[\ EPC&#C  )NM<LVXI*T72W3^0'QR
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
M6Z?QTH5?".V]]..7TF'8TN[CDUQ1LZ?TP93AZH(0GV=9JDB": X2A!B ^F=
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
M$/ \9[DXJ3!V_LL0?$YDQ@QZS."<F:93Y]NRXOHSW:SDKO4L4QP6RK2.RJ0
M4/($4%040+^MDA+"94RLRKW9")L:I>U:TKJ6-[D(J1U/^0(J,"GUVO;N% T4
M\6$#B>>\E_/RQLYWN6KYB3R7Z_>X,8:0Y>S=8JT=LWLA5N;T4/_X<?5U^<=B
MIJD@IWI]"F .-5LHS@'-LP+DJ,ADQG,4QU818!=D3(T?&C6C5L^[R&AJEC=&
M5SN^N 3H99KP!%-@=AB$D#4O6&"PHX.JXX-*\K\\++__5=_=4('^X9 !+CUY
ME _?PK3N>[>Y=)ACL.U<]?IY^^/_+N5*/^C;\P?Y75O^HZQF.!4%@5R @L74
MU#%( 9,,:2RA2!7C<1P[E<6W$SLU,MCURXNVRM:;P+_>_SWZW6CL>*)OB;Z=
M-^$?T\#,<0N<SHZ%&SH^70Q+R:,Z&VYH'+H=CG</8Z;/LEJO2J[71_56_F^+
M<EU]_O+;WZ39%9IEDH@L-TD]J62F3T<**,UR0)447,0BIM0IG?:BM*GQT$[9
MYB OVAAUW:CG,KQVC.,-M,!$T\.K5C2J-8U>:5VKGZ+?&WT]<HT5+CXIYK+
M49G%RO9#0K&[R4=XT9MEM9[)(H,XX1F(B<82,D4!ACD"C,@B393D.*?#8XJ,
MB*DQQBY IBGJRI>NS2M/P&A'$K>!$Y@9CFJXOKD$S(VA0GW;P\4'U5)>,"BH
M;^7E2*"]*X=]W+\M5I(O'Q;EO^I2CZ_E0BK#'5)L>)T?HYEE,S<2?]9J?Z!/
ME?RH[I^>YB4W1TPF?7ZSUK_Z4#Z6ZS9%2\4$<[W< 3 KL%[KD 10*#/]GSS+
MA5)Y!HNNSJL=/P30TNH;VJ\/&]PIZ:R)5K(YP5@OH_4W:<(7RS:8UQSH-]94
MYN?YSB W-@HQ[G9T]E)C.0X?]JVK-WP[^TQ$96MAM+6PZ859VVA&<V=EU)II
M?OO!8HR=B37@*/ADYA!JCDKM 7$^G!M"BAH86RJK2LHS-<;;/@;5VXW\;TE7
M/Y??Y2QCB*6F!(I>FN;:KS1AZA02P#D1*(OC0O^CBU_IJL#4O$[]5>2.\:2N
MD-N1=D@@ S-RH_I==.2I;O6_,_,LD]$G6HJ[R)@0&1L\AJ0.1,]KB*JK#N.&
MK Y$Z"B$=>AS!M9S&MJXY6_T1_FX>7SW^#1?/DOY9<,JOBKKGBV?M><W$XS$
MN3*%-W.E_XBY-"6,$H#3@J:F]+&B3D082M&I$6:K;B1;?:,G^JR%SZ.GIAM\
M)+9.F/&DZ9RN7&O0A!IR.R*>PD &)NRF0Q>[W,F+=9V\V*E.7MUKT%D;]<V-
MC+T>*^D$'A&O]7A"Z3IN59_ B!_5!@HMSUOID<_;!<![8?I^J=)X]O=Z3EPW
M<<,K*7Y9+L4?Y7Q^OQ#]A(^JVCQ*49>'9T4J4<Y!$F-N^GC%@&"< B%9&F<4
MIS+%+@E?@?1TFGI&RQ/S7$_#RX#:S2P3&*; $\OI*AT[(Z.^E5%C9M39>1=U
MEM[51^S]-+;66L]ILH$')' 9$"^JOG3%$)]X6Q07\2INX&&?":5N)+8GV3!3
M-,>0@1AF9D\F9@!C+$%*49S@(F-)[%1]Y$C"U-803=H K35T/.([ L_RA.\6
M2$(?\-5HM&3H_Z3_K.E>S_>.A(Q[O'?.QJ/3O;,7#ON8?Y$+N:*&*N[%8[DH
MJ[KZR'?9%@^80<EEJF(!&(%0>WJ% %@R"7*9HAARQ;+8*0;HBKRI?>BMNO5T
M3O<4=OOLK\%L1P(>P0M,"7W<]G7M"H;XXP=+5'RRQ361HW*'I?V'3&)[F\_^
MKMN&$%3&*$X1!DEBZH7KBP%-E.:6A&1*: \"*J>DS\OBIL8J;T]U=]7Z_H>/
M!J^.33?\(1>84LXW?/UEM=0KMA =-NS "=\%]F7Z9]A9;]<5UE-WC-K]J2,9
M-WR]696+!Q/@5,TPDA3SF *E:05 R"4@-)< Y93GD.8BS=PJF)V6,S4BJ2,Y
MV_UMWMMX'+ F.0&JP\KD-JA&69_LJ5C'('J,E;D"@O>5R@E1XZ]7SMM[<M5R
MX?+;?(S/\KM<;&1OM_U#N9#OU_*QFBF444I0 @@Q7:-SD@/&#*X()C&6$A'I
MU*/00N;42&([<;8Z[QV2_6[4CFJ]'?.J;-!W<T$\83J6'S(8SL%NB 5 (7R1
M2V)?Q"&QP.&<5V)SZ\"Z-XMU*<KYQJRAODBN6<[X/>]^\/E&2&'BZ<S1X*8)
MF_NHWM&5Z<!4?9*K^F3P_M'T3IP5*D8D50K$1/LP,)<2X$P2D#"ITIC1E&'D
M5 W'AU938[0FP6A9GY)J_W]U,E6K.8-I2YMM%GH@FT#I[KR_N71W&*<E.-;5
M\3+@=A0Y^C &)M&^/='.H*BSJ(EZ[MED8G$ZJR)M5A/:<1<UEGFLS.,3:*_U
M>KPH-FX5'Y]8'M7V\?KP@17Y-RO3<FM;(:3=.FO#JF<RCM/$M!(IF"H 5(0
MEB<%H*(0!:)% 95R*LI_4=S42+JM:&.VN-K:VM$KUJCZDV--_LLPVS&H/_ "
M4V.K:-2K"/2NP^_U-?S<J_-;P>*U0/]EB>/6Z+>R_JA,O]U=0^.%EZOU5[EZ
MW.6 0FK:>T !"$]3 .-$_\0$ 5B(+"GR-,<(NT7Z'HJ8&G?4&@(MZ7%P+NT)
M'.V(XC9T I-##Y@@R;3GC?<;8WHD9>3HT'-6'L=UGKW2:S*MYI)56[B_EX#U
M:54N5Y_J1K;ZVD_+IJ1K-5-$2940!C(8<P 9QH!EE #%2<(0Q&DLG>)M?"@U
M-0JY%Z)1+%++5>V%/'6J]G-GGXPUT;.D*S_9L6X#:<=(8P]/8 Z[D/_:F728
M_EH;%356U;=L[0J>[CH(Y1'R6]WTFD)"ZR D+3-8ASU[! IO?<43WSYF.8.%
M":K*$@(@RE- 5";U$I$01O2*4:7A2/RL6G]2&N?MHDF5%:=U*I>V*R"AGQ_6
M )3N9;"F1^K=0G="M'X5Z1<C]O.:39?:KZ)Y$[E??_HP>F\Z)IC-P^5"/[_M
M_9BSG.-"84#S& /()06:O25($2M2) 61N=.YS$DI4R/?MO/(5LN!/35/(VI'
ME#?C%)CWW"%R9K"+$/@DI-."1N67B[8>TL7EB]V^?OY]OIZ]4TKR];8W@"85
MDX-I4FX6O)R7]5'"+_,EH_/WB[5^"THVEQ^6?YC"]F)[RZS((()(*4 DE0"2
M- >$L<QDPR!%DS0G1697V\J?4E9?S*BEK'[[RY>_U/[<<A$UZD<[_2-M *@M
M:+?![0C'XR!>9J>1!V8D*NOLZ1\]&).B?9ON+,;K8KN44&,FEGQC(CKJRR<V
M=GNZ_5\PAM:SF'^XFRG//-=,9$F<M=.81TFCS'G^D>DFR !/OK$ESOX1V9OE
M0GOQ&^W(MV5XM-=^+_[/IEJ;3^2CZH60UZENV_(\,YC"E&2%]EZ(=KYA 6-
MD2) $DIE1F*2I$Y597TK.#4/?J>T":#I=DG*W=%\>R(_L"V/KV&U6PN\Y& %
MGGLO'?:;,[[.PFAGXEVT/[A[^3&O:DM_VA4P"] ]R/,H!.DXY$O'E^E2Y!GA
MLYV-?,NY.66P27 V/0^:.CKS^?(/JK&;8:$2E18)*&*]P((IDGJ5E6+ \S0K
M$LYQZEHWV$+J]!9/IH;=?T3?.TTCVJDZ.('P+.)VU.P+Q1=()6STO8NV&D?W
M5]&\)9'P&CZ!L@G/BGVIE,)K.%S(*[QZZ\!:M">2:!-$<BXR#N+4]&0K: 8(
MY1DH>!H3A1.122>'\T^0G?QA<$+R\"SD::<>]PLYA4@S'BFW^,43BAVRB/VG
M#M=9XI]62Q,R3#%)A$ Y*!@W68$L 2S)]4\THQFB&.DUIDO]NMZSG;[F$6K.
M-<GQCW3U4#KFM_0!L_N*!\(0^.MM$&C4\EAUY-A6KQ5&>H\?MYK(L5U'E4-.
M7#+LF]0/T4N,]?,G/6#K^X4P)SI/9I5A:A+2/(?:U<= 42H 3%((L#0=E"$1
MO-#S<5XX3;V7A$UM#NYTK7/89*?H7;2X4#W0'6&8RMRH O(\R0$4(@$XCPE@
M65Q(C))$(>9"@]X0'H$7QT'8CC=]X1:82#LU[Z):T1JY=SODO%:VM('$)]]>
ME#<J =M8?LC(5O<,S'%;+IJR#7JA]7ZA!3V8WKAM[4*99$5F6KNIA%!-S+(
ME!@"00@E1"F>8R>*OB1L:A3=US4J%]'3:LFULHZI;9?0M2,/7Y@%)H]#N#I%
M Q2,M$'$:T;;)7GCYK-96'Z4S69SS]#^]E_ICZY.+:_W:G[=U*^VBF5:J%R"
M@A#M>> D!C01%$BA\D3_CU+HV.7^C*2IL4;;R=UL/.ZK&S7ZNO:[/P?P9>[P
M"EM@XAB,F#5O6*.Q(XVJ8XU*\K\\++__53^C(0S]PR%/7'_^*"1A;6;'$/8W
M#.T^7==B:7+U%_4>SS_*];<WFVJ]?)2K3\MYR9^_RA_KUUK]?\Y$0EFL5X0
M<M/YB\2FF:R2@*@TP0BG!>;$K1VUB_BI$4FK_5WTY5OY]&2.AHT[_K_U'_-M
M?;.[W:'PF^7C8UE5==Z$^;?ZZL-21J[=K9V&S\Z;"3<H@6FJJP;5%BYI5(_^
MT+I'G?+1[XWZD=$_J@WPVA!["')^.V0[:3!RR^PAZ!SWT![TE('GX67%Y\MJ
MLY(?5;^KS.<F[:G^PH^:RE2[#Z[ $B.5Y" 5L5F<Z14:Q077CE;&",VI2%,G
MOKQ1GZD1:%-$RJR8'==LMXZ+'1&.B'9@9CS9A*M?,R\('7K"S^MI_(TJC7M2
M[P>_HU-\3X\=1JF_RK9JRX=E5<UD@A6'J0!0I.844 K 8LE!+ H<$RHAA*G+
M]O?>TZ>VWZV5Z^(^7^D!J!QK,.TCQPF.\YSEH##!5Q R!:CBU#3AY4D.$R)2
MIXHTPY$;8:+PBIP=^0_&(S"5&RC:4-571K6?HOOU>E6RS;KNA[5>:H(W$<;^
M:/PD$CY)>5_ J!1[TK9#PCQ]T>!P_#J1]JUL_GZ_V+;!?4.?2DU"V[ =#!,,
M*4^ A#'3W"@PP Q!D"!,LPRGA##H&&AO*7IJG_^;;\93J<R>]7+;'[II_50O
MHH?W;W 8#CO:" -R8$[9E@=XU:G]D\%ZUXN[53U(Y)4[8I[#U&VECQV [HC*
MB=!RUR?<T!#".)(K^4W[DMMT)\.6FCH_JCHQD"*E%[L,9(CIE3"2*<"F7S:*
M$P$)I#$75J<-+D*G1F--$P3>5_H6K\8*=SO6\HUF8+YJ@-S3=]\GJB,A3$:.
ME_S)(2AY;S=Q3>[XO2<LD3C9B,+VWH%1Y'6IDNW,G5,59P7&($MIJKDG8P G
MB(!<*+UVRFD6T\PI@'SO\5-CF48[FZG:!CL[_AB.2&"FL ?#/6+\I,U>@\7W
M)8P;)W[2NJ,0\=-7#>S>4#OT;4VAF2*8YT2O>91*3(%-00 U6<=YP=.\R!#E
M5+KL#.T]?6H[0TU7\BXW>$A3VWWP[+[:P9 $_FB[=+!6,X^=!4X9[+5#P)Z
M<2O]G[+MJ&+_R8O<(XO:)_Q<E_K[;TE7[Q;B+5W+&2IRFN:IGEMEAO57F^6
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
MDE/.^%44;D@:/__LT;+&KYK73QN_?O& & [3H5#6+0_H_(M<?2^YK-Z)3=/
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
MD!A,-YA"M(N\(OE%>D;:H7&N<:3EW0/2J[O"/YHDN^IJ[2D^XS(33"8@I8P
MF"14^^6*@ +&+"_RC">)5:W]RV*FQCG;>EW&/WIJ577(RCV/YV62\8=2Z'V*
M#B"M9-1I>3TTP@4IAPQE+XB-E(,\$#FW_.*K@%S,(#Y_]W@YPE<MV,L"OG[U
MT$#UJI*R;?6X>*@#7+?9Q7^CZ\U*_UUG,NS<B *R),>0@43$'$"1*L!XF@)%
M!$YC9AKH.H6B#M!A:G3::EG*RK1>K"W8YMR7KK6 AHR)G6L7&.G E-QH;_9_
M6_T;H/>J&W1&!$V_N0%&OY'T[FJ,'&$_&*?CR/OACQJXA*5567U4]TVJK=F/
M7LY+_MS\N?OPB))0"21!PC()8%P@0!,J02HYR@BC'+O50; 3.S7^J[4VU/=)
M/[5S,1S7L'9X6ZYAO:,8>@W; ;A3^2YJU(U^;_\.LXQU0LKK,M9.\KC+6"<T
MCI:Q;G</XZ5_R/+AVUJ*^^^:"Q]DT_#YHVK.R3YNUM6:UF$W1AD^2WE.D<@R
MH%*D -0O'V!"<,"(4"F'TIP]N="3D_0ILA0??J#OACSB&9(B3_6;+TR#<L4
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
M1K4=CJ!]-KP@Z[5RXTT*C5N&T0=V1S45O3ST!=HUS[0'+--4%2#.\PQ FB>
M\BP'A:"<Y5P(3L3LJ>DXO::KM?W)U6"=7#[]0\U"GVO9=$^.Z#IB\J%<+$RV
MN2:-9TDM,Q7\C&F2QHD>.J0G4UCWH<)Z;LT)B'G!XCS#+*9Q.Z;O%E?VOEYH
M1#N]IC*>4O_Z!4;2_CASE+$9X9C30^OJB;2?#G4@.ERA/T]SZ$L'J+<_=&#]
MAM52<]/ZV227K[4<\^0GL^UY&(.0R2)!/"E *K&F7Z@$H%F1@%3E%'.:F4Z
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
MI# E63D!5+&X8 DKLL+*:[03-[7Y8:MM$V-Q%U7-&33=:AR]*A?M;QTC<J\
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
M"P.UG]K$>=\TAW[JE#7US$SH]YV9 XW"^E498\MYZ,L0\B1BA"$>93ZT/)H
M)XXF+O3.^[K7.V\+1?1U&?V]?H&NU7*8P-LSQ@G&"&_1E(XT7@_KQ'CSVS32
M,<>-HQGFW&.H4G^"@Y ;\?9S,G*K$D,+R"WU'+Q^-F$?Z_M%K<63$?^VK/A\
M:1+H>V<DT.2G"P6XHMHI8C0'.-4^.L=8)"E*4I$Z=?QQ$3XUGZ;3O:Y8L57<
MM8*< _AVR_%0D ;V(3JU-04;Q?=!C7:Z!TIA'X*:W])S#O)'KD/GCLQQ4;H!
MSQA&9^9@Y*/Z9;D4IAC(%[GZKA>>U9?E7.S"QBA)\C35U$4+ 6"298 J!4&,
M$H@)Y3%A3M69KHN<&G75YX9+%:WD=[G8R.H_W%C+ F,[KO*+7&"&ZD"KU:WY
MJ5,X,AH'Z=)M#Y!/,K*0.BH%V:-P2#P.=]X>:-)\2S]K]=_]T%_Q@L[?;*KU
M\E%_T*8NT7+Q4#=>[=H:-&EM.,\8HT FK  0Q@H0D1"@,@83 EE.R>"8$W=U
MID93^[$0C3V1>3VBSJ)H:U)374P;U;8S;FN.W9B_-FA0W<-4P@[5J!$K04;I
MIKB5X>"&"F$9H-&+1;,,1^]28,L-3QV\RN52BEKD^ZK:4 U$FP57_;;0SWF_
M,&MI+=3,$R=7\,9YK?1E\TU]_&_**[?K\AF1&9=,8D"SG  8XQC@C&1Z@2QE
M#E61%AER7!:'TW9J+-\9VW!&=:9%6/1D#')>70<<=.OE^#2&,OSZO;;S+NJL
MW&8N'[0$V^[5[G;$[J*M>>WN[/;DVVM?QA&&PO.F0$"%Q]Y%"(_]B6V'$80.
M;=Q3SX';RAN?Y$HM5X^UBFQ>/M323<,S;NK2EX^FV+7ZHG];*5-?;KFH9\7=
MYB M8*)25(!,2 E@1@I *"T +21'1":0QHX=?[SJ-[5)IS7/M._N:OWT+(QV
M)MY%G9%18V5-:ST[73L,^1UVNTGH!0<S\+3C;QR#QM$'&@"__93\JCAR(Z8@
M^!YW< HC9M@4TJMT_:;MR-YMOU*<T*20,9 <FRWNA &2,0H*)6&L>(8(=(KW
M/2]J:L3>JA?-=QH[[FY?@-6.;?V %9@X>TK>11UH(;:PKZ/AD\4N2!N5D*Y;
M?<@M%G?X[-FTWQ+G?OVSU$^D\R]KNM[H 7W>NWBFXO^ON:OK;1N$HN_]%3QN
MTI",,09>*FW2*E6JMDI]FOH0@<%;I"RI6D]3_OW =ARWL5W '_-+FE0.G'N(
MC^$*[F&Q2CB"J19F=BG3&#*624A)BJ)(1H3)U,_<=@)43G?3HM:W#4Z05\ '
M/9[ LX$TA=&3WUBZB=A2X[,V:RA1@#HH<![--U]:S$ JB.[YG:7\8*W <BJ(
M1S<OJK"FPY2\:NON\%)F-+I<L+YH,Q\] ]0O-^;C]N=^HS*D8IVE4&4RAPG'
M$61:4IAB'"<ZBD4DN<^$,!S*VB:,-2P_'1XQ$F[RNPR_,ZMN+9L?;!@?J_3^
M.1)P#@7(,I:6S-I)Z7L#XZVQXSF=4EI'H%E44<>S]E9()VC1_Z#[5]-+<7SX
MI7<[F]\5^^.&<1H;\2,P0T1"HX("<D(I) QA3%">8^E4/JR[^;7I7(40E!!!
MC=']X'L'?<-"-IZ4N:>$/GQX'83O#WO$:?B.1A<[$M\?4/M<_,!5(STY:Q^W
M<D]\X^16N:=O*(YBGE -N=+*WL0<BD1*B$5&%4:,YQP%66T.=+JV6[OMM=A
M#;2^'.+:;>HR-8,SZT G>>"QPCF'U:0#+;,X2 [U^W^,(1V8Z/5[=/GNTL6I
MF]/03]MZ(G.[OR]+/PR662 R(0F.!:3,J%>B8@9ECBE,*$DD%3(*\0]:,("U
MR>&[53I.A3"UC5,O5)-CZE^-FQBO^;<PL["/=TUX5::CH<$6P*N(6%/!CIG&
M<1W%O -C6%<)CYE&:+HBX"-QA%J1_FWYG#X?]N9M5N$L74^/U6MKHQ,C+)<(
M0\YI!I,\HY!IQ"&69C&/<"JH=JK+$0I@;4\[,_DQ6'='\%D=GDHI.OO^/EB[
MI[+RAMUWWUQI]\+U7?CM4( ?NCBUYNM@ZCF8;@^Q.8=HYH>0@?[*B/D5^$^5
M,?,1/-9_9]E[%,K>M,ZFGA@6]C<-8^C2Y32PG=!TYOT?:1J\V1U$L8D(II0G
M"");L3-AVBADAA1$BA(5I21/.?7+9K9:7YOHU<F["B$H(?KF,MO<N:8R QE9
M)I/I1$9 (K,CZ-%YS':;"Z<Q.\*YS&)V712832A$44K ]_QFNQ?[;"MV]X>7
M;3DI.^TKBS)%M)F]0(F1G=.P#/+$4D>XI!(AC?W.#[ETNK9;NL%L-^8VJ,$)
MMK<WA=< ."ZF)Z9U[@7P>$;]UZD>%$VZMG3I=]GUH <3%VLXG^^&9CD/SX7U
M>*T\V,M)RB97.181R6$<([MMF$HH8A(9TI70.&5FB97[92(O.UF=[EB,T/3T
M&VS/*'V3?QUDNB;HQE$T>Q*M8>?6@9V O%9_^-/FGCKZ63@_U!_I90YGX-J^
M^[T]*'?FW?75Z3_FQ68WKZ_^ 5!+ P04    " "/1JU2F$:L0<:I  !J]0<
M%0   &-V;'0M,C R,3 S,S%?<')E+GAM;.R]69-;28XN^-Z_(J?NZZ#2]Z6M
MNZ])RE2U[*I2,DG5=6=>:+[ )78R2#7)4$K]ZP?.V'<NQWD\ZDXM$H-!\6#Y
M' [ X<"__,_O)[.?ON%R-5W,__5/_,_L3S_A/"WR=/[Y7__TMT^OP?WI?_[;
M/_W3O_Q? /_[Y8>W/_VR2*<G.%__]&J)88WYIS^FZR\__3WCZO>?RG)Q\M/?
M%\O?I]\"P+]M_M&KQ=<?R^GG+^N?!!/\]F^7_VPQ8 S2@K2:@1)9@/<E +>6
MAQR2DL[]WY__&97*,ID(]!Z"XL) T,BA%(96.B^459LOG4WGO_]S_2.&%?Y$
MS,U7FQ__]4]?UNNO__SSSW_\\<>?O\?E[,^+Y>>?!6/RYXM/_^G\X]_O?/X/
MN?DT]][_O/GMY4=7T_L^2%_+?_[??WW[,7W!DP#3^6H=YJD^8#7]Y]7FS;>+
M%-8;F3])UT\/?J+^!!<?@_H6< &2__G[*O_IW_[IIY_.Q+%<S/ #EI_JWW_[
M\.;&(]/BY.1;.)VMZZN?ZR=^?K4@/+P/GRN]FW^__O$5__5/J^G)U]GE>U^6
M6/[U3^G;; U5L4R>/?5_7/WCGZ\(^+K$%6%FP_!;>N/\.^K3]B0&OZ]QGO&,
MRXO'S!;IQH=F5<:+Y<6_G(6(L\V[DXS3R>:;7\35>AG2>F)4Y$RCA>*T!%54
M(AP2+%T4BA&\3%#I)N^5[A41OE')"M.?/R^^_4Q?3*H1K+ZH@F' ^+E"_L>=
MAYZ):#_J+];A)_KL1,F<4S&T,!QQH!1#<%YEB,A,UC$+R_, Q%]_YDW:KROX
MQ3+]M%AF7)(YN7AH6*8[RKX)Y?-/_/PU+.F+('V9SBY)KG9E"+VM%P/([TPY
M1.Z??B*N"RZ7F-^>Z>9!YC:<K<G(XN:30^C]Q7Q^&F8?\.MBN9X0[T*[Y"&Z
M((B);,DZDB1$89Y;+F-!,:#^KS][*QR(_G&PMSP[P<-[7$X7^==Y_H5VY8FB
MG;-PI0G!2H'2&"#$Z( 3]<9YQU.6 P+BQL.W0H3L'Q'[2W1D2+PZ759)O9ZN
M4IC]/QB6%SQPG:T4L0!'QT%E[<"C3!"M1I5D1*N&0,5#S]\*&*I?8 PBUT[,
MQ:=EF*^F5?;G)D_RI*P/'HIG&50*"9PAD)-;3CLCL])P-Z0+<>OY6V%#]XN-
M0>0Z,C9^G:^GZQ^OIS/\[?0DXG+"9' \A P\1J*=<08Q% 46323W2#.9_ "8
MN/W<K;!@^L7"07+L @,?\/.T"F&^_BV<X"1K57A)$;+7B02A(WB%#HKP]'S#
M&$M#[!OW/7LK+-C>L7" /+O PYMY6BS)G&T$_Y'DCZ\6I_/U\L>K1<8)L[S8
M&"2(P .H(!($5@P!/0<T3+'@<3!X/$K*5FAQO:-E.&EW 9Y/X?N;3.*;ENE9
MRNO<*A:':+P+4+-W=6=DX"27@$A,65>*]L/M+@\0L15@?.^ &4+"74#E1<ZD
M@M7Y7V^G<^03PG3T%(V##IZ<ZR(1HK <* 8GWXEC<B4.!I-["-@NT<5ZQ\BA
MHNT)'Z_HY;OEI\4?\TG(-D61R1!F<JI5(J%$K3D8KPW+.5H*R89&Q]7CM\-&
MQUG0(<3:$S(VN^6[Y?OEXMMTGG!25%1.B  ^*@05G8$@,0(KFGPLPQ(+0R1&
M'Z-A.XQTG"$=3, ] >7]8K4.L_]W^G7C4Q6">]9%0Q#TA^(FDVC()"+/7EA!
M\9D8'"8W*-@.)!TG30<2[MB9T\K#$L.&;@PH1= ,M!(1% I!CK95D%@JT:AB
M+*H!0'']F=O!H.<4Z;X"'%GQ]31^]O[+8GZ1LK&"9^%$@<(BQ58^!:#HR@&Z
MD!QF;Q*& 91_^[G; :#C/.A!@AP9!!\QG2X)P%S$3]/U#"<A,9=4(-\'.0-%
M/C%X8SPHK;-*CCERD0< P>WG;@>"CA.@!PER9!!\6H9:^_3QQTE<S":T;XDL
M?0'IM05E45($C0H*1R6,+-P:,P ";CQT._5WG//<7X2=&(!?OZ<O8?X9-\G:
M:&RR7&7 P&6M/,L0(Q/$!#.$:2NB'6(GN._9VR&AXWSFP0+M(F3X.\YF_VM.
M8?%'#"O:V?*;U>J4MC;%K%92*<@Q"5#&2X@F)F(I9>6+RHP-477U*!';0:3[
M#.80(NX"*_^QF)V2 I:;X[_E:E*,YD%D#C8&VOERY!!*SB 9%]J@"=H/=W1V
MZ^';E69UG[D\1*1=8.*\;N2L(*!NC*2$T]7$9:4]9A*#U8XV1E,@NJ(H6N*1
M!Y-RX<,EMN^G83N$=)^_'$# 70#ES9R^C<0Q_8:_A'4X9VM2 ^7 8P9K,_$1
M;( HD@=I(GG5*#&4X;)3]].P'5"Z3V(.(. N@+*QA*_"&C\OEC\FA8EDHQ?@
M):>M46<*L9,R8%/,R@65I1WN_/W&H[>#1?=IR_W%V04:/IZ$V>SEZ6HZQ]5J
MXA6WM 4JX(41F+64$)"4&=")D'@M'Q@B;7G/H[=#0\?9RT/%V04:?CW!Y6?:
M!/^R7/RQ_O)J<?(US'],-!.6X.S!&19!>9_!1RX E9.<.6F2&R*1\0@)VZ&C
MX]3F4.(=&25O4EF^.,U3^L2+]1I79SIX/0N?)]F[H$T0P.DOBK9"/=:+$C3M
MAD4)E5C0 X#D80JVPTC'F<^!A-N%(?GXA8+R"X#GX$04M8*96P*X*U46))"L
M6$S2V*)-&6Y7N?;D[2#1<3;T0&%V 87WIW$V3:]GBT#.<G:YZ.RAI$PX+D%!
MR"6#$SZG;&5@ U;<7'OP=D#H.!EZF"B[P $!^*26I"[2[Q^_D-A6[T[7]6IS
M3?=/%,?"I5&0A2%/2=I$@;<AI7K+F W(1.2# >,Q2K9#2O<YT<&$W<F5H]55
M73/FES\^5$IPGO 3?E^_I __/BD*O8A9@F%,$5-(,9A*$A)Q) 22B1SDM&UK
M@K:[R=AQ K6-Z/LP1<36,LS>S#-^_U_X8Q(%<LLH.F,D$%"5E<C)EC+4"774
MJ93ADB"W'KX=3OI/HQX@TDYLS-7=S-?TSFK"HV8)?0)9N 9ELR!9& G(<C(^
M,!7%$,F0!QZ_'2XZSIH.(=:ND'%VI_N,"8V91]0,2@PU9J]97UX8")>5B#)Q
ME$/N-G<(V X='2=/AQ'MR/AX01SD#1<U2&=&<FU+O;]=KU0%5\"%0N@FIXJ@
MG8GR(>S%C8=NAX..TZ;[BW PW?_+SW>$]Y;>.* %TGRUF$WSQE\*L]J\B2)X
M7*]N4KYM2Z2'OFRH%DE;$7M@RZ33%7P.X>MD<P.@:OM=>3V=T\.FM/879W?>
M+Z&$SLF0O 6I50:5I8"@A ;.2DA*2,[U/=[8Q3(J814W"C]_YME:PMEZ=?'.
M[46U"W'[6HN+9[Q8K4BVEZRJQ(1@%+_[4A+4TT)P7IM:WIZSL<D%><\Q_N&L
MWB1CG'9,S3!Q85X&D/F(^\M-ZL]/FR^9*,6&H+V#HF,A)JR!:%T$YJWT$44A
MH;0#SBUJQL7/(>J]%RF'R+H#P+P*JR\OYKG^]>M_G4Z_A5D-XE^L7X7E\L=T
M_OD_PNP4)U(DQ92,8#&1%QX"A\!T!-IC2^0VJ'L=V,,!M!5U/0#J(!0L6JND
M YQ]0)+,-)'?4/FZ*(=)V3B*X! B<Q3W!Z\@.D,+,=I(;KRU0M]S,?]P7-U+
MS3C]Y=KAZ'"1=X";CU\6R_4G7)Z\F7\C?C8IQHD*0EMDJK:C(,I%#?H"$DNY
ME&A89AC:^'SW$#-.#[IVJ#E8X!V YD5*M8W)Z@,F)/L99_@;KB]+\))R4I-+
MF)TFX2CI()CH0'DC<RA9,W_/+8L!G*%'B!JG7UT[$ VF@ [ ]&[]!9<W1$3Q
M15'%%0,&I0+:A@NXE,B)S$98HWQDN@F$[I(R3C.[=L Y4-@=P.4F\;;8+)4S
M4!+6?FPB0A2>@29?+=.K'$W#D'T7D Q>ZM30NNPMXOWQL5B'V2#X>+]<?,7E
M^L?[6:BM@'-U\;_6798LY"0KCRH4$D.JQ7W*.'"R*,B:>Q>-+\PWB;,>(ZH'
MMWB0>'TPR7=@9=X1)Z%>0'F+884?ZM2#=^5O*]R(:Z)X9":+ I[76P:Q$#-,
M5*'9I+*/4=_787Z _>DQJGIPE ?!T7"R[P!(K\+7*9FVZ7]3E+B8;X3S:K&J
M2^*WQ3R=F]CHE:)UD<EC,S5F3/6D1@7P-C.C?0[LONZL0Z1_GB:N!]=Y$%@-
MKHD.T/6&5#'_/"7__TQ0Q,ROW]/LM!:6_66QR'],9[.)\2*R>@ZHZR $Q4EH
M7O,"QG(I6:"]G#>)YK<AK@?_>A!T#:Z)#M!U2;?C,6.F$"$J6;L+DO?G+><0
M9!%%:\6YO:=D_' $[822Q@[V("C92Z(=(.%:V'C-6*(JF$J(@!AKL_Q"D2/G
M&31)1P?OG8GW7#(9-$S?<9\:_')!"_?G8%EW )@S^B>F1!EHZR1G39*SQI%!
M2#X#.A6S-:QXVP0A9X\?IX=TLY/0G:39023^=AKB=#9=3W%%T>"F^OW+8D9"
M7]7(</WC4C0B>)$TV4&/MFZ+GIPN90HPI;451=8[NRU0LBV!XT;HS2LRFNBI
M QMTC:_;V3'4+D62#*V^VBXY.PHG@^&@C4=:18KLZSW%@8,BKJNJC380>!AG
MA^BC V1='+^\#S_JV<M%IM1DF714'&Q" \HE<N\2<V!SDD5YSY6R37:[>\GI
M!E$'*?N!@Z\#)-\'?I:G]-0[,IJP)(PP04'T"4DVM8Z@!@<\",8567FGFV06
M'Z1HW+VO'8H&D'\'0+J9*KW@Y\=E+4JRVF>N06*0H*QS%&7Z0EYC]!:C-4DW
MB=L?)VO<1'4C2 VHB0YP=9$@_?MT_>75Z6J].,'E'9Z*+20H<@,H_%2@8J"0
M-',)ECB+Q@JOVU2&;T/<N%GK1A@;7"L=(.T>&QQ+=J*4 C90&*-XT.!*G7KC
M+<^2^51R$USMN?DURTXW0M&!$N\@L?#H.KB6,_.%!W2^#GJMP8I.'H)V"M!I
M'@U)S=W73:VQ@=HQ8WD,UZI=R-="4QT8K5_.'UOOXI_@I_#]FC!KL8.RR19N
MS-D>KS26VB[=@\G>Q2290]8$>$_0U8WCU0YP0VJF Z ]X%5>6SDR<Z^3SL!L
M(6&AC^!D+?8LJMC@*"9.3:#V)&7=>&#MP#:L=GJ 6SUZNKYBKC@QJ.NHEP2Y
M^$T]800O:FN1I&.**DE=VIWUW4M2-\Y90X -HX\.D%4[($W/+CO4JU?D%M"R
MP7DBIB9:6)\\J5Y%K"=CSD)@BH.(CB7ZE3::M7'3'J1IW(*#([EFPVBD W ]
M(J'$D!G!(I10[V 1X1!#B"!+9-JAQ1(;W5X_Z#"Q69W"4: UD#XZ0-;[B^=N
M6#J[&&IUS"5G T;K $KX0+%*K"W&0[(B"-3W-2(:HH;\#BUCMPH81LUWRL@/
MDWD'L+G6[^^<?NY0*>; %%Z/YUT"KUR R.@7MFAEKWI'#;W%72=D[$J&)H Y
M2-H=H.5%SIMBCC!['Z84N9X7*E]C:\)C<BP*#BFR4#L.DZ/'ZR&G5,8QJPSF
M-M><GB1MW)Q"(T0-K)$.,/8!UV$ZQ_QK6,[)SUN]2.GTY'16^PS]@F6:INN)
MS49A$)KX*)OV^!2KTAL0HQ ZL<!R:')8^#1IXZ82&F%L8(UT@+%K'&P"U]HC
M>XE?<+Z:?L.SA-S;Q:JFX=Z53^'[1#B1A<D<,&4%9* +.%8$(-?U$"/[>%_[
MZ4%J'7:A<]P\0RL+UU!7'4#QKM0F)8O"G&<@+!&_:8$:&"\@E/5.96L3:W+'
MZBXIXR87&@'J0(EW<*KX5&@\<2;X$"T')C*)IQ1):T 62#(&E;6-4=\S)+)]
MF?*X9>['+AT]7#>#8>UHK2K?;S3Q!=?3%&8WV3BP;^7-;V[<Q/(1-H[9T=+G
MC-;P.D>PCF^I^?.8108R1RFXX*+531(XQ^AH>3-Y0@)_M]P\-F\BX_>XW,P?
MF'!4V@7,X*6O];)<@8_" C,I,1<E%_R> 0]#Y[ >(F_LM-; &'H\P36(CCIP
MN6YR=3;FXL7I^LMB66]<3XQE):=4_8 Z.YS,?>U(3"PE7[CWF:4V=P4?)VOL
M?-A1D7:03CI%V&:X-''"HC%H:=/7DM49*A:"2 @NR\BYTC'I1GU='B)I[+S8
M",C:0Q>=HNKZ>)Y08Y6B(Z"A]:&<J$%14F DB\+%X&0ZPE:YWV2DACFQ$?"U
MKU8Z -FUS/&#^[UD-D5&YE>CB10?10$N95VO>?NBC(C!-W%+MZ!M[!188[ -
MK9V^ '=GVR]&9XW!0_:<#+1!76VSAV"M84X4P>Z;KS0HT/;RPQJFQ(X'L(.T
MT2.PSG=]E+I>+B%;G&L"1B0'SM%R,=8X):4.*)J<'CU S[A5-L<'U!Y:Z!%,
MU[=X'XM0KEY*$5P00U9 3"D U^1@>IN\DTV.APZ>1]DLU7I\6.VKCV<Q#>A2
MG*M%.2_EIM\>FEY]X%N'3ZUN0_Y :=6S \'+!UYB3=O,,=@ 014DP$4&L:@
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
M!3[[2+X# /T=IY^_$-TOOE$T\!E_.ZW7V]Z5.]T[+F66#1;:@",4GLE@"\)
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
M/&^J^ANNSXVR%-KI8.IX#:=(0EF \U%"RCER7VPB][[)&<U]U/2&ID,4?OO
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
M-YJ546UZFC]"T[B9^W$1MH]:>D+8RQ_7Q/9ZB?]U6J^$GK4P)6_6Q9!!:!M
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
M#U;FF4'VTY?I8L.D2MI&U *DHQQ>L9@@HLOUMER327I?>).A8P=1.^[E<I^
M/4R58Z<PNW,XG?T^OURLOE062>R?ON "0R$R)DQ8RLXD@R04V:=##9&7#$4&
MLEN?H[T_ .:1_&8 8L:=U=$>F:,H[7R<ZH2S3$87#&1O(B@>&#@G+)1(":4.
MWG-LLO=I1_K&G?G1G>/<2UV#/=0=@<([=PV3&+'HPA 0USW>%)T$*0OHJ+1C
MWFJCF[0MWR5CW-D>)\34X<(?^Y3]>_AS^O7RZ]5\DG^%Q2+,5C_>XV(ZSQ-3
MI)-.<="\3H^(!2$RQL@?2U:"$P6UW>G\?/)KQAW/<:*3<3A!=W#FO5_,\V5:
M73&Q+:28!)Z\E[FNA<) 0:6M&WP2'>3UZ5%)P46;V2\/D[,3K-SYPFI 9?1[
MP1R^3>F(O%H+>,AM\MU/&.CJ^ FR!KHGKGUSI,SKICEO5?04"G,6#5 8;,'Q
MHD!+@;)(+F-JDH3?)>/HQH#5//UW';U&L-E\\A_S%3[8#B-Y2D$*T)22TAFJ
M*/S*0D-6Q9EB$WK9I(1M9PK'O<T] AT_=0(TT<F9>)0C7JD>^IP6WJ7A6]0]
M%"7#HPHH0-)9!*I.(7&(#IR6FAEKF-)-)LP,[&.NWU_7R/[EQWI%^F;TE=?>
MV9 B4$#E0.4Z.RAF#\PKA48+YD23CH8G:.K*C^R#@,<[BHZ3>P?A[2N*T//U
M"']MC$^%%6"V]JMSSB"0G"#)I(T51IC4I#SG#A6]K-<X4K?WBZ8/%G0'*/GX
MA63W2UC>:W.I4?CGS5#97W[<_)WWX<=Z"D+E^(;M6:YS$OX(7Z\&00KE@N4\
M0[3U)'>R@!>%@0A1*NTQZ= DSFO!S+B8/0);]SW;V(KN .P?D(Z(:5IA7GN
M?\RFJ^6'C__83AF-,CLZ-B*@XYXB0ZD@N&(H]?2Q]E*P1MG)DU2-[#)'!\U/
M%]]#:; #.*[/G^UI]/9F)772Q62KH=0MY4J2I4?D'(1-R7M6@A!-6NX>I*:7
M:;##GMC'"[X']%#.-9^M>5B;X/+=Y6JY"K.Z 66BZJB@[ ,H5LM\H_00%08H
M))Z2,F78O@V(GB!JY-*QXW7^0#_)( KH"TSOP^+=XN.J]CC_,UQ<XGM<K-F;
M%%4WU^<(3)"+5<P$\%QK<K$)64@>79L51CO0-G*%5TMH#:*.#A"V9N8#?ML^
M4N??+A=D)YN7HS5C$TD4R^(TY%1/;T/./.8Z4@UC\M%XU*Y)M]RSE(U<CC4X
MNH951>?8VKCFB2I:9,X#6$:AIBK!@C.9K,5KZY033K;I)G^>M)%+JDZ*K@.4
MT1^\ULLIPM=7EZLO\\7T?[ .Q;Z<K?@D9<D<8PA<,D7IA^;@2]W (YVP,H08
M3X*QQ^@;N3BJ-= &4<O8E2P/\T3&DZJN/E,F]/L"\=>P_/+[Q?S?_R#S^GV^
MN!FP?/-?+B>1N:BR+R!RG4AK:R>S91DT"8 +IX2\WY#Y6%O<8#2-7$HU& +'
M5%4'_O!6=+I]Y=OX]0^DS\7W-9^_7]9%=V^6R\LP2SA)+ E>; #D.9$)%@,N
MDAT:GLCY:ZN#;C8<8B]*1Z[B:IE(-%!5M^_CF\SI(LP.FF]PZ[\>YBW\,7(&
M>@&_*7-X5V[?TVXGE=69TLNUVN.M6]J;@4%&!*V,($ E:<G[4#;IZG"?A%I$
MRP1Z;)+7'T?VT:/R=_WVVU?;RYLZ$@H;O$G5*F749"=&@[,N0BG!9T3/<FX2
M[!U)][B7<"=$ZD_3^D^H[S/PBX=/?_GI,X;VD0UGNQR)O\"+T(0]\%I1WLI4
M!J?JW$>F;49O<N!M-FJ,ZBEOO<(\^!RXUMR[;_7'Y:NTFGZ?KG[<FQ,1<@JF
MJ "%QT@)/[$8@RC =.$Z6*_0MBY9.I#TL_:7^^#UB4JH4VB]@[3FAN,_YK/O
MN"0!/_3<_ BS-DG.60[@"I.@ HL0LRI@-2IN!!ICVUS^'$/UN.\F7:"[M:Z[
M O9K.N#G/Q _4O(W3?A(><=F'0W]]*[41L//LWJ;MKG 7>OD5C%UUMG($$$G
M6T!%E4CZD5'&*"1#)3F6)E6%S3@:]ZFG"X,8$R-G$#@/O*9OMP\>.L0^]4J^
M(X$=BR-YE0C,ZAI(4/(75"*G:P67);&B8I,927W'W;N4X6UKI;R/+K ,WDH'
M"KV$4'=L2&9\D91"F]*D:W\P#LXZ"M\'O?M&X6TPT$',\LOE<CK#)45@_^]R
MNEP[JW4)M.&L4.H@ZLUT .6,)CDZ!=J&E%/V[J=A*,- ^1%ZNNEH."4ZYL.K
MJE/$U1\7>%6XG'/=2>0*>!1(87\-8JQV4(2-,BL?>)L>FF<I&Q>%@^A_!TP=
MKHRQ7_7_-^;OT\]O9NE_;0O5)9?!.)(%>B*9CH0 P1@!H@@E<V04,N?G(L<'
M/[D_)!RAM?E0(NS NUSU0*PM0PK&*1\CBFV5 G,<8JF[@VTV0;@L?)NT^381
MW53VCWAR':R4C@"U-2QD.16>,A1;KZ08JX,RB@1!/%A#&1S/3=J>>VJ6.UR=
MC^#B -F.?=2\(K8-N4D2U_0[5D:V_K*4J((,#*1G6'?VD#P2<O#&BNAD3M[N
M-B7]L6_H0_>'J&P^M/PZ  $S5]L UK<^;V;??^)(F'J'S35DDRA(<XZ!#]J"
MR=%R(X2S:F=$//]U(Z]I&PX> TNV@Z/D;I,Q169Q+1N*TNMX56GK-N<()!=A
MC639V":SG?>?%-#L'KZ/Z.1PM72 J2:=P[P$R835%.0[,EM55]M)-'5VC\HH
ME%:J29#STN<*[(6M4\P5V$?1'8#]Z:YT2D>9,ZPN$JM=!XY9^BE3Y! #M^0>
MN(^Y!6K_:G,%]@+-7G,%]M%@!W!\5KJ/"??M=<VY0E8O8PJ0]0=0]?4B.I;
MHE%*2%:\:?-B=#3IX[;3]1$YG!@ YPSY/RZKA6_5M;QI'ILXIKE%YB%)3?F>
MU*;6^&3(P@6!Q6BMFH3!@W/2N:<?&(I#6<(@N'@)AG%3*O*3*#PO-C-*<TTP
MY**DY^!DI&-1<*.27Z\4[-)$'N=IY%OQ,S>6@;#2@=D\\)*UF3+Y9D9?0L'B
MLC;,87ZW6#?.T8%]UV%L?CLI7IH0G0=?ZYY5KJW''#UD3Y%I0:><;M):-0SY
M(U_"C&L,(R"@ ]P?+/0KV5 :=;F.;M^MON#BTY<PV_8(_*W.=5^^F6UJ1/^%
MT\]?*-MZ]1T7X3.N?_E;6.'O8;K8C" 17I%^ H<4& G.QSJ"Q$C(6B115$G:
M-LF:NY' R(G,F1Y%H^+P8 .F;X_S0>9'7)<A/B*W^..G2L6UW+9O&;?>O983
M@ZFD5 HP(3/42Q (T<1ZA"=F3+(\WDN!'IL@,2!5XTXQ&<DLQM7M.9]+]_*X
M[V%Z4<_JW^>+M:W3^>P3AI#J#0O%I8H[" I)+$Y@=L(B!:=='3//,#3NB)5S
M/36&1,DY6\OZ__Y)P>WUQ"X^<2Y*95T C:XVW?,Z2=][('E8EZ/GR37)889D
M8MRQ+N=J%<>BH0-+V*F9[;H%=,WP\E/=9WC[][7!XX_YZK]P==/J-A%,*^E1
MU>?2VM:&$KQSZ_G#J),J% $UZ?=MQM&XF\9&MI$^</*2#6;C0.A$W?Y1_7M\
MPFQ.QBH&AOFZH!0S^*(2\(0Y&VUYUDVR_-.RN9-I^?^8UJD1U8&]':R<[77&
MZS]QD:9+O+[16(ONS6RUF,Z6T[2YPRBLA%*D 8].@,HNUI\\A!"#CL)Y;_I*
M<O9@;K?G3?9"C:L[^(Q=^GQ]<5?G$OQ<T_//M9-9,SE1LAA6A 5KA ;EBH @
M13V9K3<2C15BM^NMW;]S-["^M,?XEHKIP(6OV;E,J_6<ZU])?I]Q.;&AH*I=
MWB+RNIXD</!94!2(O"CK2V"\27KP$#&[H>ZEOFH?K9YS&$JRG5-4YHLJXS#[
ML?ST[_D#][Z##"K9\\L&'UYR#+-]##2Q,03.H@!A R/XV0J_PB$;8[6UQF!2
M+;S#R --C@Q6;NW7^3"_N*#(O_YRPD0J 3D),_$:\7L!/B4&Q7D;<_(^N";"
M;,/.68\ZV0?70X>R Z"C@V!B0"EL'C4F-EN?7=VN@13";^9O(3.@N>7,6!D9
M&Z=I9E].SK20=4!XMK.8 [!RL+%\VZR"687%J@N3N5L1,K&B".DQ0E)U7),H
M) .I,B1O#=,*DV--)@P-R\:9%K+V:RQ'H*2'8V4=':]+$G_>QW1[E._5A5">
M1*=C%D%!$,538L20?J(4B<YPF:SWRC>R@[U)/=,ZU898;ZOM_?'L-WB>X><:
M17;A]4G.!:=U]<F-4?,<9;$A@HLFU<W$#)S0#J)/6BD,,;DF\]T;\'*FU:/]
M^O]C\?(BC.;UG]^FB_5_<R,$9GPD[U$@:<=!2</!&6_!>J-U#%S&TF7Z_0 O
M9UI;VJ_1'(N7%V$T/Z=9D@4O VG#Q$0BX,F #XQ1KB6=]K8H+=MLNATE)>^O
MVK1?@SD.*T>FY*]G?1C,-BJ]Z:F:D Z0.8,0>9:@2J(C5V9'>O')!,F#M5W>
M8?W$R5DOW!CS=O<X3/20@0_G&>XU+5TE<>\7TX35D96M(PLV:<KA+& TBD[:
M8"%(9R&ZI!F=M$6V&9M_>E;/>FU')X\F+5#UU[&[B30NF:@1G*I:++Q 0)W
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
M=YQ=XK8QMR2E,7 'W-7%!8Q3OA!C $Q)\92*U'JWP8Q/?$F7^#A$C_,&0NW
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
MF20)(0FL-T TN*AK;1(*XW24/#0!SDL$=;2WL#""%E%!/X-%G[6EQ:JB W?
MU\4D6@:(: 4(KAU3N6@1^G)C^]E9V(<;FR+ZKH>V;9+Z&0G=_>V G7.TY\A8
M*.VZ?O3=S6,*/X14==95Y'40-VE.,@L.<_(IDCIMDTZ%#\G8U1Z\P]4*\>%6
MQ;V*"8[!V.H@I:W3QEDHF[-H$R,+4<MLFI00;R?KL*'N#CAX;!(6E'ZWVT(;
MIF87VSWX_26-1,/RND<0B<)YTI8''5&3D4<.47 )A<4L6)%)QW@,IH*>MBY5
MJ8*[-_? 1:,)C10#<5H =7_ )ZP7?DQ*1D7!4I,*P1?HZ<HX3-'\4^.PN[P[
MR&&>LW'O3D,\/3N]^O$^U'#HZL<C%EDI1BAI0*?:OP^]A8 I $DS8[(:C6T$
MJ<FT'C9W7A1N;?74N8/Z)U[=+KC5A]L!RSL<5(QZ[I(.;0H+;1R=*E$77]M1
M9$_X\X82I1PR2,]092NRY^U<P6*.[N$:J-(<5/#2R!Q NMIFB$<'3L8,VB0O
MK2Z4\#?9;WE*2E?N;8J^M]?_3)9R!Y[MWY\N+J\^XN7G.P[(OE(Z7^="\-K$
M6$4)SCL.F2&R''S)HDGCUJ>D=.67=L')CE+N ">_A\O3ZC?O 5T6@]Q&(!\I
M*;'3HK:T39"2+LD[R7)N4AGVA)+#[MLNB)+=9-P!2.X(K^$]2FV!NU+W&)6"
M$(("QJ)-+"N#V,2&3 -%LRW8!4$Q3Z:+E6VU"52WC-[:(4S=^M0E@]3QY#<*
M4:,KR3H!5M5C&V,"A"P=H'#%)U-,*$W..EJ&J!3LGU_]_+U.)T=* @:EG.7$
M#TA-M*A<'(0B$8)PV26G?(A-JEZV4M57X#H!!=L#UUUDWX';><C,?_#TCT^U
M%*B>FO^Q'O586SY]"%?X*UXFXG2H@SBB5!9\J:6*C@N(/M%'*[@51K/0YN1Y
M*J%]Q;^+P6UA#?6.P ]8>U/=?%FS #Z4["C YQILJ?<Q>180DLL0@PL%.7WF
M37;3IQ+:5VS="H&[:JCS;<'78?7I[=G%MR5CK2W/7#+2&DMZFSA+1\V+8A$T
M0U%GK&3P$E6]=B,MQI*8/[JMP)M:H &-$L') DG6I 0%!Z?(T\N8H@W.N"B:
M]/EYGIRN(JLI>M]N:&9)^Y!=1NNECY/S5"=AXQN\_OOD_"%3'ZKQ_*7\ML)U
M8[ A.F.E*1Z("W+6,DIRVR0]L6[56H0R0OV959GSXJ["HSF8:2[MSAW3YD3N
M%%<7Y<%9W>E.O17&/WQ)5S69F38^RV;EDJ9XV5MM*7+VAH(D,L0YVLPRCT;9
M)M=EVI=TW1[DWAC5-U\H6_U^]?$;GGW%]Q?G5Y]60XZ^WC:CY1!9KH.!'$1K
M)3CF;+$LIX)-+IC.);@KOS<%.Y..WI?26 >IWE@^_XOA\N.WBX&SI%B]XR$,
M90\JE@#>B 0"3=#<:NW;=/B82&=7OG0?.)RCGV.#'^$)!R>R8CE3FEQXC3RM
M!R>%@#J*5I;H36S3ZVTRI5WM->P-@I-U=&0@?'OQY7+P+NKLI8=<]VOJA%*(
MIO8BSK3,L&ADN<EF_E1"NSHUW!<$)VOHV!!X^I566"JZ\%I&R"V9^517F$42
MJZ?D2=ML]W@)8!NAA^TH<2@$3M70$2'P5:%WWC*IG"Z"*PT8"QEZQ13)-FA"
MC\Y6JD0Q2*,+-S.H'85%\Q?"XGQ='1$@!QD%JS4G8**-%&SD#(%)#AP-+4#)
MA99--G['$C@*=O8O!+M)&CE@0Z91?/UVGC?GN9A__I[HO[[Z7#\-%$*XG.J$
MO\QJ.SQE(;A0\WSCBP_2!=OH M$,:D=AT!T[!A?153_WPE_@<LC$A9510U2U
MTZ<F(;IH!3"*+UP)/#!L<HSW CVCL.6/ %M+R+L#<_8"&Z^O9]\,EDRP)9\/
M02%Q@\70,K !9*00H*0BK=E#J<9CLL;M&[/C1=$<\<\&TU>\C!=MK=#=-*7!
M6ZZ5L [HEV6=84ER*SJ"YBZ69 VS;)^(NJ-L'*B.X31B624LB*N#':0._"$W
M"Q^E#GS?AZF/&;H]3OW[;&'>3#HX.?D]G'U94Q_.\[^^A+/3\N.Z,6(-CV8=
M2H]^]C)BG,?*CD?2=3CG[>M>/?>ZNUH^(S$$%!#=^DJ$E!"CEL!L%$H*[O6H
M'>%1 X['D;33(.?;$1G;W_7<4*I22NVQD2 SH2C61@9.Z0!<2669M4S',><S
MXT8]SZ?S</-_&R#JP63H/>FNVUJ<L:;BVNZVM'V;-^S7 C['UO[L8#;:(9,9
M'-<95*D!B?$>@F2<A<*%$OQX[.#H%;0>B!LE<\P8 ;*X>N:$ 9SF'I)FKM!J
M+CZK_?#^B++N;=T4U-RW=>WTT\$&^!US9V<7WVK#S-6Z,?"Z2=VJ3JEZ]?UT
M-0@K;(S20C8N0)VH #XH2BAU0>F48S$TR;[&D=<K]';"QI-[SHLKJGOX;0;4
MNQ(B4^A ATP!0] (P1*+Q(]5&+S6>8RY7QA\U\0=MA2Q!2@FX6Z&ACI W2TK
M;R\N7]/K3]>C&=YC'<TP6&YUS-&2AZCM@GVF\)1E#44XIUD.+K69>[J-J)Y1
M-@<"%XWTT0&VG@KKE_)F0\K'\/UZ*OP-:\A"T"I"+$Q=#WST5A?(.>0HLBU1
M-FGX,('&PY:X-D=>*VT=$(A3PA+*#O'D"C^O!JL9$](K,((74*EVU?<R0$)>
M$)F*F,947"^:5MQ2=Q@0[B>^:Z^N#HSB^XNO6 LW3LZWK^@/]SIN:_2,F'0@
M0Y*@C.+@!2TW;I-VA15'W[8PCC-H[3__F(F<B_VJL0.D;F?LIW!6?S1(QTTP
M];:BJ<W;I:1_40P-]?J#-=Y:SYI4)(ZB[K#!8G.,3,I/YBBLFZ$QVUF['DR8
M/U[4/E?T\TTKF@$3:BXL!]2^U*)T"E,,!2R(UKIB@R)L[1^;+U![V/"R+ZPN
MH=#N+>@MD^N!K3>.:BB<8U;&4T2= L76S$&4%#EE6;3,5I'#D@<$[0-B#WOE
MJE/,SE=G]Y!]@_E+JM^N!B:5X13A0XH^@N*UN@8Q0<W_@BE1AS;S<L82>-BK
M6'U!<Z;:^JG,'1?9Y&@<JXUP)>94;P 5<%6*I39/4>AD:I,F+1>*-KN8U1<>
MYRAL/X.?-E_4/V)8X3_^]G]02P,$%     @ CT:M4@=UQ>R4$@  8&@  !X
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
M700/-:[]YK:4,6"U.N\C1AMTH"58\J)EC A<MON^[3QKSX;Y@]K.MB#LCL/
M,X:X^;#,%%0+LY_FKFV2OU1Y00DE3%LG-,1?P0G1KQ_T(")JEI#F6)2<:0*A
M>E]JRQX0)*H!'RF;._P8!,Z%GUJSYW*!:C;!D*7>*YMHI]*[JSA<QT)=0;<N
MP!Z5F0XHAZM-;BL.(,:*5AJT"K2!Y-PD 75<@J\Y/^ND"'!#N+6K;I1XPN-+
MPA@\J^X6-1XR,566!K?HJJB+G%ZN#XIW3BM?676S38G;T:LBEX;+Z$=6,6VW
M5E>.-TZ,]R8_VFMND1-*I==ON:(4S?^>VSAR*6=J.+%*OAO**:CGD<R6<N5V
M/GT%_*Y&[5MGG'\%N)N!GZ$9$,D<3;_-9:1MWI"(#%37X&B6.LO8HL!&8N#%
MRE@K(O8Y9W;-X&61H ;[>-%F:RA*7\.*J<A'1CA@7]YSH%?Z3I[Z1'UI9OWL
M?:)*'SE4@VYB"2+'F1#+E'8%WJ..MLLC .F-=W7"VY(\#RW!FYEB-.-HZ53F
MW[YVC)NMQ>/P->8!].=Z[#_M43OE2G^'%(=R"$[:$P#]$KQ;HFU2Y>A> :=]
M_3S*K98,;MNFU\H&HX^U[V[\&W23>.2K$2ZC^KL*@!1^N!YKS4^^1IEDNP<A
M2YI\E743@H8$"IM92<SQ-\"^2^WO+A-D)[ OPPOY3D':;\79= J2=$PD]5MC
M+NV":7I,;A7V;B/K/K\+W"S>=1W]ML5S>3*[L2<IQG3J7=MJ):5,T2<-,S7U
M1P\?7].VUN[J=/T,QX=?N'&-\NO'QU\ZZAUWY# ^&%&O$\69AL()'LZJ'%P!
MYL7@*-$])K)RM<^5TZFV>=W'H&*2V8XB'ORL=%X\?BSVOWMP\.3XX=_B94U4
M0X>2R!(-*1 ^[0B!0X,^_'B,>G*5LPT)V"%F;?=:\EFT!)'!0B: /E>!,-E
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
MCQ2"(9T2Z*\"?=$^0AS-2#IV?<;^:6)_;< 'Y;Y&':.*S9 ?<Z6'Q&(3,E^
M)= ?D3,:"!@Y@ F<.L/TN^]\LI4&F3_L G\/1Y331$D4Z!';YC,9K"3#P-Q7
M<)3-?T'/7M3'(=&B5$@D0QPGEL!?'G!](UN!$TD72!$])HRH(MA2#J3.L 7Y
MO;G)_2Q%7ZT<&"IL:^Q?N,(6[(WDOP@RF:YB><RON<(6]$>ZXR@6DCSG_7Q"
MMW"()0RP&^T#/K,HVM]&DT-+@7Y+I):QL@3H\CNDC:G ^_>6PIW:;PG8 TE,
M#K,\D^=>L 5S96Y18"29K7!K!]B2S?=Z%@,]6A),;$GEY4/!9_!>'VR_%;]P
MQ%-'7DR5><X,8Q*$7*N?K:#<(_0K-1SH"V?33,992H)^2+DU\W C,5<A[$VE
M[F %RB=J5;$8^G5OV,* 02(1816;9]\S%SQQP,>4*\'A#6(L@8]R@CB<$DZ6
MB,%PV+<4^0=;<'6QJO\!+:S?'/$]PF9T'D'O4V^OL/N&GGG39GL'WV//LA<@
M'L/QRFLF=H5 3H?-!UU[\(C"H3P.$<V?0ZY= I\CPMJ(* CQFPT(O#L/"#ZE
M 3!(%.*3.8,OZ/SE1GVKL<NRKP@.Z7E$%-,:B@D!&%'YC2@*Y1ON(D=$+FB@
M^V@"J&+I4&(\UPZZ_\G!QY0YTU4K9OG.^B,^NQ/G<QK^M6NBGMZ*J-N":;2D
MZCP;?U5L?F:^Y@=;H#]"#*T2DTA'F#O0"ZV=B2D\80OR)R*+]R1VX%PXPE;<
M,S]8@;IYSV7H?+05Z5&,J#4/5M]0GL7W\1>P%._<!=<1=].--[IWV_7D+CNB
MK.\I$XML1QW?K,]1=$&N[3)3M,IW_*A];X(FB6!S=;W)#S:FR8_9'CGI;CW=
M?P!02P$"% ,4    " "/1JU25VRFAS$$  !\%P  %0              @ $
M    83(P,C$P,S,Q,3!K97@R,S$N:'1M4$L! A0#%     @ CT:M4OI[7QOZ
M!P  C",  !4              ( !9 0  &$R,#(Q,#,S,3$P:V5X,S$Q+FAT
M;5!+ 0(4 Q0    ( (]&K5)U4W<RX@<  -4C   5              "  9$,
M  !A,C R,3 S,S$Q,&ME>#,Q,BYH=&U02P$"% ,4    " "/1JU2O*(JU7<$
M  #(#P  %0              @ &F%   83(P,C$P,S,Q,3!K97@S,C$N:'1M
M4$L! A0#%     @ CT:M4FXF3_5I!   N \  !4              ( !4!D
M &$R,#(Q,#,S,3$P:V5X,S(R+FAT;5!+ 0(4 Q0    ( (]&K5*Z/+QK5-\"
M '7:&P 1              "  >P=  !C=FQT+3(P,C$P,S,Q+FAT;5!+ 0(4
M Q0    ( (]&K5+AD__N7Q0  '?B   1              "  6_] @!C=FQT
M+3(P,C$P,S,Q+GAS9%!+ 0(4 Q0    ( (]&K5*=;"7O8RL  ('< 0 5
M          "  ?T1 P!C=FQT+3(P,C$P,S,Q7V-A;"YX;6Q02P$"% ,4
M" "/1JU2G1S'D@EG  "-?00 %0              @ &3/0, 8W9L="TR,#(Q
M,#,S,5]D968N>&UL4$L! A0#%     @ CT:M4NO*G.ZBS0( 1C8# !0
M         ( !SZ0# &-V;'0M,C R,3 S,S%?9S$N:G!G4$L! A0#%     @
MCT:M4LN=&#,O00  FTX  !4              ( !HW(& &-V;'0M,C R,3 S
M,S%?9S$P+FIP9U!+ 0(4 Q0    ( (]&K5+U3(5P"S4  #%#   5
M      "  06T!@!C=FQT+3(P,C$P,S,Q7V<Q,2YJ<&=02P$"% ,4    " "/
M1JU2+$MB)VU   #]3P  %0              @ %#Z08 8W9L="TR,#(Q,#,S
M,5]G,3(N:G!G4$L! A0#%     @ CT:M4KVR?%F20P  F4X  !4
M     ( !XRD' &-V;'0M,C R,3 S,S%?9S$S+FIP9U!+ 0(4 Q0    ( (]&
MK5+\Q"LZZ4$  !%-   5              "  :AM!P!C=FQT+3(P,C$P,S,Q
M7V<Q-"YJ<&=02P$"% ,4    " "/1JU2U64;T!%$   -4   %0
M    @ '$KP< 8W9L="TR,#(Q,#,S,5]G,34N:G!G4$L! A0#%     @ CT:M
M4F&A5WJ*1   0%   !4              ( !"/0' &-V;'0M,C R,3 S,S%?
M9S$V+FIP9U!+ 0(4 Q0    ( (]&K5*JVN7CRT4  /!1   5
M  "  <4X" !C=FQT+3(P,C$P,S,Q7V<Q-RYJ<&=02P$"% ,4    " "/1JU2
M9E3(.SEA   V@@  %0              @ '#?@@ 8W9L="TR,#(Q,#,S,5]G
M,3@N:G!G4$L! A0#%     @ CT:M4IL# ]<D9   .GL  !4
M ( !+^ ( &-V;'0M,C R,3 S,S%?9S$Y+FIP9U!+ 0(4 Q0    ( (]&K5("
M,7%*ST@! /#D 0 4              "  89$"0!C=FQT+3(P,C$P,S,Q7V<R
M+FIP9U!+ 0(4 Q0    ( (]&K5(OW'D#QV@  #)[   5              "
M 8>-"@!C=FQT+3(P,C$P,S,Q7V<R,"YJ<&=02P$"% ,4    " "/1JU2%8\\
M#X1=  "[<   %0              @ &!]@H 8W9L="TR,#(Q,#,S,5]G,C$N
M:G!G4$L! A0#%     @ CT:M4EW2;\69,   4#\  !0              ( !
M.%0+ &-V;'0M,C R,3 S,S%?9S,N:G!G4$L! A0#%     @ CT:M4C_I)*PP
M00  BDX  !0              ( ! X4+ &-V;'0M,C R,3 S,S%?9S0N:G!G
M4$L! A0#%     @ CT:M4FJGL'E)-0  U40  !0              ( !9<8+
M &-V;'0M,C R,3 S,S%?9S4N:G!G4$L! A0#%     @ CT:M4IBS$YE\0@
M]$X  !0              ( !X/L+ &-V;'0M,C R,3 S,S%?9S8N:G!G4$L!
M A0#%     @ CT:M4I+4$_6Z3   =U<  !0              ( !CCX, &-V
M;'0M,C R,3 S,S%?9S<N:G!G4$L! A0#%     @ CT:M4J;="4. 4   R%P
M !0              ( !>HL, &-V;'0M,C R,3 S,S%?9S@N:G!G4$L! A0#
M%     @ CT:M4J>D26$_,P  Z$$  !0              ( !+-P, &-V;'0M
M,C R,3 S,S%?9SDN:G!G4$L! A0#%     @ CT:M4KK-?@,S'P$ ! D, !4
M             ( !G0\- &-V;'0M,C R,3 S,S%?;&%B+GAM;%!+ 0(4 Q0
M   ( (]&K5*81JQ!QJD  &KU!P 5              "  0,O#@!C=FQT+3(P
M,C$P,S,Q7W!R92YX;6Q02P$"% ,4    " "/1JU2!W7%[)02  !@:   '@
M            @ '\V X 97AH:6)I=#0T9&5S8W)I<'1I;VYO9G-E8W4N:'1M
M4$L! A0#%     @ CT:M4F;9!WV$!0  "$@  !L              ( !S.L.
M &QI<W1O9G-U8G-I9&EA<FEE<V5X,C$Q+FAT;5!+!08     (@ B .0(  ")
%\0X    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
